What You’ll Do
- Develop and maintain enterprise-grade solutions using Java 8+, Spring Boot, EJB, MySQL, Oracle, and IBM MQ.
- Analyze business/ system requirements and translate them into robust technical solutions.
- Debug and resolve complex legacy issues; ensure code quality, performance, and security standards.
- Collaborate in Agile (Scrum/XP) teams, applying TDD, CI/CD, and best development practices.
- Investigate and resolve production issues under pressure.
- Drive and review technical/architectural designs, ensuring compliance with guidelines and stakeholder alignment.
- Plan, estimate, and manage delivery timelines with clear communication across teams.
- Uphold risk management, compliance, and professional integrity standards.
What You’ll Bring
- Strong command of Core Java 8+, Spring Boot, JUnit, Maven, JMS/MQ, SQL, REST/SOAP Web Services, Linux shell scripting.
- Solid computer science foundation (algorithms, data structures, OOP).
- Experience with Git, IntelliJ, SonarQube/SonarLint, and SQL optimization.
- Desirable: JBoss or similar servers, JPA, EJB, Kafka, React JS, complex SQL skills, and financial domain exposure.
- Organized, proactive, and able to influence delivery outcomes in fast-paced environments.
