Position : Sr. Software Engineer (Java Backend)
Location : Alpharetta, GA (Hybrid)
Duration : Contract
Interview Mode : 3 Round of Interview (Coding+Virtual+In-Person)
Only GC and Citizen and Local to Alpharetta, GA
1 year contract
Required Experience : 10+Years
Job Description :
This person will only be working on the backend of the application and will be responsible for developing and deploying microservices all the way to production. He / She will also be providing production support for all microservices.
Required Skills :
Java (8 / 11 / 17+) Expert-level proficiency with object-oriented design, functional programming concepts, and performance optimization..
Spring Framework / Spring Boot Deep experience developing microservices using Spring Boot, Spring Cloud and Spring Data.
Microservices Architecture Proven ability to design, implement, and maintain distributed systems using microservice patterns.
API Design & Integration Skilled in developing RESTful APIs with proper documentation using OpenAPI / Swagger; experience integrating with internal and external services.
Build & Dependency Management Strong experience using Maven for dependency management, build lifecycle configuration, and plugin customization.
Data Management Hands-on experience with relational and NoSQL databases, including schema design, query optimization, and transaction management.
Backend Engineer Java • Alpharetta, GA, United States