Java Lead
Spectraforce
Chicago, IL, United States
17 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on leoforce.us
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Microsoft Azure
DevOps
Github
Java Message Service (JMS)
Java Virtual Machine (JVM)
Payment Service Provider
Regression Testing
Secure Coding
Strategies of Testing
Data Logging
+10 more
Enterprise Software Applications
Delivery Pipeline
Spring-boot
Software Security
Reliability of Systems
Containerization
Low Latency
Deployment Automation
Apache Kafka
Microservices
Job description
- 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.
Requirements
- Java, Springboot, MicroServices,
- Experience in any of the JMS tech stack like MQ/Kafka
- Experience in cloud framework like PCF or Azure or GCP or AWS.
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on leoforce.us
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦