Overview
Develop custom software solutions by designing, coding, and enhancing components across systems or applications. Deliver scalable, high-performing solutions using modern frameworks and agile practices tailored to specific business needs.
What you'll do
- Design and develop tailored software solutions that meet unique business requirements.
- Code and enhance components within systems or applications.
- Ensure applications perform efficiently and scale effectively.
- Collaborate with cross-functional teams and adapt to agile methodologies.
- Collaborate and manage the team to perform as a subject matter expert.
- Make team decisions.
- Engage with multiple teams and contribute to key decisions.
- Provide solutions to problems for the immediate team and across multiple teams.
- Lead the implementation of best practices to improve software development processes and team productivity.
- Mentor junior team members to foster skill development and knowledge sharing.
- Coordinate with stakeholders to align technical solutions with business objectives.
- Build RESTful APIs and integrate third-party services.
- Troubleshoot and optimize application performance across the stack.
What you'll need
- Minimum 5 years of experience in Java Full Stack Development.
- 15 years of full-time education.
- Proficiency in Java Full Stack Development.
- Proficiency in Core Java.
- Proficiency in Applications Architecture.
- Proficiency in Java Architecture.
- Strong knowledge of front-end technologies including HTML, CSS, and JavaScript frameworks.
- Experience building RESTful APIs and integrating third-party services.
- Familiarity with version control systems and continuous integration tools.
- Ability to troubleshoot and optimize application performance across the stack.
Nice to have
- Experience with Spring Boot.
- Angular.
- Multiplatform Front End Development React.
Details
- Based at the Chennai office.
Read the full description and apply on the company’s own careers page.