Role: Java Lead Chicago, ILOnsiteRate:$70 to $75Required skills for this role: 1. Java, Springboot, MicroServices, 2. Experience in any of the JMS tech stack like MQ/Kafka3. Experience in cloud framework like PCF or Azure or GCP or AWS.4. Experience in Github pipeline will be plus.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.*Advance team capability by mentoring developers in modern Java practices microservices patterns and cloud native concepts to build a resilient high performing engineering culture
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 $7.25/hr - $80.00/hr.