Job Title: Senior Full Stack Developer – Java & SQL
Experience : 6–10 Years
Location: Chennai, India
Reporting To: Technical Lead / Application Development Manager
Role Overview The Senior Full Stack Developer will be responsible for design, development, customization, maintenance, and support of the ERP platform and its integrations with enterprise applications, SaaS products, low-code/no-code platforms, and business systems.
The individual must possess strong backend development expertise along with frontend development capabilities, API’s and database optimization skills.
Key Responsibilities
- Application Development
- Design and develop scalable enterprise applications.
- Develop current modules and enhancements.
- Maintain coding standards and development best practices.
- Conduct code reviews and technical assessments.
- Integration Development
- Build and maintain RESTful services.
- Support integrations between ERP and external systems.
- Develop API-based and middleware-based solutions.
- Troubleshoot integration failures.
- Database Development
- Design and optimize Oracle database objects.
- Develop PL/SQL packages and procedures.
- Analyze and improve query performance.
- Support data migration activities.
- Support & Maintenance
- Investigate production incidents.
- Perform root cause analysis.
- Implement corrective and preventive measures.
- Participate in release management activities.
- Technical Leadership, Mentor junior developers.
- Active participation in architecture discussions, Provide technical guidance during solution design.
Mandatory Technical Skills
Backend
- Java 8/11/17
- Spring Boot
- Spring Framework
- Hibernate/JPA
- REST API Development
- Microservices Architecture