6 BuzzHire Jobs
Java Developer - Spring Boot/Hibernate (3-7 yrs)
BuzzHire
posted 21d ago
Key Responsibilities :
- Design, develop, and maintain backend services and APIs using Java and Spring Boot framework.
- Collaborate with front-end developers, QA, and DevOps teams to deliver high-quality software solutions.
- Participate in the entire application lifecycle, focusing on coding, testing, and debugging.
- Write clean, efficient, and scalable code following best practices and coding standards.
- Ensure application performance, reliability, and scalability through effective code optimization.
- Conduct code reviews to ensure the quality and security of the codebase.
- Troubleshoot, debug, and resolve issues with existing applications in a timely manner.
- Implement RESTful APIs and integrate with third-party services and databases.
- Work with databases (SQL/NoSQL) to ensure smooth data processing and storage.
- Assist in the design and architecture of new features or modules.
- Stay updated with the latest industry trends and technologies to incorporate into development processes
Requirements :
- 5+ years of hands-on experience in Java and Spring Boot development.
- Strong knowledge of Spring Framework (Spring MVC, Spring Data, Spring Security, etc.).
- Experience with RESTful API development and Microservices Architecture.
- Proficient understanding of Java 8 and above, JPA/Hibernate, and SQL/NoSQL databases.
- Solid understanding of Object-Oriented Programming (OOP) principles, design patterns,and data structures.
- Familiarity with version control systems like Git.
- Experience with Maven/Gradle for build and dependency management.
- Exposure to cloud platforms (AWS, Azure, GCP) is a plus.
- Knowledge of containerization (Docker, Kubernetes) and CI/CD pipelines is desirable.
- Familiarity with Agile development practices and tools such as Jira.
- Ability to troubleshoot and resolve issues independently.
- Excellent communication and teamwork skills.
Functional Areas: Software/Testing/Networking
Read full job description