Logo
OVA.Work

Senior Java Developer

OVA.Work, Alpharetta, Georgia, United States, 30239

Save Job

1 day ago Be among the first 25 applicants

Job Summary We are seeking an experienced Senior Java Developer to design, develop, and maintain high-performance, scalable backend systems. The role involves working closely with cross‑functional teams to build reliable applications using modern Java and cloud‑native technologies.

Key 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

Required Skills & Qualifications

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)

Nice to Have

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)

Education

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

Seniority level Associate

Employment type Contract

Job function Information Technology

Industries Software Development

#J-18808-Ljbffr