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 Java Developer to design, develop, and maintain high-performance, scalable, and secure applications. The ideal candidate should have strong experience in Java, Spring Boot, and microservices architecture and be comfortable working in an Agile development environment.
Key Responsibilities
- Software Development & Maintenance
- Design, develop, test, and deploy Java-based applications.
- Implement RESTful APIs and microservices using Spring Boot.
- Optimize application performance and scalability.
- System Architecture & Design
- Participate in architectural discussions and contribute to system design.
- Ensure application security, reliability, and maintainability.
- Database & Backend Development
- Work with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Write efficient queries and optimize database performance.
- Collaboration & Agile Development
- Work closely with frontend developers, QA engineers, and DevOps teams.
- Follow Agile methodologies (Scrum/Kanban) and participate in sprint planning.
- Use tools like Git, JIRA, Confluence for version control and project tracking.
- Testing & Quality Assurance
- Write unit and integration tests using JUnit, Mockito, or TestNG.
- Ensure code quality with proper documentation and code reviews.
- Continuous Integration & Deployment (CI/CD)
- Work with Docker, Kubernetes, Jenkins, and CI/CD pipelines for automated deployment.
Technical Skills & Experience:
- 2-6 years of experience in Java development.
- Proficiency in Java 8+, Spring Boot, Spring MVC, Hibernate/JPA.
- Strong understanding of microservices architecture and RESTful APIs.
- Experience with database management (SQL & NoSQL).
- Knowledge of cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Familiarity with message brokers (Kafka, RabbitMQ) is an advantage.
- Strong problem-solving and analytical skills.
- Good communication and teamwork skills.
- Ability to learn and adapt to new technologies quickly.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Java certification (e.g., Oracle Certified Java Developer) is a plus.
Key Skills
Ranked by relevanceReady to apply?
Join Vinova and take your career to the next level!
Application takes less than 5 minutes

