OVA.Work
Role Overview
We are seeking a skilled Java Web Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality web applications using Java, Spring Boot, REST APIs, and related technologies. You will work closely with cross‑functional teams to deliver scalable, secure, and efficient software solutions.
Key Responsibilities
Develop, test, and maintain Java-based web applications.
Build RESTful APIs and integrate with internal/external systems.
Work with Spring Boot, Spring MVC, Spring Data JPA, and related frameworks.
Write clean, reusable, and efficient code following best practices.
Collaborate with product managers, designers, and QA teams to deliver features.
Troubleshoot, debug, and resolve technical issues in existing applications.
Participate in code reviews and contribute to continuous improvement.
Optimize application performance, scalability, and security.
Work with databases (MySQL, PostgreSQL, or Oracle) using SQL/JPA/Hibernate.
Implement CI/CD pipelines and follow Agile development methodologies.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
Strong experience in Java 8+ (Java 11/17 preferred).
Hands‑on experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
Good understanding of RESTful API development.
Experience with relational databases and SQL.
Familiarity with version control tools like Git.
Knowledge of HTML, CSS, JavaScript is a plus.
Strong problem‑solving skills and attention to detail.
Ability to work in a team and deliver high‑quality code on time.
Seniority Level
Entry level
Employment Type
Contract
Job Function
Information Technology
Industries
Software Development
#J-18808-Ljbffr
Key Responsibilities
Develop, test, and maintain Java-based web applications.
Build RESTful APIs and integrate with internal/external systems.
Work with Spring Boot, Spring MVC, Spring Data JPA, and related frameworks.
Write clean, reusable, and efficient code following best practices.
Collaborate with product managers, designers, and QA teams to deliver features.
Troubleshoot, debug, and resolve technical issues in existing applications.
Participate in code reviews and contribute to continuous improvement.
Optimize application performance, scalability, and security.
Work with databases (MySQL, PostgreSQL, or Oracle) using SQL/JPA/Hibernate.
Implement CI/CD pipelines and follow Agile development methodologies.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
Strong experience in Java 8+ (Java 11/17 preferred).
Hands‑on experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
Good understanding of RESTful API development.
Experience with relational databases and SQL.
Familiarity with version control tools like Git.
Knowledge of HTML, CSS, JavaScript is a plus.
Strong problem‑solving skills and attention to detail.
Ability to work in a team and deliver high‑quality code on time.
Seniority Level
Entry level
Employment Type
Contract
Job Function
Information Technology
Industries
Software Development
#J-18808-Ljbffr