Lead Java Developer
Kasmo · Wilmington · Onsite
Weak hiring record · median 61 days open
All reasons
- Open 46 days
In its favour
- Still listed on the employer's own board
Title: Lead Java Developer
Location: Reading, PA(100% Onsite)—F2F Must-C2H
Duration: Long Term
Position Overview
We are seeking a highly skilled Senior Lead Java Developer to lead the design, development, and implementation of mission-critical enterprise applications. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, cloud-native development, and modern frontend technologies. This individual will provide technical leadership, mentor development teams, and drive the delivery of scalable, secure, and high-performing solutions in an Agile environment.
Key Responsibilities
- Lead the architecture, design, development, and deployment of enterprise-grade Java applications.
- Develop scalable, secure, and resilient Microservices using Java and Spring Boot.
- Design, build, and maintain RESTful APIs for enterprise integrations.
- Collaborate with Solution Architects, Product Owners, Business Analysts, QA Engineers, and DevOps teams throughout the software development lifecycle.
- Lead technical design reviews and establish development best practices.
- Build responsive user interfaces using Angular (18+), HTML5, CSS3, and JavaScript.
- Design and optimize data models using MySQL, PostgreSQL, and MongoDB.
- Implement event-driven architectures using Kafka and/or RabbitMQ.
- Develop secure applications using OAuth2, JWT, and Role-Based Access Control (RBAC).
- Deploy and support applications in AWS cloud environments.
- Participate in CI/CD automation, code reviews, performance tuning, and production support.
- Troubleshoot complex production issues and provide long-term technical solutions.
- Mentor junior and mid-level developers while promoting engineering excellence and coding standards.
- Work within Agile/Scrum teams to deliver high-quality software on schedule.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).
- 10+ years of enterprise Java development experience.
- Strong expertise in Java (JSE/J2EE), Servlets, and JSP.
- Extensive experience with Spring Framework, Spring Boot, Spring MVC, and Microservices architecture.
- Strong experience developing RESTful APIs.
- Experience with relational databases including MySQL and PostgreSQL.
- Experience with NoSQL databases such as MongoDB.
- Hands-on experience with Angular (18+ preferred), HTML5, CSS3, and JavaScript.
- Experience implementing messaging solutions using Kafka and/or RabbitMQ.
- Strong understanding of OAuth2, JWT, RBAC, authentication, and authorization.
- Experience deploying applications on AWS.
- Experience with Git, Maven, Jenkins, Docker, Kubernetes/OpenShift, and CI/CD pipelines.
- Strong knowledge of object-oriented programming, design patterns, multithreading, and distributed systems.
- Experience working in Agile/Scrum environments.
- Excellent communication, collaboration, and leadership skills.
Preferred Qualifications
- Experience with enterprise transportation, logistics, fleet management, or supply chain applications.
- Experience with containerized Microservices and cloud-native architectures.
- AWS or Java certifications.
- Experience with monitoring and logging tools such as Splunk, ELK, CloudWatch, or Prometheus.
- Knowledge of Infrastructure as Code (Terraform or CloudFormation).
- Experience leading distributed development teams.
Technical Skills
Backend
Java, JSE, J2EE, Servlets, JSP, Spring Framework, Spring Boot, Spring MVC, Micro services, REST APIs
Frontend
Angular (18+), HTML5, CSS3, JavaScript
Databases
MySQL, PostgreSQL, MongoDB
Messaging
Kafka, RabbitMQ
Security
OAuth2, JWT, RBAC
Cloud & DevOps
AWS, Docker, Kubernetes, Jenkins, Git, Maven, CI/CD
Methodologies
Agile, Scrum, SDLC, Test-Driven Development (TDD)
Skills
- Java
- Spring Boot
- Angular
- HTML
- CSS
- JavaScript
- MySQL
- PostgreSQL
- MongoDB
- Kafka
- RabbitMQ
- OAuth 2.0
- JWT
- RBAC
- AWS
- J2EE
- JSP
- Spring
- Spring MVC
- Git
- Maven
- Jenkins
- Docker
- Kubernetes
- OpenShift
- Splunk
- ELK Stack
- AWS CloudWatch
- Prometheus
- Terraform
- AWS CloudFormation
More jobs at Kasmo
All 138- Senior Java Full Stack Application Architect (26-00821) -Kasmo · Location not statedtoday
- Principal Architect (26-00820) -Kasmo · Remotetoday
- Embedded Firmware Engineer (26-00819) -Kasmo · Location not stated · USD 55–75/hrtoday
- MES Software Engineer (26-00818) -Kasmo · Location not statedtoday
- Data Engineer – Life SciencesKasmo · Plano, TXtoday
Similar roles
- Senior Principal Machine Learning Engineer - RecommendationsSoundCloud · New York · USD 280,000–325,000/yrtoday
- Senior Full-Stack Engineer - Artist SuccessSoundCloud · New York · USD 160,000–190,000/yrtoday
- Senior Applied AI Engineer - OperateVi · United Statestoday
- Software Engineer IIIndeed.com · United Statestoday
- 2027 - Software Engineering Intern, AMERMDB General Referrals · Austin, TX, United States, New York, NY, United States, San Francisco, CA, United Statestoday
- Java Full Stack Engineer - ProfessionalHexaware · United Statestoday