Position: Senior Java Engineer - Microservices & Production Support
Location: Fort Worth,
Texas (Hybrid - onsite Tuesday through Thursday; remote Monday and Friday)
Duration: Contract
Job ID: 178605 Job Overview: We are seeking a Senior Java Engineer to design, develop, and support large-scale, production-grade microservices. This role requires strong hands-on experience with Java, Spring Boot, Kafka, and production support, along with the ability to deliver high-quality code, meet project timelines, and troubleshoot complex issues. The engineer will work within DevOps-focused squads to build resilient, scalable, and reliable solutions that support enterprise business needs.
Responsibilities: - Design, develop, test, document, and maintain Java-based microservices and reusable software components.
- Build and enhance Spring Boot applications and Kafka-based integrations for scalable, event-driven systems.
- Provide production support, investigate incidents, perform root-cause analysis, and drive corrective actions through resolution.
- Write clean, reliable, and maintainable code while following organizational development, testing, and documentation standards.
- Optimize applications and system designs for performance, resiliency, durability, reliability, and scalability.
- Collaborate with cross-functional engineering teams to support safe, incremental releases and reduce technical debt.
- Contribute to CI/CD and DevOps practices, including automated testing, source control, and deployment processes.
- Coach junior engineers on technical craftsmanship, debugging practices, code quality, and engineering best practices.
- Evaluate emerging technologies and contribute to solution architecture, prototypes, and continuous improvement initiatives.
- Work within Agile, DevOps-oriented squads of approximately five to six team members.
Qualifications: - Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related technical discipline; equivalent experience or training may be considered.
- 7-9 years of experience designing, developing, and implementing large-scale solutions in production environments.
- Strong hands-on experience developing microservices using Java and Spring Boot.
- Hands-on experience with Apache Kafka and event-driven integration patterns.
- Demonstrated production support experience, including debugging, incident investigation, root-cause analysis, and issue resolution.
- Strong knowledge of object-oriented design principles, Agile methodologies, and DevOps/CI-CD practices.
- Ability to deliver quality code, reliably meet project timelines, and communicate technical concepts clearly in writing, verbally, code, and diagrams.
Nice to Have Skills and Experience: - Experience with PostgreSQL, Redis, Kubernetes, Docker, Git, GitHub Actions, Maven, JUnit, and test automation tools.
- Experience with REST APIs, GraphQL, cloud platforms such as Azure or AWS, and CI/CD pipelines.
- Experience with Python, C#, JavaScript/TypeScript, Angular, React, MongoDB, Azure DevOps, Selenium, Postman, SonarQube, Cypress, Cucumber, Playwright, WireMock, or Mockito.
- Airline industry experience.
Interview Process: - Two interview rounds: the first interview will be virtual, followed by an onsite hands-on coding interview.
About PTR Global: PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit
At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to:
Pay any fee to be considered for, submitted to, or selected for any opportunity.
Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process.
Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.
Pay Range: $60 - $65/Hr on W2
The specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits, including medical, dental, vision, and 401K contributions, as well as PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work.
If you receive a suspicious message, email, or phone call claiming to be from PTR Global, do not respond or click on any links. Instead, contact us directly at +1 . To report any concerns, please email us at
#LI-JD1