Job Description
Key Responsibilities:
* Lead the migration of legacy applications to modern frameworks and architectures.
* Design, develop, maintain high-performance, scalable applications using Java, Spring Framework, Microservices.
* Collaborate with cross-functional teams to define technical requirements, propose solutions, deliver high-quality software.
* Participate in the full SDLC including analysis, design, coding, testing, deployment.
Required Skills & Qualifications
* Strong expertise in Java development, hands-on experience with modern frameworks.
* Ability to guide the migration of legacy systems to contemporary architectures.
* Code quality through best practices such as code reviews, unit testing, adherence to design patterns.
* Supporting troubleshooting production issues ensuring application stability performance.
Benefits
The Ideal Candidate Will Have:
* A strong track record of delivering complex projects on time.
* Excellent communication, collaboration skills working effectively with cross-functional teams.
* Proficiency in Java, Spring Framework, Microservices.
* Able to lead, mentor junior developers.
Other Requirements
What We Offer:
* Opportunity to work on cutting-edge technologies.
* Competitive compensation package.
* Professional growth opportunities.
* Collaborative team environment.