JAVA Full Stack Engineer-Chicago, IL - Georgia IT Inc

    Default job background
    Description
    Role: JAVA Full Stack Engineer
    Location: Chicago, IL (Hybrid)
    Duration: 12 Months
    Rate: DOE

    US Citizens and Green cards Preferred. No third party corp to corp

    Job Description:

    Looking for a Senior Developer to work, deploy, and manage web / API based applications who are passionate about their work and embraces the ideals of the software craftsmanship and agile development practices.
    • 8-10 years of hands-on experience in developing web-based software applications.
    • Collaborate with product managers and your peers to execute on a broad range of projects for the digital products.
    • Responsible for future enhancements to designing and building technical solutions.
    • Design complex, secure and optimized web-based applications using Java, Spring Boot, Rest API
    • DevOps, Cloud Platform (OCP, Kubernetes ) and will be equipped with modern CI/CD developer tool kit (STS/IntelliJ, GitHub, Jenkins, and Nexus), JWT, OAUTH, etc.
    • Work closely within a cross-functional agile delivery team to understand requirements, create development story design documents, and implement stories.
    • Break down a product vision into workable technical solutions to solve business problems
    • Build high quality software for large scale and highly available systems
    • Provide strong technical and team leadership
    • Talk about your work with both technical and non-technical team members
    • Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to require standards and processes
    Required Skills :
    • Prior experience in practicing Test Driven Development (mandatory).
    • Drive TDD and ability to design Unit, Integration, Functional and Non-Functional Tests (Reliability, Performance & Cyber security).
    • Strong fundamentals in Java, API first design.
    • Understanding of modern architecture and design patterns, including Microservices.
    • Experience with spring, Kafka, Containerization, DevOps and CI/CD.
    • Database experience in Oracle, PostgresSQL, etc.
    • Cloud experience (i.e., AWS).