Back to Jobs
Recently postedTechnology

Lead Full Stack Java Developer(Onsite)

GSK Solutions Inc.Moorestown, NJ🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationMoorestown, NJ, United States
DockerMicroservicesMongoDBMySQLOracleSQLSpringSpring BootGitHTMLAWSOAuthOWASPScrumAngularCSSCassandraCloudFormationCypressGitHub ActionsGitLab CIGraphQLHibernateJUnitJavaJenkinsJestKafkaRedisTerraformRESTAzureReactPostgreSQLKubernetesTypeScriptAgileCI/CDMockitoIAMOkta

Job description

Job Title

Lead Full Stack Java Developer (Onsite)

Location

Moorestown, NJ

Duration

12 Months

Interview Type

Virtual and in-person

Note

  • Must be onsite 5x a week

  • Required - Locals Only

Description

We are looking for a Lead Full Stack Java Developer to design, build and deliver scalable, cloud-ready applications for the engagement. You will provide technical leadership across the stack, from Java/Spring Boot microservices to modern front-end frameworks, and guide a team of developers through the full software development lifecycle.

Deliverables:

• Lead the design and development of enterprise applications 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 for the team.

• Implement secure authentication and authorization using OAuth 2.0 / OIDC, Spring Security and integration with IdPs 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 cloud platforms (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 Comcast stakeholders to deliver features on schedule.

Top Skills

Required Skills & Experience

• 8–12 years of software development experience, with 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; exposure to GraphQL and event streaming (Kafka) preferred.

• Hands-on experience with Docker, Kubernetes and a major cloud platform (AWS or Azure).

• Strong SQL skills and experience with at least one NoSQL database.

• Solid grasp of CI/CD, Git workflows, test automation and secure coding practices (OWASP).

• Excellent communication and team leadership skills in Agile/Scrum environments.

Preferred Skills

• Experience integrating applications with IAM platforms (Okta, Entra ID, SailPoint, CyberArk).

• Infrastructure-as-Code experience with Terraform or CloudFormation.

• Experience with performance tuning, caching and high-traffic, customer-facing systems.

• Background in telecom, media or large-scale consumer platforms.

Certifications

• Oracle Certified Professional: Java SE Developer (a plus)

• AWS Certified Developer / Solutions Architect or Microsoft Azure Developer Associate (AZ-204) (a plus)

• Certified Kubernetes Application Developer (CKAD) (a plus)

Education

Bachelor's degree in Computer Science, Information Technology, Engineering or a related field, or equivalent professional experience.

Soft Skills

• Ability to lead, mentor and grow a technical team.

• Clear written and verbal communication with technical and non-technical audiences.

• Ownership mindset with strong problem-solving and decision-making skills.

• Comfortable working in a fast-paced, client-facing delivery environment.

Recruiter

Contact: Ramakrishna -


Similar jobs