Java Developer

Summary

Java backend developer building microservices with Spring Boot, Docker, Kubernetes, and Azure DevOps CI/CD, with database work across Oracle, MySQL, and PostgreSQL.

Qualification



  • Bachelor’s degree in computer engineering, Computer Science,

  • Information Technology, or any related courses

  • At least 3 to 5 years of working experiences in Java Development

  • Background in Financial/Banking Industry is advantage


Primary Technical Abilities



  • 3+ years of experience in software development with Java, Java 1.8 or higher

  • Proven experience with Spring Framework (Spring Boot, Spring Data JPA, Spring Cloud)

  • Strong knowledge of Docker and Kubernetes

  • Experience with message brokers like RabbitMQ

  • Familiarity with JWT and OAuth2.0 for application security. - Proficient in writing unit tests using JUnit, TestNG, or similar frameworks

  • DevOps: Hands‑on experience with Azure DevOps for CI/CD. Cloud: Working knowledge of AWS or Oracle Cloud Infrastructure (OCI)

  • Knowledgeable in String Builder, String Buffer and Hibernate Java

  • Added Advantage: Experience with Angular 7+ and TypeScript


Secondary Technical Abilities



  • Minimum 3 years in Back‑end Development

  • Background Experience in Microservices and Springboot

  • Knowledgeable working in API's

  • Experience working in Database: Oracle, MySQL, Postgre, DB2

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available