Skip to content
mimi

Java Developer

Jobs via Dice

Jersey City · Hybrid Contract Senior 1mo ago

About the role

Job Summary

We are seeking a skilled Java Developer with strong expertise in Spring Boot, relational databases, and cloud-native development using OpenShift. The ideal candidate will have hands-on experience in Test-Driven Development (TDD) and Behavior-Driven Development (BDD), along with a solid understanding of object-oriented programming concepts (OCP). You will be responsible for designing, developing, and maintaining scalable microservices-based applications.

Key Responsibilities

  • Design, develop, and maintain robust and scalable Java applications using Spring Boot
  • Build and deploy microservices on OpenShift or similar container platforms
  • Implement RESTful APIs and integrate with external systems
  • Work with relational databases (RDBMS) such as MySQL, PostgreSQL, or Oracle
  • Apply TDD/BDD practices to ensure high-quality, testable code
  • Collaborate with cross-functional teams including DevOps, QA, and Product
  • Participate in code reviews and ensure adherence to best practices and coding standards
  • Optimize application performance and troubleshoot issues in production environments

Required Skills & Qualifications

  • Strong proficiency in Java (Java 8 or above)
  • Extensive experience with Spring Boot and Spring ecosystem
  • Hands-on experience with RDBMS (SQL, schema design, query optimization)
  • Experience with OpenShift / Kubernetes / containerization technologies
  • Solid understanding of TDD and BDD frameworks (JUnit, Mockito, Cucumber, etc.)
  • Knowledge of Object-Oriented Programming and Design Principles (OCP, SOLID)
  • Experience with RESTful web services and API design
  • Familiarity with version control systems (Git)

Skills

CucumberGitJavaJUnitKubernetesMockitoMySQLOCPOpenShiftOraclePostgreSQLRESTful APIsSQLSOLIDSpring BootSpring

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free