We are looking for a Java Developer (6-month contract) with the following:
ey Responsibilities
- Build and maintain Java 17+ applications across monolithic and microservices architectures
- Develop scalable backend services using Spring / Spring Boot
- Work with Maven and Gradle build systems
- Design and optimize database solutions using MariaDB and MySQL
- Perform performance tuning, including JVM and SQL optimization
- Deploy and support applications via:VM-based deployments using JenkinsContainerized deployments on OpenShift (OCP)
- Monitor logs, troubleshoot issues, and resolve production incidents promptly
- Work with workflow engines such as Camunda and Activiti
- Collaborate with cross-country teams in an Agile/Scrum environment
- Take ownership and step into a senior/lead role when required
- Use open-source frameworks responsibly, ensuring security, risk, and compliance considerations
- Ensure data integrity, security, and reliability in financial transaction systems
Required Skills
- Java 17+, Spring Boot
- Experience with monolithic and microservices architectures
- Maven and Gradle
- MariaDB / MySQL
- Jenkins, Docker, OpenShift (OCP)
- Production support and incident management
- Strong English communication skills
Nice to Have
- React 17+ (full-stack exposure preferred)
- Experience in banking, wealth management, or fintech
- Understanding of investment products, such as:BondsUnit Trusts (UT) / Mutual Funds
- Knowledge of financial transaction lifecycles and regulatory requirements