Java Backend Developer
Senior Java Backend DeveloperLocation: Alpharetta, Georgia(Onsite) Full-timeAll Visa Workable Job SummaryWe are looking for a Senior Java Backend Developer with strong experience in building scalable, high-performance backend systems within the banking or financial services domain. The candidate will develop microservices-based applications supporting core banking, payments, or financial transaction systems.Key ResponsibilitiesDesign and develop backend services using Java 8/11/17 and Spring BootBuild and maintain RESTful APIs and microservicesWork on high-volume financial transaction systemsImplement secure coding practices aligned with banking standardsIntegrate with Oracle/PostgreSQL and messaging systems (Kafka/RabbitMQ)Collaborate with DevOps for CI/CD and cloud deploymentsPerform code reviews and mentor junior developersRequired Skills8+ years of strong Java backend development experienceExpertise in Spring Boot, Microservices, REST APIsExperience with Kafka or similar messaging platformsStrong SQL skills (Oracle preferred)Experience with Docker, Kubernetes, JenkinsSolid understanding of distributed systems and multithreadingPreferredBanking/Financial Services domain experience (Core Banking, Payments, Trading)Experience with AWS/AzureKnowledge of PCI-DSS, SOX compliance