Experience: 5-6 Years
Location: Chennai(Hybrid)
Budget: Up to 20 LPA
Notice Period: Immediate to 15 Days
Position Description
We are looking for a skilled Java Full Stack Developer to join our team and contribute to the development of high-quality web applications. The ideal candidate should have strong experience in Java web development, a solid foundation in database management, and the ability to work in a fast-paced, Agile environment.
Responsibilities
- Develop web applications and ensure high performance and responsiveness to requests from front-end.
- Design, develop, document, and maintain code for applications.
- Generate unit and integration tests, troubleshoot issues, and perform bug fixes.
- Collaborate with colleagues on code reviews, process improvements, and internal infrastructure.
- Assist in production problem resolution, including occasional off-hours support.
Required Experience and Skills
Must-Have:
- 5+ years of experience in developing web applications, preferably for high-scale internet websites.
- Proven track record of delivering high-quality solutions on time and within budget.
- Strong technical competency and problem-solving skills in Java web application development.
- Proficiency in the following technologies:
- Backend: Java, Spring Boot, Hibernate.
- Frontend: Angular (7 and above), Node.js, React JS, jQuery, HTML, CSS.
- Database: Strong skills in Oracle SQL Server, PostgreSQL, or any RDBMS.
- Development Tools: Eclipse, SVN or Git.
- Familiarity with Microservices Architecture and Java Design Patterns.
- Experience with Agile development methodologies.
- Website performance testing experience.
Additional Skills:
- Excellent attention to detail, multitasking abilities, and flexibility in managing priorities.
- Comfortable working across multiple time zones when required.
Desired but Not Required:
- JAVA SE Programmer Certification.
- Experience with Tanzu Kubernetes Grid (TKG) and other programming languages.
- Familiarity with JIRA and Jasper Reports.
- Mobile application development experience.
- Background in the automobile domain.
Preferred Qualifications
- Exposure to the Agile Environment and experience in a collaborative, team-based approach.
- Ability to work independently and proactively in a dynamic environment.