Deqode
Java Developer - Spring Boot/Hibernate
Job Location
pune, India
Job Description
Key Responsibilities : - Design, develop, and maintain Java-based applications using Java SE/EE. - Implement, test, and deploy microservices and RESTful APIs using Spring Boot and related technologies. - Develop efficient and scalable solutions by writing clean, maintainable, and optimized code. - Collaborate with cross-functional teams to understand business requirements and provide technical solutions. - Write and execute unit tests using JUnit to ensure code quality and functionality. - Perform code reviews to ensure adherence to best practices and coding standards. - Troubleshoot, debug, and optimize code for performance and scalability. - Stay up to date with the latest Java technologies and development best practices. Required Skills and Qualifications : - Bachelor's degree in Computer Science, Engineering, or a related field. - Years of experience in Java development (Java SE/EE, Spring, Hibernate). - Strong experience with JUnit and test-driven development (TDD). - Proficient in building microservices using Spring Boot and RESTful APIs. - Experience with version control tools like Git. - Familiarity with build tools such as Maven or Gradle. - Strong understanding of object-oriented programming (OOP) principles. - Familiarity with databases (SQL/NoSQL) and ORM frameworks (e.g., Hibernate). - Experience with cloud platforms like AWS (preferably). - Strong problem-solving skills and the ability to work in a collaborative environment. Preferred Skills : - Experience with continuous integration/continuous deployment (CI/CD) tools. - Knowledge of containerization technologies like Docker. - Familiarity with Agile methodologies and Scrum framework. - Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus. (ref:hirist.tech)
Location: pune, IN
Posted Date: 11/25/2024
Location: pune, IN
Posted Date: 11/25/2024
Contact Information
Contact | Human Resources Deqode |
---|