Position: Java Developer - Web Application
Location: Chennai
Employment Type: Fulltime
Experience: 5 to 10+ Years
Overview:
We're looking for an experienced Java Developer to join our team in Chennai. This is a unique opportunity to modernize and secure legacy systems while working closely with a collaborative and dynamic development team.
Key Responsibilities:
- Update web application codebases built with JSP and traditional Java frameworks, applying secure coding practices with a focus on resolving Cross-Site Scripting (XSS) and similar vulnerabilities.
- Upgrade outdated dependencies such as commons-fileupload, spring framework, etc. to address known vulnerabilities.
- Collaborate effectively using Git, following established workflows and participating in peer-reviewed pull requests.
Requirements:
- 5 to 10 years of experience in Java web application development
- Strong hands-on experience with JSP, Servlets, and traditional Java frameworks
- Experience upgrading and managing Java dependencies using tools like Maven or Gradle
- Familiar with Eclipse IDE for Java development
- Proficiency in using Git, with solid understanding of branching, pull requests, and code reviews
- Good communication skills and ability to work independently or in a distributed team
Regards
Patrick Fernandez
Talent Acquisition Group - Strategic Recruitment Manager