Ova Technologies

60 Ova Technologies Java Developer Jobs Hiring in GA

Sr java developer

Alpharetta, GA · On-site

$55.25 - $70.50/hr

Git, GitLab/GitHub #### Additional Technologies - Web Technologies : HTML, CSS, JavaScript, jQuery, Angular/React (nice to have) - Testing : JUnit, Mockito, TestNG, Selenium - DevOps : Docker ...

Java Developer

Alpharetta, GA · On-site +1

$49.25 - $63.75/hr

Java Developer Location: [City, State or Remote] Job Type: [Full-time/Part-time/Contract ... Stay up-to-date with emerging technologies and industry trends. Required Skills and Qualifications:

Java developer - ATS

Alpharetta, GA · On-site +1

$49.25 - $63.75/hr

- Java Developer Position Overview We are seeking a skilled and motivated Java Developer to design ... Stay updated with emerging technologies, frameworks, and industry best practices. * Contribute to ...

java developer - Test

Alpharetta, GA · Hybrid

$50.75 - $65.50/hr

Top-tier day rate Full Stack Java Developer required to help shape high-throughput systems for a household name within the Dublin tech scene. You'll join a modern engineering setup with great working ...

Junior Java Developer Location: Remote Job Type: [Full-time/Contract] Experience Level: 0-3 years ... Stay updated with emerging technologies and development trends. Required Skills & Qualifications:

Java Developer New

Alpharetta, GA

$49.25 - $63.75/hr

Job Title: Java Developer Job Summary: We are looking for a skilled Java Developer to design ... Knowledge of front-end technologies (Angular, React, or Vue). * Exposure to messaging systems ...

Jr Java Developer

Alpharetta, GA · Remote

$49.25 - $63.75/hr

We are looking for a skilled Java Developer to join our team and help build high-performance ... Develop and maintain Java applications using Spring Boot and related technologies. * Write clean ...

Senior Java Developer

Alpharetta, GA · On-site +1

$55.25 - $70.50/hr

The ideal candidate will have a strong background in Java-based technologies, a passion for clean code, and the ability to lead and mentor junior developers. You will be responsible for designing ...

React java developer

Alpharetta, GA

$50.75 - $65.50/hr

Stay updated with emerging technologies and industry trends to propose changes to the existing ... the Java programming language and its ecosystems. * Expertise in designing and developing ...

Sr Java Developer

Alpharetta, GA · On-site +1

$55.25 - $70.50/hr

The ideal candidate will have a strong background in Java-based technologies, a passion for clean code, and the ability to lead and mentor junior developers. You will be responsible for designing ...

Backend Java Developer

Alpharetta, GA · Remote

$48.75 - $63.25/hr

We are seeking a Backend Java Developer to build and maintain robust, scalable backend systems. You ... Work on cutting-edge projects with modern tech stacks. * Collaborative and growth-oriented ...

Senior Java Developer

Alpharetta, GA · On-site

$55.25 - $70.50/hr

... technologies. Key Responsibilities * Design, develop, and maintain enterprise-level Java ... Review code and mentor junior developers * Ensure application security, reliability, and ...

* Lead the design, development, and deployment of Java-based enterprise applications . * Define and ... Stay updated with emerging technologies and recommend adoption where beneficial.

Java Tech

Alpharetta, GA · On-site

$49.25 - $63.75/hr

We are looking for a skilled Java Tech professional to design, develop, and maintain scalable ... Collaborate with DevOps for CI/CD and cloud deployments * Troubleshoot, debug, and improve ...

Java Developer Eng

Alpharetta, GA · On-site

$49.25 - $63.75/hr

* * Strong proficiency in Java (preferably Java 11+), Spring Boot, and RESTful API development. * Experience with asynchronous programming, custom thread pools, and concurrency. * Solid understanding of ...

Java API Developer

Alpharetta, GA · On-site

$50.75 - $65.50/hr

We are looking for a Full Stack Java Developer to join our dynamic team. You will be responsible ... Proficiency in front-end technologies (JavaScript, React/Angular, HTML, CSS). * Experience with ...

Senior AI tutor

Alpharetta, GA

$52.50 - $69.50/hr

Job Title Replit Developer Position Description OVA Innovation is seeking a skilled Replit Developer to join our innovative technology team. In this role, you will be responsible for developing ...

Java-Developer-JobDiva

Alpharetta, GA · On-site

$49.25 - $63.75/hr

Serve as a critical Backend Java Developer within an Agile Scrum team, essential for powering a large-scale enterprise modernization initiative. You will be responsible for designing, developing, and ...

next page

Showing results 1-20

Ova Technologies Jobs Information

What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, usually supported by a degree in computer science or related fields. Familiarity with frameworks such as Spring or Hibernate, experience with version control systems like Git, and sometimes certification like Oracle Certified Professional Java Programmer (OCPJP) are commonly required. Effective problem-solving, teamwork, and attention to detail are crucial soft skills in this role. These skills ensure robust, maintainable, and scalable software solutions that meet project requirements and business goals.

What are some common challenges Java Developers face when working on large-scale enterprise applications?

Java Developers working on large-scale enterprise applications often encounter challenges such as managing complex codebases, ensuring efficient performance, and integrating with legacy systems. Collaborating with cross-functional teams is crucial, as these projects typically involve multiple developers, QA engineers, and business analysts. Additionally, maintaining code quality and adhering to best practices while meeting tight deadlines can be demanding. Staying up-to-date with evolving frameworks and tools also plays a key role in overcoming these challenges.

What are Java Developers?

Java Developers are software professionals who specialize in designing, developing, and maintaining applications using the Java programming language. They work on a variety of projects, including web, desktop, and mobile applications, as well as enterprise-level systems. Java Developers are responsible for writing clean and efficient code, testing and debugging programs, and collaborating with other team members to deliver robust software solutions. Their expertise in Java and related technologies is crucial for building scalable and secure applications.

Is AI replacing Java developers?

AI is automating certain coding tasks and improving software development processes, but Java developers are still essential for designing, implementing, and maintaining complex applications. Skills in programming, problem-solving, and understanding AI tools enhance a Java developer's value in the evolving tech landscape.

What is the difference between Java Developer vs Software Engineer?

AspectJava DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related, Java certificationsBachelor's in Computer Science or related, various certifications
Work EnvironmentDevelops Java-based applications, often in teamsDesigns and develops software solutions, may include Java projects
Employer & Industry UsageTech companies, finance, e-commerceBroad industry, including tech, finance, healthcare

Java Developers focus specifically on Java programming, while Software Engineers have a broader role in designing and developing software solutions across multiple languages. Both roles often require similar educational backgrounds and certifications, but Java Developers typically work more directly with Java-based projects, whereas Software Engineers may handle diverse technologies.

What are the most popular jobs at Ova Technologies in Georgia?
Infographic showing various Java Developer job openings at Ova Technologies in Georgia as of May 2026, with employment types broken down into 100% Full Time. Highlights an 67% Physical, and 33% Remote job distribution.

Sr java developer

Ova Technologies

Alpharetta, GA • On-site

$55.25 - $70.50/hr

Other

Posted 18 days ago


Job description

# Senior Java Developer - Job Description
## Position Overview
We are seeking an experienced Senior Java Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality Java applications while mentoring junior developers and contributing to technical architecture decisions.
## Key Responsibilities
### Technical Development
- Design and develop scalable, high-performance Java applications using Spring Framework
- Write clean, maintainable, and well-documented code following best practices
- Implement RESTful APIs and microservices architecture
- Develop database schemas and optimize database queries
- Integrate third-party APIs and services
- Implement unit tests, integration tests, and automated testing strategies
- Perform code reviews and ensure code quality standards
### Architecture & Design
- Participate in system architecture design and technical decision-making
- Design and implement scalable solutions for complex business requirements
- Evaluate and recommend new technologies and frameworks
- Create technical specifications and design documents
- Ensure application security best practices are followed
### Team Leadership
- Mentor junior developers and provide technical guidance
- Collaborate with cross-functional teams including Product, QA, and DevOps
- Participate in agile development processes (Scrum/Kanban)
- Lead technical discussions and knowledge sharing sessions
- Assist in project planning and estimation
### Quality Assurance
- Implement and maintain CI/CD pipelines
- Perform debugging and troubleshooting of production issues
- Monitor application performance and implement optimizations
- Ensure code coverage and quality metrics are met
- Participate in production deployments and releases
## Required Qualifications
### Education
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Master's degree preferred but not required
### Experience
- 5+ years of professional Java development experience
- 3+ years of experience with Spring Framework (Spring Boot, Spring MVC, Spring Security)
- Experience with microservices architecture and distributed systems
- Proven track record of delivering complex software projects
### Technical Skills
#### Core Technologies
- Java 8+: Advanced knowledge of Java programming language
- Spring Framework: Spring Boot, Spring MVC, Spring Security, Spring Data JPA
- Database: SQL (MySQL, PostgreSQL, Oracle), NoSQL (MongoDB, Redis)
- Build Tools: Maven, Gradle
- Version Control: Git, GitLab/GitHub
#### Additional Technologies
- Web Technologies: HTML, CSS, JavaScript, jQuery, Angular/React (nice to have)
- Testing: JUnit, Mockito, TestNG, Selenium
- DevOps: Docker, Kubernetes, Jenkins, AWS/Azure/GCP
- Message Queues: RabbitMQ, Apache Kafka
- Monitoring: ELK Stack, Prometheus, Grafana
#### Methodologies & Practices
- Agile/Scrum development methodologies
- Test-Driven Development (TDD)
- Continuous Integration/Continuous Deployment (CI/CD)
- Code review processes
- Performance optimization techniques
## Preferred Qualifications
### Technical Experience
- Experience with cloud platforms (AWS, Azure, GCP)
- Knowledge of containerization and orchestration (Docker, Kubernetes)
- Experience with event-driven architecture
- Familiarity with GraphQL
- Experience with GraphQL APIs
- Knowledge of security best practices (OWASP)
### Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Leadership and mentoring capabilities
- Ability to work in a fast-paced, dynamic environment
- Strong attention to detail and quality
- Proactive and self-motivated approach
## Responsibilities by Level
### Senior Level (5-7 years)
- Lead development of complex features and modules
- Mentor junior developers
- Participate in architectural decisions
- Optimize application performance
- Implement best practices and coding standards
### Lead Level (7+ years)
- Drive technical strategy and architecture
- Lead development teams
- Make high-level technical decisions
- Represent technical team in stakeholder meetings
- Define and implement development processes .