Job Title : Java Backend Developer (Banking Domain)
Location : Alpharetta, GA (Hybrid / On-site)
Job Type : Contract opportunity
In-Person / Face to Face interview is mandatory
Key Responsibilities
- Design, develop, and maintain robust, scalable backend services using Java (Java 8 / 11 / 17) and Spring Boot.
- Build and integrate RESTful APIs and microservices to support banking and financial operations.
- Collaborate with front-end developers, architects, and QA engineers to ensure seamless end-to-end application delivery.
- Write efficient, clean, and well-documented code following best practices.
- Participate in code reviews, performance tuning, and optimization.
- Work closely with product owners and business analysts to translate requirements into technical solutions.
- Ensure compliance with security, data privacy, and regulatory standards common in the banking industry.
- Troubleshoot production issues and provide timely resolutions.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.5+ years of backend development experience using Java / J2EE.Strong knowledge of Spring Framework (Spring Boot, Spring Data, Spring Security).Hands-on experience with REST APIs, Microservices, and Messaging Queues (Kafka, RabbitMQ, etc.).Experience with SQL / NoSQL databases such as Oracle, PostgreSQL, or MongoDB.Familiarity with CI / CD pipelines (Jenkins, GitLab, Maven, Gradle).Experience in banking, financial services, or fintech environments - understanding of core banking systems, payments, or transaction processing.Knowledge of Agile methodologies and DevOps practices.Thanks,
Sanjay Kumar
sanjay.kumar@zodiac-solutions.com
linkedin.com / in / sanjay-kumar-sann-841825172