Job Description
Job Title: Java Developer
Location: Chennai
Experience: 3 to 5 Years
Salary: Depends Upon Experience
Job Summary
We are seeking an experienced Java Developer to join our team in Chennai. The ideal candidate will be responsible for developing high-performance applications, leveraging their expertise in Java, Spring Boot, and MS SQL. This role requires a proactive problem solver with a keen eye for detail, capable of delivering quality solutions in a collaborative environment.
Key Responsibilities
- Design, develop, and maintain reliable and efficient Java applications.
- Implement and integrate Spring Boot modules to enhance application functionality and scalability.
- Write efficient, reusable, and scalable code while maintaining coding standards and best practices.
- Manage databases, perform complex queries, and ensure data integrity using MS SQL.
- Debug, troubleshoot, and resolve issues, optimizing application performance.
- Collaborate with cross-functional teams to define and develop features that align with business objectives.
- Participate in code reviews and provide constructive feedback to peers.
- Contribute to project documentation and keep records updated.
- Stay updated with industry trends and integrate best practices as necessary.
Essential Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Proven experience of 3 to 5 years in Java development, particularly with enterprise-level applications.
- Strong knowledge of Java, Spring Boot, and MS SQL.
Key Skills Required
- Proficiency in Java programming and object-oriented programming principles.
- Hands-on experience with Spring Boot for creating robust backend solutions.
- Proficient in MS SQL for managing database systems and writing complex queries.
- Understanding of RESTful API development and microservices architecture.
- Familiarity with version control systems (e.g., Git).
- Knowledge of front-end technologies (such as HTML, CSS, and JavaScript) is an advantage.
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills.