Point your AI agent at freehire and let it find you a job.

Get the CLI →

The Trust

NewBe an early applicant

Java Engineer

Posted Updated
Discussion

Summary

Senior, backend-focused Java engineer building and maintaining Java/Spring Boot microservices and REST APIs backed by Oracle SQL/PL-SQL in an Agile enterprise environment, with some front-end (Angular) work, automated testing (Karate/Playwright), and desirable exposure to AWS, Kubernetes, and Kafka.

We are looking for an experienced Senior Java Software Engineer to develop and maintain high-quality software solutions, including microservices and user interfaces within a complex enterprise environment. The role is primarily backend-focused, with an emphasis on Java and Spring Boot development. You will contribute to scalable applications, collaborate within an Agile environment and help deliver reliable, business-critical solutions.

Key Responsibilities

  • Design, develop and maintain Java-based applications and microservices.
  • Build RESTful APIs using Java and Spring Boot.
  • Develop and maintain database solutions using Oracle SQL and PL/SQL.
  • Contribute to automated testing and software quality.
  • Collaborate with developers and stakeholders to deliver incremental business value.
  • Troubleshoot issues, perform root cause analysis and manage multiple priorities.
  • Contribute to front-end development where required.

Essential Skills & Experience

  • 6-9 years of software development experience.
  • Strong hands-on experience with Java, Spring Boot and RESTful services.
  • Experience with Oracle SQL and PL/SQL.
  • Familiarity with Maven, Jenkins and modern development practices.
  • Experience working in Agile development environments.
  • Strong problem-solving, troubleshooting and collaboration skills.
  • Desirable: Angular or similar front-end frameworks.
  • Automated testing tools such as Karate, Playwright or similar.
  • Exposure to AWS, Kubernetes or Kafka.
  • Experience in financial services, investment management or other complex enterprise platforms.

Skills

Apply

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.