Search

Lead Software Engineer

PublishedPublished: 9/24/2026
Technology

Lead Software Engineer

Mount Laurel, NJ (Onsite)

Fulltime – (Salary $120 - $130K PA)

Indent: SF_OP_203626-1-1

Key Skills:

Microservices architecture, java (Springboot), Restful API, GraphQL, Webapps, Postman, Selenium, Machine Learning/AI

DevOps: GitHub, Jenkins, Kubernetes, Mulesoft, Kafka, Python, Dynatrace, Splunk

Methodology: Agile, Scrum

Cloud: Azure, GCP

Caching: Redis, Hazelcast

Key Responsibilities:

  • Design and develop scalable microservices-based applications using Java and Spring Boot
  • Build and maintain RESTful APIs and GraphQL services
  • Develop and support web-based applications and backend services
  • Implement event-driven architecture using Kafka
  • Collaborate with cross-functional teams in Agile/Scrum environments
  • Develop and maintain CI/CD pipelines using GitHub and Jenkins
  • Deploy and manage applications using Docker and Kubernetes
  • Implement caching strategies using Redis or Hazelcast to improve system performance
  • Integrate enterprise systems using tools such as MuleSoft
  • Monitor and troubleshoot production systems using Dynatrace and Splunk
  • Work on cloud-native development and deployments in Azure and GCP
  • Contribute to automation, testing, and quality assurance using tools like Selenium and Postman
  • Support integration of Machine Learning / AI capabilities into applications (as applicable)

Required skills

  • Microservice Architecture
  • Java
  • Python
  • Knowledge of GCP (Good Clinical Practice) Guidelines
  • Machine Learning
  • DevOps
  • RESTful Web Service
  • Agile
  • QA Testing
  • Selenium
  • Splunk
  • Scrum
  • Windows Azure
  • Redis
  • Event-Driven Architecture (EDA)
  • Continuous Integration and Delivery (CICD)
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...