Job Summary:
OVA.Work is seeking an experienced Senior Java Developer to design, develop, and maintain high-performance, scalable backend systems. The role involves collaborating with cross-functional teams to build reliable applications using modern Java and cloud-native technologies.
Responsibilities:
โข Design, develop, and maintain enterprise-level Java applications
โข Build scalable, secure, and high-performance RESTful APIs
โข Lead and contribute to system architecture and technical design decisions
โข Write clean, maintainable, and well-tested code following best practices
โข Optimize application performance and troubleshoot production issues
โข Collaborate with product, QA, DevOps, and frontend teams
โข Review code and mentor junior developers
โข Ensure application security, reliability, and scalability
โข Participate in Agile/Scrum ceremonies and technical planning
Qualifications:
Required:
โข 6+ years of hands-on experience in Java (Java 8 or higher)
โข Strong knowledge of Spring Framework (Spring Boot, Spring MVC, Spring Security)
โข Experience building RESTful and microservices-based architectures
โข Strong understanding of JPA/Hibernate and relational databases
โข Experience with SQL and database performance optimization
โข Solid understanding of OOP, design patterns, and SOLID principles
โข Experience with version control systems (Git)
โข Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
Preferred:
โข Experience with messaging systems (Kafka, RabbitMQ, AWS SQS)
โข Experience with cloud platforms (AWS, Azure, GCP)
โข Knowledge of Docker and Kubernetes
โข Familiarity with CI/CD pipelines and DevOps practices
โข Experience with NoSQL databases (MongoDB, Redis)
Company:
OVA is the most advanced Automated, Intelligent, intuitive On-boarding platform for Staffing Firms of all sizes. Founded in 2018, the company is headquartered in Alpharetta, USA, with a team of 51-200 employees. The company is currently Growth Stage.