Java Software Engineer
Java Software Engineer
Canvendor- Posted an hour ago
- Be among the first 10 applicants
Job Description
Job Description: Java Developer
Location: Nagercoil, Tamil Nadu
Experience: 2–10 Years
Employment Type: Full-time
Job Summary
We are looking for skilled Java Developers with 2–10 years of hands-on experience in Java application development. Candidates should have strong knowledge of Core Java, Spring Boot, REST APIs, database technologies, and application development. The role offers opportunities to work on developing, enhancing, and maintaining scalable, high-performance applications.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications.
- Write clean, efficient, reusable, and maintainable code.
- Develop RESTful APIs, backend services, and microservices.
- Work with Spring Boot, Spring Framework, and Hibernate/JPA.
- Integrate applications with databases and third-party systems.
- Troubleshoot, debug, and resolve application issues.
- Optimize application performance, scalability, and reliability.
- Participate in code reviews and follow coding standards.
- Collaborate with cross-functional teams to understand requirements and deliver solutions.
- Support application maintenance and production issue resolution.
- Contribute to technical design decisions and mentor junior developers, where applicable.
Required Skills
- Strong knowledge of Core Java and Object-Oriented Programming (OOP) concepts.
- Hands-on experience with Spring Boot and Spring Framework.
- Experience developing REST APIs and web services.
- Knowledge of Hibernate/JPA.
- Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
- Familiarity with Git and version control systems.
- Knowledge of debugging, unit testing, and software development best practices.
- Understanding of data structures, collections, exception handling, and multithreading.
More Info
Key Skills
software development best practices
SQL databases
