You will design, build, and deliver scalable, high-performance web applications.
Responsibilities
- Mentor and guide junior and mid-level engineers on technical and career growth.
- Build scalable, distributed solutions and new features across the full stack.
- Ensure application performance, uptime, and maintain high code quality standards.
- Participate in agile software development phases, from design through deployment.
- Design and build end-to-end systems leveraging SOA principles.
Required Skills
- 10+ years of experience building enterprise-level web applications.
- Strong programming expertise in Java and J2EE.
- Solid understanding of OOP and enterprise software design principles.
- Hands-on development experience with JavaScript frameworks (React, Angular).
- Experience with SOA concepts, Microservices, and RESTful APIs.
- Proven ability to design and integrate complex APIs.
- Experience working with AWS services and cloud architectures.
- Skilled in debugging, optimization, unit testing, and integration testing.
- Experience leading or mentoring teams, including onshore/offshore setups.