Core Java / Spring Boot Developer
Job Description
Responsibilities:
Design, develop, and maintain scalable microservice-based applications using Core Java and Spring Boot
Build and enhance APIs supporting high-volume payment processing systems
Work on domestic and international payment systems aligned with CBPR+ standards
Develop and process payment message formats such as PAIN, PACS, and CAMT
Collaborate with cross-functional teams in Agile Scrum environments including sprint planning, standups, and retrospectives
Analyze business requirements and translate them into technical solutions
Perform unit testing, debugging, and performance tuning of applications
Ensure secure and reliable transaction processing within banking systems
Work with PL/SQL for database development and support
Participate in code reviews and maintain coding standards
Mandatory Skills:
5+ years of experience in Core Java backend development
Strong experience with Spring Boot and Microservices architecture
Hands-on experience in Banking domain projects (Domestic/International Payments)
Experience with CBPR+ standards (PAIN, PACS, CAMT message formats)
Strong API development and integration experience
Experience with PL/SQL and RAD tools
Familiarity with Agile/Scrum methodologies
Nice to Have:
Experience in UI development using React JS
Knowledge of cloud platforms (AWS/Azure)
Experience with CI/CD pipelines
Understanding of messaging systems like Kafka or MQ
Similar Jobs
Java Full Stack Developer
Texas
Java Spring Boot &Microservices
Remote
Java Full Stack Developer
Minnesota
Java Full Stack Developer
Remote
Java Full Stack Developer
Texas