
Java Spring Boot Lead, Event-Driven Microservices
Overview
You own the design and delivery of event-driven transaction systems at Kanshe Infotech, working onsite in Charlotte, Texas, or Missouri. You lead a team of 5-8 engineers building microservices on Java 17 and Spring Boot, with AWS as the backbone. You are hands-on in code reviews, pair programming, and architectural decisions, and you integrate with Kafka, SQS, and EventBridge for asynchronous flows. You also manage PostgreSQL schemas and Terraform infrastructure, balancing technical leadership with production support. This role is distinct because you are both the lead and the top engineer, not an enterprise architect.
What You'll Do8
- 1Design and implement event-driven microservices using Java 17, Spring Boot, and AWS services like Kafka, SQS, and EventBridge.
- 2Lead a team of 5-8 engineers in daily standups, sprint planning, and code reviews, ensuring high-quality deliverables.
- 3Build and maintain PostgreSQL databases, including schema design, indexing, and query tuning for transaction processing.
- 4Automate infrastructure with Terraform, deploying environments across AWS regions with Infrastructure as Code.
- 5Debug and resolve production incidents, focusing on root cause analysis and system reliability.
- 6Drive technical improvements by introducing best practices in testing, CI/CD, and monitoring.
- 7Collaborate with product and architecture teams to translate business requirements into technical designs.
- 8Mentor junior engineers on Java and Spring Boot patterns, event-driven architecture, and cloud-native development.
Requirements8
- 15+ years hands-on development with Java and Spring Boot in microservices environments.
- 23+ years leading a development team, with experience in code reviews, technical design, and agile ceremonies.
- 32+ years using AWS services including Kafka, SQS, EventBridge, and PostgreSQL.
- 4Strong proficiency in Java 17, including functional programming and reactive streams.
- 5Experience with Terraform for infrastructure provisioning and management.
- 62+ years designing and implementing event-driven architectures.
- 7Familiarity with CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
- 8Excellent communication skills, with ability to present technical solutions to stakeholders.
Salary Insight
Salary not disclosed in listing
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.
Genesis10
VerifiedSenior Software Engineer, Java & Microservices
You will design, develop, and maintain scalable microservices using Java and Spring Boot for a Global Financial Institution. You will build event-driven solutions with Kafka and deploy on Kubernetes and OpenShift. You will collaborate with cross-functional teams to deliver enterprise-level systems in an 18+ month contract role based in Charlotte, NC or Irving, TX.

Apex Systems
VerifiedSenior Software Engineer, Java & Microservices
You will own the design and delivery of Java 17/21 microservices powering a financial services platform. You'll collaborate with a cross-functional team to build Spring Boot and Spring Cloud APIs, and drive architectural decisions. This hybrid role in Charlotte, NC or Irving, TX offers an 18-month contract with extension potential. You'll make an immediate impact by modernizing legacy systems into resilient, cloud-native services.

Cynet Systems
VerifiedJava Developer, Microservices & Spring Boot
You will own the design and delivery of microservices using Java, Spring Boot, and JPA, serving millions of transactions daily. You will join a platform team of 12 engineers, collaborating on high-throughput systems. Your work will directly influence system performance and scalability in a contract role based in Woodbridge Township, NJ.

Photon
VerifiedSenior Java Developer, Microservices & Cloud
You will own the design and delivery of customer-facing microservices that power digital experiences for Fortune 500 clients. Partner with business and marketing teams to implement detailed applications, while building with Java, Spring Boot, and AWS on high-traffic systems. You will join a 4000+ person global team focused on digital modernization, and your first 90 days will be about shipping a critical service from design to production. This role stands out for its direct impact on enterprise-scale products and the freedom to set technical direction.
Prohires
VerifiedJava Developer, Spring Boot & Microservices
You will own the design and delivery of Java-based microservices in a Spring Boot environment, impacting systems that process high-volume data streams. You will work with a team of engineers on-site in Alpharetta, GA, collaborating closely with product and infrastructure teams. This contract role stands out for its exposure to Kafka and modern Java toolchains, offering a 3-days-per-week on-site schedule. You will build and maintain robust services that power critical business operations.

Marici Solutions
VerifiedJava Developer, Microservices & Spring Boot
You will own the design, build, and deployment of scalable enterprise applications using Java, Spring Boot, and Kafka at Marici Solutions in Atlanta, GA. You will work on hybrid schedule, collaborating with a technology team on microservices architecture and relational database integration. Your first 90 days will focus on delivering a critical service in our payment platform. This role offers direct impact on high-throughput systems and clear path to senior ownership.