Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will have hands-on experience in Java-based application development and be responsible for designing, implementing, and maintaining efficient, reusable, and reliable Java code. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business and customer needs.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications.
- Collaborate with product managers, designers, and other developers to define, design, and ship new features.
- Participate in code reviews and contribute to team and personal learning.
- Troubleshoot and resolve software defects and issues.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Maintain code quality, organization, and automation.
- Write and maintain technical documentation.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Java Developer (typically 2+ years for mid-level roles).
- Strong proficiency in Java, with a good understanding of object-oriented programming.
- Experience with frameworks such as Spring, Spring Boot, Hibernate.
- Familiarity with RESTful APIs and web services.
- Understanding of relational databases (e.g., MySQL, PostgreSQL, Oracle).
- Knowledge of version control systems (e.g., Git).
- Strong problem-solving and communication skills.
- Experience with front-end technologies (HTML, CSS, JavaScript, Angular/React).
- Knowledge of cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with DevOps tools and CI/CD pipelines.
- Experience with containerization tools like Docker and Kubernetes.
- Agile/Scrum development experience.
- Competitive salary and benefits package.
- Flexible work hours and remote work options.
- Opportunity to work with a collaborative and innovative team.
- Career growth and learning opportunities.
Key Skills
Ranked by relevanceReady to apply?
Join OVA.Work and take your career to the next level!
Application takes less than 5 minutes