Job Description

We are seeking a highly skilled Senior Java Developer to join our team and lead the modernization of our existing applications. The ideal candidate will have strong expertise in Java development, hands‑on experience with modern frameworks, and the ability to guide the migration of legacy systems to contemporary architectures.

Key Responsibilities

  • Lead the migration of legacy applications (currently built on Struts 2.0 ) to modern frameworks and architectures.
  • Design, develop, and maintain high-performance, scalable applications using Java , Spring Framework , and Microservices .
  • Collaborate with cross-functional teams to define technical requirements, propose solutions, and deliver high-quality software.
  • Participate in the full SDLC including analysis, design, coding, testing, and deployment.
  • Ensure code quality through best practices such as code reviews, unit testing, and...

Ready to Apply?

Take the next step in your AI career. Submit your application to Everest Technologies, Inc today.

Submit Application