Lead Full Stack Java Developer

GSK Solutions Inc.

Moorestown, NJ • 49m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

Onsite, 5x/week. Location: Moorestown, NJ. Duration: 12 months. Interview type: Virtual and in-person. Locals only.

Description

Lead the design and development of scalable, cloud-ready applications across the full stack. Provide technical leadership from Java/Spring Boot microservices to modern front-end frameworks, guiding a team through the full software development lifecycle.

Responsibilities

  • Lead enterprise application design and development using Java (11/17/21), Spring Boot, and microservices architecture.
  • Build responsive, accessible front-end applications using React and/or Angular with TypeScript.
  • Design and develop RESTful and event-driven APIs (Kafka/messaging) with strong security, performance, and resiliency patterns.
  • Own solution architecture, technical design documents, and coding standards.
  • Implement secure authentication and authorization using OAuth 2.0 / OIDC, Spring Security, and integrations such as Okta and Entra ID.
  • Design data models and work with relational and NoSQL databases (PostgreSQL, Oracle, MySQL, MongoDB, Cassandra, Redis).
  • Build and maintain CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) and containerized deployments (Docker, Kubernetes, OpenShift).
  • Deploy and operate services on AWS and/or Azure with observability via logging, metrics, and tracing.
  • Drive quality through unit, integration, and end-to-end testing (JUnit, Mockito, Jest, Cypress) and code reviews.
  • Mentor and lead developers; plan sprints, estimate work, and remove technical blockers.
  • Collaborate with product owners, architects, QA, and stakeholders to deliver features on schedule.

Requirements

  • 8–12 years of software development experience; at least 3 years in a technical lead role.
  • Expert in Java, Spring Boot, Spring Cloud, Hibernate/JPA, and microservices design patterns.
  • Strong front-end skills in React or Angular, TypeScript, HTML5, and CSS3.
  • Experience designing and consuming REST APIs; GraphQL and Kafka/event streaming exposure preferred.
  • Hands-on experience with Docker, Kubernetes, and a major cloud platform (AWS and/or Azure).
  • Strong SQL skills and experience with at least one NoSQL database.
  • CI/CD and Git workflows with test automation and secure coding practices (OWASP).
  • Excellent communication and team leadership skills in Agile/Scrum environments.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent experience.

Benefits

Not specified in the posting.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report