← Back to jobs
Bengaluru, KA, India
No related jobs found
Role summary
We are looking for a Senior Associate Software Developer to design and build Java-based enterprise integration solutions for our payments platform. This is a hands-on engineering role focused on developing high-quality microservices and middleware integrations, contributing to solution design, and supporting less-experienced developers within an Agile team.
Responsibilities
• Design, develop, and deliver Java microservices and integration components to a high standard of quality and performance.
• Contribute to solution and integration design, participating actively in design discussions and reviews.
• Collaborate with business analysts and other teams to clarify requirements and resolve technical issues; troubleshoot, debug, and tune performance.
Must have (primary skills)
• 7+ years of software development experience, primarily in Java-based enterprise applications.
• Strong hands-on expertise in Core Java (Java 8 / J2EE; preference to J2EE over Jakarta EE) and Java Microservices architecture (Spring Boot), IBM MQ (Message Queues).
• Strong knowledge of data mapping and transformation.
• SQL / JDBC, Oracle preferred; Maven; GIT branching.
• Application servers, Open Liberty preferred (WebSphere or similar).
• BREF (Business Rules Expression Framework) for configurable logic.
• Parser/formatter development and extensions (XML / flat / EDI; XSD / XPath; mapping to the OPF data model).
Good to have (secondary skills)
• EJB.
• Banking domain knowledge (payments/wires an advantage).Knowledge of Akka.
Any Graduate
No related jobs found
← Back to jobs