Software Developer
Candidate Details
- Primary Skills
- Core Java, J2EE, Servlets, JSP, Struts
- Secondary Skills
- —
- Experience
- 5 years
- Availability
- Immediate
- Work Mode
- Onsite
- Engagement Type
- W2 - Full Time
Primary Skills
- Core Java, J2EE, Servlets, JSP, Struts
Candidate Summary
The Software Developer is responsible for designing, developing, testing, and maintaining high-quality software applications using Java technologies. This role involves working with cross-functional teams to understand requirements, build scalable solutions, and deliver reliable, efficient, and secure applications. The developer will work extensively with Java, Spring Boot, RESTful APIs, databases, and modern development practices to support both new features and existing product enhancements.
Key Responsibilities
-
Develop, test, and maintain applications using Java, Spring, and Spring Boot.
-
Design and implement RESTful APIs and microservices architecture.
-
Collaborate with product owners, QA, and other developers to deliver end-to-end solutions.
-
Write clean, efficient, and maintainable code following best coding practices.
-
Perform debugging, troubleshooting, and performance optimization.
-
Integrate applications with databases such as MySQL, PostgreSQL, or Oracle.
-
Participate in code reviews, sprint planning, and Agile ceremonies.
-
Create and maintain technical documentation.
Resume
Sundar.doc
Default resume — login to download