What are the responsibilities and job description for the {"@timestamp":"2026-04-03T11:47:12.558850272-04:00","@version":"1","message":"Application run failed position at OVA.Work?
Job Summary
We are seeking a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate should have strong experience in Java development, backend systems, and modern frameworks.
Key Responsibilities
We are seeking a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate should have strong experience in Java development, backend systems, and modern frameworks.
Key Responsibilities
- Design, develop, and maintain Java-based applications.
- Write clean, efficient, and well-documented code.
- Develop RESTful APIs and backend services.
- Collaborate with frontend developers, QA teams, and product managers.
- Troubleshoot, debug, and upgrade existing applications.
- Ensure application performance, scalability, and security.
- Participate in code reviews and follow best coding practices.
- Integrate third-party APIs and services.
- Work with databases to design and optimize queries.
- Strong proficiency in Java (8 or above).
- Experience with frameworks like Spring Boot, Spring MVC, or Hibernate.
- Good understanding of REST APIs and Microservices architecture.
- Experience with databases like MySQL, PostgreSQL, or Oracle.
- Familiarity with Git version control.
- Knowledge of data structures and algorithms.
- Understanding of OOP principles and design patterns.
- Experience with Spring Security, Kafka, or Redis.
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker and Kubernetes.
- Experience with CI/CD pipelines (Jenkins, GitHub Actions).
- Exposure to Agile/Scrum methodologies.
- 2-5 years of experience in Java development.
- Bachelor's degree in Computer Science, Engineering, or related field.