Senior Java Microservices Engineer

Ptrglobal — United States · Posted ~5 hours ago

Senior Contract $57.00/hr W2-$65.00/hr C2C

Skills

Java microservices software testing system design root cause analysis

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology team is seeking a senior Java engineer to design reliable microservice systems, solve complex technical challenges, improve existing platforms, and support engineering best practices.

Highlights

Contract opportunity focused on high-impact engineering, system design, technical problem solving, and mentoring other engineers.

Description

Please find the detailed job description below. Job Title: Senior Java Microservices Engineer Job Location: Fort Worth Texas 76155 Job Duration: 6+ Months Contract Interview: F2F required with Coding exercise Job Description: WHAT YOULL DO - Writes tests and documents technical work products e.g. code scripts process according to organizational standards and practices - Solves technical problems and builds components/libraries with far-ranging impact - Delivers high quality work and coaches more junior engineers on technical craftsmanship - Conducts root cause analysis to identify systemic problems and defines and leads execution of action items to address - Designs thoughtfully integrated systems that model organizational best practices allowing disparate teams across product domains to deliver value with speed scale and reliability - Oversees the management of technical debt in existing systems and drives opportunities to eliminate within ongoing implementations - Consistently anticipates scaling latency and durability challenges and guides teams in implementation of mitigating strategies - Partners with the security organization to incorporate security conscious practices early in the lifecycle of new systems - Thoughtfully evaluates technical risks and guides toward practical prevention strategies - Consistently reflects on squad delivery practices throughout their span of influence recommends improvements to leadership and drives their implementation - Maintains a focus on removing the duplication of effort across teams and proactively identifies opportunities for reuse within their span of influence - Thoughtfully measures and assesses team and identifies areas of development for individuals - Explores emerging technologies leads development of prototypes with little or no guidance and incorporates into architectural solutions where appropriate Top Skillsets: - 7 - 9 years of experience - Java - Spring boot - Microservices - Cloud - Rest API - The candidate will need to have software development experience Please note that the candidate must work onsite Tuesdays - Thursdays virtual on Mondays and Fridays at SV7. This is a 6-month contract with potential to extend. Minimum Qualifications - Education Prior Job Experience - Bachelor's degree in Computer Science Computer Engineering Technology Information Systems CIS/MIS Engineering or related technical discipline or equivalent experience/training - 3 years of experience designing developing and implementing large-scale solutions in production environments - Airline Industry experience Skills Licenses and Certifications - Proficiency with the following technologies: - Programming Languages: Java Python C# JavaScript/Typescript - Frameworks: Spring/Spring Boot FastAPI - Front End Technologies: Angular/React - Deployment Technologies: Kubernetes Docker - Source Control: GitHub Azure DevOps - CICD: GitHub Actions Azure DevOps - Data management: PostgreSQL MongoDB Redis - Integration/APIs Technologies: Kafka REST GraphQL - Cloud Providers such as Azure and AWS - Test Automation: Selenium TestNG Postman SonarQube Cypress JUnit/NUnit/PyTest Cucumber Playwright Wiremock/Mockito/Moq - Ability to optimize solutions for performance resiliency and reliability while maintaining an eye toward simplicity - Ability to concisely convey ideas verbally in writing in code and in diagrams - Ability to optimize system designs spanning multiple teams to allow small safe incremental releases - Ability to work through others by cooperatively sharing responsibilities - Ability to combines deep knowledge of a product domain with awareness of advancing technology to introduce solutions that propel the technical capability of the organization forward. - Proficiency in object-oriented design techniques and principles - Proficiency in Agile methodologies such as SCRUM - Proficiency in DevOps Toolchain methodologies including Continuous Integration and Continuous Deployment - Ability to effectively communicate both verbally and written with all levels within the organization