Skip to content
mimi

Java Lead Developer

United Software Group Inc

Mahwah · On-site Contract Lead Today

About the role

About

Highly skilled Technical Lead with deep expertise in Java, Spring Boot, Angular, Couchbase, and MS SQL Server to lead a team of developers in building scalable enterprise applications. The ideal candidate will have hands-on experience in RESTful API development, microservices architecture, and OpenShift deployments, along with strong leadership and mentoring capabilities.

Responsibilities

Technical Leadership

  • Lead and mentor a team of developers, ensuring adherence to coding standards and best practices.
  • Drive architectural decisions for scalable, secure, and maintainable solutions.

Application Development

  • Design and develop RESTful APIs using Java and Spring Boot.
  • Build responsive front-end applications using Angular and integrate with back-end services.

Microservices & Deployment

  • Architect and deploy microservices on OpenShift and manage containerized environments.
  • Implement CI/CD pipelines for automated builds and deployments.

Database Management

  • Design and optimize relational schemas in MS SQL Server and document models in Couchbase.

Collaboration & Delivery

  • Work closely with Product Owners, QA, and DevOps teams to deliver high-quality software.
  • Participate in Agile ceremonies and ensure timely delivery of sprint commitments.

Quality & Security

  • Conduct code reviews, enforce secure coding practices, and ensure compliance with enterprise standards.

Requirements

Required Skills & Qualifications

  • Strong proficiency in Java, Spring Boot, and Angular.
  • Hands-on experience with Couchbase and MS SQL Server.
  • Expertise in RESTful API design and microservices architecture.
  • Experience deploying applications on OpenShift or similar container platforms.

Tools & Frameworks

  • Familiarity with CI/CD tools (Jenkins, Azure DevOps), Git, and SonarQube.
  • Knowledge of OAuth2.0, JWT, and secure API development.

Leadership

  • Proven ability to lead technical teams and manage project deliverables.
  • Strong communication and stakeholder management skills.

Education

  • Bachelor’s or master’s degree in computer science, Engineering, or related field.

Experience

  • 8+ years in software development, with at least 2 years in a leadership role.

Skills

AngularCouchbaseGitJavaJenkinsJWTMS SQL ServerOAuth2.0OpenShiftRESTful APISpring BootSonarQube

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