HamburgerMenu
hirist

Job Description

Java Developer


Job Description :


We are looking for a passionate and talented Java Developer with 2-3 years of hands-on experience to join our growing development team.


The ideal candidate should have a strong foundation in Java technologies and the ability to develop robust, scalable, and high-performance applications.

You will collaborate closely with cross-functional teams to deliver innovative software solutions.

Key Responsibilities :


- Design, develop, test, and deploy Java-based applications

- Participate in the full software development lifecycle (requirements gathering, design, implementation, testing, deployment, and maintenance)

- Write clean, efficient, and maintainable code following industry best practices

- Develop and consume RESTful APIs for integration with other services

- Debug and troubleshoot application issues and perform root cause analysis

- Collaborate with product managers, QA engineers, and other developers to deliver high-quality features

- Participate in code reviews and contribute to team knowledge sharing

- Maintain technical documentation and adhere to coding standards and guidelines


Required Skills :


- Strong hands-on experience with Core Java and Object-Oriented Programming (OOP) concepts

- Good knowledge of Spring Framework (Spring Boot, Spring MVC, Spring Data)

- Familiarity with RESTful APIs development and integration

- Good understanding of SQL and working knowledge of relational databases (e.g., MySQL, PostgreSQL, or Oracle)

- Experience with version control systems like Git

- Familiarity with Maven or Gradle for build management

- Basic knowledge of unit testing frameworks like JUnit or TestNG

Good to Have :


- Exposure to Microservices architecture

- Knowledge of Hibernate/JPA for ORM

- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus

- Experience working in Agile/Scrum environments

- Understanding of CI/CD pipelines and basic DevOps practices

info-icon

Did you find something suspicious?