Job Description
Job Description
Job Title : Java Developer
Location : Charlotte, NC / Atlanta, GA
Work Type : Onsite
Employment Type : Only W2
Visa Requirement : All except OPT, H1B
About the Role :
We are looking for a Java Developer to support backend application development for the firm. This role focuses on building and enhancing Java-based microservices using Spring Boot , working closely with senior engineers, architects, and business teams to deliver secure and scalable banking solutions.
Key Responsibilities :
- Develop and enhance Java backend services using Spring Boot
- Build and maintain Microservices-based applications
- Design, implement, and consume RESTful APIs
- Participate in code reviews , debugging, and performance tuning
- Collaborate with QA, DevOps, and business stakeholders
- Follow secure coding standards and enterprise development practices
- Support application deployments and resolve production issues
- Contribute to Agile ceremonies (stand-ups, sprint planning, retrospectives)
Required Skills & Qualifications :
4–7 years of professional experience in Java backend developmentStrong hands-on experience with Java, Spring Boot, and MicroservicesExperience with REST APIs and backend integrationsWorking knowledge of JPA / Hibernate and relational databasesFamiliarity with Git and CI / CD pipelinesUnderstanding of Agile / Scrum developmentStrong problem-solving and communication skillsAbility to work onsite in Charlotte, NC or Atlanta, GAPreferred Skills :
Experience in banking or financial services environmentsExposure to Spring Cloud , Docker, or KubernetesKnowledge of messaging systems (Kafka, RabbitMQ)Basic understanding of cloud platforms (AWS, Azure, or GCP)