Lead Java Backend Developer with Strong in AWS
Position: Java Backend Developer with AWS Exp. Location: Berkeley Heights, NJ (Local Only & Onsite) Duration: ContractJob Description:Mandatory Skills: Java Microservices, Microservices, Spring Boot, Data structures algorithms and system level design principles, AWS. Payments SystemJob DescriptionKey ResponsibilitiesDesign develop and optimize backend services for card payments and transaction systems ensuring low latency fault tolerance and multiregional resiliency.Build high through put APIs and microservices using modern Java frameworks Spring Boot ReactorCollaborate closely with product architecture and SRE teams to evolve Vision Next Vision PLUS services for cloud native real time scalability.Use AWS services ECS Lambda RDS to architect resilient secure and observable applications.Write efficient algorithms for transaction routing settlement reconciliation or fraud detection modulesContribute to system design sessions and architecture decisions applying deep reasoning to scalability trade offs consistency models and data partitioning.Evaluate and optimize application throughput concurrency handling and API lifecycle management across multi region clusters.Implement DevOps and CICD automation for build test and deployment pipelines GitHub Actions Jenkins or Code Pipeline.Mentor junior engineers conduct code reviews and drive engineering excellence through reusable design patterns. Required QualificationsStrong proficiency with Java Spring Boot data structures algorithms and system level design principles.Solid understanding of AWS core services and architectural best practices for scalable distributed systems.Experience with multi region active or near real time architectures for payment or settlement systems.Deep debugging profiling and performance optimization skills in concurrent distributed environments.Strong analytical reasoning and data driven problem-solving mindset.