Job Description

Software Engineer (Java)

We are looking for a
Software Engineer (Java)
to join our client's team and contribute to the development of high-volume, mission-critical systems. In this role, you will be responsible for building scalable applications and working with modern software architectures in a collaborative environment.

Responsibilities

  • Design and develop high-volume, low-latency applications for mission-critical systems
  • Write clean, efficient, and testable code using Java
  • Apply Object-Oriented Design principles and design patterns
  • Contribute to system architecture and database design
  • Collaborate with cross-functional teams including Product Managers and Frontend Engineers
  • Troubleshoot, debug, and enhance existing applications
  • Continuously improve system performance and reliability

Requirements

  • Strong experience with Java (preferably Java 8/11/17+)
  • Hands-on exp...

Ready to Apply?

Take the next step in your AI career. Submit your application to Confidential today.

Submit Application