Java Lead
Chicago, IL
Date Posted:20-Oct-2026
Work Type:On-Site
Job Number:504270
Job Description
Job title: Java Lead
Location: Chicago, IL
Duration: 6 mons
Required skills for this role:
1. Java, Springboot, MicroServices,
2. Experience in any of the JMS tech stack like MQ/Kafka
3. Experience in cloud framework like PCF or Azure or GCP or AWS.
4. Experience in Github pipeline will be plus.
*Advance team capability by mentoring developers in modern Java practices microservices patterns and cloud native concepts to build a resilient high performing engineering culture
Job Description/ Responsibilities:
Location: Chicago, IL
Duration: 6 mons
Required skills for this role:
1. Java, Springboot, MicroServices,
2. Experience in any of the JMS tech stack like MQ/Kafka
3. Experience in cloud framework like PCF or Azure or GCP or AWS.
4. Experience in Github pipeline will be plus.
*Advance team capability by mentoring developers in modern Java practices microservices patterns and cloud native concepts to build a resilient high performing engineering culture
Job Description/ Responsibilities:
- Lead complex design and development of enterprise applications using PCF, Java 8, Spring Boot, JMS and Microservices to deliver robust and scalable solutions for business critical payment services.
- Drive end to end implementation of microservice based architectures by defining service boundaries integration patterns and deployment strategies that improve system resilience and maintainability.
- Oversee the creation of clean efficient and secure code by establishing coding standards conducting regular reviews and ensuring adherence to best practices in Java and cloud native development.
- Coordinate closely with product owners and business analysts to translate payment processing requirements into detailed technical designs that align with organizational objectives and regulatory expectations.
- Provide technical guidance to development teams by resolving complex design challenges troubleshooting production issues and promoting effective problem solving techniques.
- Manage performance tuning and optimization of JVM based applications and microservices to achieve low latency high throughput and reliable payment transaction processing.
- Ensure robust integration with messaging infrastructure using JMS by defining reliable communication flows error handling strategies and message formats that support critical payment scenarios.
- Collaborate with DevOps and infrastructure teams to refine PCF deployment pipelines monitor application health and improve observability through metrics logging and alerting structures.
- Maintain strong focus on application security and compliance by applying secure coding practices enforcing authentication and authorization controls and supporting audits for payment related solutions.
- Guide test strategy creation including unit integration and regression testing to ensure high coverage and predictable releases while reducing defects in production payment environments.
- Support stakeholder communication by preparing concise technical updates backlog priorities and delivery status information that enable informed decisions and realistic expectations.
- Improve development processes by introducing tools automation and reusable components that reduce cycle time and increase consistency across payment microservices.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position's pay range is $53.00/hr – $55.00/hr.