Sr.Java Developer (3 openings)
- Location not stated
- Senior
- 10 months ago
- Java
- Agile
- REST API
- Microservices
- Unit Testing
- Scrum
- OOP
- Spring Framework
- Spring Boot
- MVC
- SQL
- MySQL
- PostgreSQL
- Oracle
- CI/CD
- Maven
- Gradle
- Jenkins
- GitLab CI
- AWS
- Azure
- GCP
- JUnit
- Mockito
- Git
- GitHub
- Bitbucket
- RabbitMQ
- Docker
- Kubernetes
- NoSQL
- MongoDB
- Cassandra
- Event-Driven Architecture
Job Title: Senior Java Developer
Location:GA
Work Mode: Remote
Experience: 6–10+ years
Job Summary
We are looking for a highly skilledSenior Java Developer to design, develop, and implement scalable, high-performance applications. The ideal candidate will have deep expertise in Java, strong problem-solving abilities, and experience working in Agile development environments. You will collaborate with cross-functional teams to deliver robust solutions aligned with business needs.
Key Responsibilities
-
Design, develop, and maintain Java-based applications with high quality and performance.
-
Work on new features, enhancements, and bug fixes across backend modules.
-
Develop RESTful APIs, microservices, and integration components.
-
Optimize application performance, scalability, reliability, and security.
-
Write clean, reusable, and efficient code following best practices and coding standards.
-
Collaborate with product managers, architects, QA engineers, and other developers.
-
Participate in code reviews, provide technical guidance, and mentor junior developers.
-
Contribute to architectural decisions, technical designs, and solution planning.
-
Troubleshoot and resolve complex technical issues across environments.
-
Conduct unit testing, participate in integration and system testing.
-
Maintain documentation for code, architecture, and system processes.
-
Work within Agile/Scrum methodologies for iterative delivery.
Required Skills & Qualifications
-
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
-
6–10+ years of hands-on experience in Java development.
-
Strong proficiency inCore Java 8+, OOP concepts, multithreading, collections, and exception handling.
-
Experience withSpring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data).
-
Expertise in buildingREST APIs and microservices architecture.
-
Strong knowledge ofSQL and experience with relational databases (MySQL, PostgreSQL, Oracle).
-
Hands-on experience with build tools and CI/CD pipelines (Maven/Gradle, Jenkins/GitLab CI).
-
Familiarity with cloud platforms (AWS/Azure/GCP) is a plus.
-
Experience with unit testing frameworks like JUnit, Mockito.
-
Working knowledge of version control tools (Git/GitHub/Bitbucket).
-
Strong understanding of design patterns, data structures, and algorithm optimization.
Preferred Qualifications
-
Experience with messaging tools (Kafka, RabbitMQ).
-
Knowledge of containerization technologies (Docker, Kubernetes).
-
Experience with NoSQL databases (MongoDB, Cassandra).
-
Exposure to performance tuning of Java applications.
-
Working knowledge of distributed systems and event-driven architecture.
Soft Skills
-
Strong communication and interpersonal skills.
-
Ability to lead and mentor junior developers.
-
Analytical and problem-solving mindset.
-
Ability to work independently as well as in a team environment.
-
Attention to detail with a focus on high-quality deliverables.
Benefits (Optional)
-
Competitive compensation
-
Health and wellness benefits
-
Learning and certification support
-
Flexible working environment
-
Growth opportunities into architecture or lead roles
Sr.Java Developer (3 openings) · Ova Technologies