HamburgerMenu
hirist

Job Description

About the Role :

We are looking for a skilled Java Developer to join our development team.

As a Java Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable applications that meet the needs of our users.

You will work closely with cross-functional teams to deliver software solutions in an agile environment.


Key Responsibilities :

- Design, implement, and maintain Java-based applications.

- Analyze user requirements and convert them into technical designs.

- Write well-designed, efficient, and testable code.

- Perform software analysis, programming, testing, and debugging.

- Ensure designs comply with specifications and security standards.

- Collaborate with front-end developers, QA engineers, and product managers.

- Participate in code reviews and contribute to team best practices.

- Maintain and improve the performance of existing software.


Required Skills & Qualifications :

- Bachelors degree in Computer Science, Engineering, or related field.

- Proven hands-on experience with Java SE / Java EE.

- Strong understanding of OOP, design patterns, and software architecture.

- Experience with Spring Framework (Spring Boot, Spring MVC).

- Familiarity with RESTful APIs, Microservices, and SQL/NoSQL databases (e., MySQL, PostgreSQL, MongoDB).

- Experience with tools such as Git, Maven/Gradle, JUnit/TestNG.

- Good knowledge of web technologies like HTML, CSS, JavaScript is a plus.

- Familiarity with CI/CD tools (e., Jenkins, GitLab CI) is a plus


info-icon

Did you find something suspicious?