Java Developer

Ova Technologies

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field.
  • Proven enterprise application development experience using Java.
  • Strong experience in Java 8/11/17.
  • Hands-on expertise with Spring Framework and Spring Boot.
  • Knowledge of SQL and relational databases like PostgreSQL and Oracle.
  • Familiarity with Git version control.
  • Experience with Maven or Gradle.

Responsibilities

  • Design and develop Java-based applications and services.
  • Build and maintain RESTful APIs and microservices.
  • Integrate with databases, third-party APIs, and cloud services.
  • Write clean and maintainable code following best practices.
  • Participate in code reviews and ensure software quality.
  • Troubleshoot and resolve production issues.
  • Collaborate with cross-functional teams.

Benefits

  • Opportunity to work on cutting-edge technologies.
  • Collaborative and innovative work environment.
  • Career growth and learning opportunities.
  • Competitive compensation and benefits package.
Full Job Description
Position Title

Java Developer

Location

Hybrid / Remote / Onsite

Experience

3-8 Years (can be adjusted based on requirement)

Job Summary

We are seeking a skilled and motivated Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong experience in Java, Spring Boot, RESTful APIs, microservices architecture, and cloud-native application development. The candidate will collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements.

Key Responsibilities
  • Design, develop, test, and deploy Java-based applications and services.
  • Build and maintain RESTful APIs and microservices using Spring Boot.
  • Integrate applications with databases, third-party APIs, and cloud services.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Participate in code reviews and ensure software quality through unit and integration testing.
  • Troubleshoot, debug, and resolve production issues.
  • Work closely with Product Owners, Business Analysts, QA engineers, and DevOps teams.
  • Contribute to application architecture and technical design discussions.
  • Optimize application performance, scalability, and security.
  • Support CI/CD implementation and deployment automation.

Required Skills
  • Strong experience in Java 8/11/17.
  • Hands-on expertise with Spring Framework, Spring Boot, and Spring MVC.
  • Experience developing REST APIs and Microservices.
  • Strong knowledge of SQL and relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server.
  • Experience with Hibernate/JPA.
  • Familiarity with Git and version control practices.
  • Experience with Maven or Gradle.
  • Strong understanding of object-oriented programming and design patterns.
  • Excellent problem-solving and analytical skills.

Preferred Skills
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with messaging technologies like Kafka, RabbitMQ, or ActiveMQ.
  • Familiarity with NoSQL databases such as MongoDB or Cassandra.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Understanding of Agile/Scrum methodologies.

Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Proven experience in enterprise application development using Java technologies.

Nice to Have
  • Experience building high-volume, distributed systems.
  • Knowledge of security best practices, OAuth2, JWT, and API security.
  • Experience working in cloud-native and microservices environments.

What We Offer
  • Opportunity to work on cutting-edge technologies and enterprise-scale applications.
  • Collaborative and innovative work environment.
  • Career growth and learning opportunities.
  • Competitive compensation and benefits package.

Similar Jobs

More Jobs at Ova Technologies

  • Java Developer
    $90K — $120K *
    Remote
    Information Technology
    Remote in Alpharetta, GA
  • Mobile App Developer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Consumer Technology
    In-Person
  • Mobile App Developer
    $80K — $120K *
    Remote
    Consumer Technology
    Remote in New York, NY
  • Java Developer
    $90K — $120K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person
  • FinTech Analyst
    $80K — $120K *
    New York, NY 10025 (New York County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Java Developer jobs: