T
Java Developer - Web Application
themesoft inc.
Chennai, India₹35,000–₹100,000/mo≈ AED 1.5K-4.4K/moToday
IndiaJavaJSPServletsMavenGradleEclipse IDEGitFull Time
Skills Required
JavaGitCommunication
Job Description
Job Description As an experienced Java Developer at our company in Chennai, you will have the opportunity to modernize and secure legacy systems while collaborating with a dynamic development team.
Key Responsibilities:
- Update web application codebases using JSP and traditional Java frameworks, focusing on resolving vulnerabilities like Cross-Site Scripting (XSS).
- Upgrade outdated dependencies such as commons-fileupload, spring framework, etc. to address known vulnerabilities.
- Collaborate effectively using Git, follow established workflows, and participate in peer-reviewed pull requests.
Qualifications Required:
- 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.
- Familiarity with Eclipse IDE for Java development.
- Proficiency in using Git, with a solid understanding of branching, pull requests, and code reviews.
- Good communication skills and the ability to work independently or in a distributed team. As an experienced Java Developer at our company in Chennai, you will have the opportunity to modernize and secure legacy systems while collaborating with a dynamic development team.
Key Responsibilities:
- Update web application codebases using JSP and traditional Java frameworks, focusing on resolving vulnerabilities like Cross-Site Scripting (XSS).
- Upgrade outdated dependencies such as commons-fileupload, spring framework, etc. to address known vulnerabilities.
- Collaborate effectively using Git, follow established workflows, and participate in peer-reviewed pull requests.
Qualifications Required:
- 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.
- Familiarity with Eclipse IDE for Java development.
- Proficiency in using Git, with a solid understanding of branching, pull requests, and code reviews.
- Good communication skills and the ability to work independently or in a distributed team.