OT
java developer
Ova Technologies
Location not stated
Hybrid
4 months ago
- Java
- Spring Boot
- REST API
- Microservices
- SQL
- MySQL
- PostgreSQL
- Oracle
- Hibernate
- JPA
- Git
- GitHub
- Maven
- Gradle
- Unit Testing
- JUnit
- Mockito
- Object Oriented Programming
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- RabbitMQ
- CI/CD
- Jenkins
- GitHub Actions
- GitLab CI
- Agile
- Scrum
- Health insurance
4 months ago
Job Summary
We are seeking a skilled Java Developer to design, develop, and maintain high-performance enterprise applications. The ideal candidate should have strong experience in Java, Spring Boot, REST APIs, databases, and microservices architecture. The candidate will work closely with cross-functional teams to deliver scalable and reliable software solutions.
Key Responsibilities
- Design, develop, test, and deploy Java-based applications.
- Build and maintain RESTful APIs and microservices.
- Develop backend services using Java, Spring Boot, and related technologies.
- Collaborate with frontend developers, QA engineers, and product teams.
- Write clean, maintainable, and efficient code.
- Troubleshoot, debug, and resolve production issues.
- Optimize application performance and scalability.
- Participate in code reviews and follow best development practices.
- Work with relational databases and write optimized SQL queries.
- Contribute to system architecture and technical design discussions.
Required Skills
- Strong experience inJava 8/11/17+
- Hands-on experience withSpring Boot
- Experience withREST API development
- Knowledge ofMicroservices Architecture
- Strong SQL skills withMySQL, PostgreSQL, SQL Server, or Oracle
- Experience withHibernate/JPA
- Familiarity withGit/GitHub
- Understanding ofMaven/Gradle
- Experience with unit testing frameworks such asJUnit andMockito
- Knowledge of design patterns and object-oriented programming principles
Preferred Skills
- Experience withAWS, Azure, or GCP
- Knowledge ofDocker andKubernetes
- Experience withKafka, RabbitMQ, or messaging systems
- Familiarity with CI/CD pipelines such as Jenkins, GitHub Actions, or GitLab CI
- Experience working in Agile/Scrum environments
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of professional Java development experience.
Benefits
- Competitive salary
- Health insurance
- Paid time off
- Professional development opportunities
- Flexible work environment
java developer · Ova Technologies