
Java Developer c2c jobs
Location: Chicago, IL (Onsite Only – No Remote)
Long Term contract
Experience Level: 12-15+ Years
Interview Process: Coding Exercise and Scenario-Based Interview
Job Description:
We are seeking a highly experienced Senior Java Developer with a strong background in Test Driven Development (TDD) to join our team in Chicago, IL. The ideal candidate is a hands-on developer with extensive experience in building, testing, and deploying robust applications in a collaborative and fast-paced environment. This role requires strong knowledge of Java fundamentals, modern architectural design patterns, and a commitment to delivering high-quality code through rigorous testing practices.
Key Responsibilities:
Practice and drive Test Driven Development (TDD), including designing Unit, Integration, Functional, and Non-Functional tests (Reliability, Performance, and Cybersecurity).
Develop and enhance applications with a strong focus on API-first design, microservices architecture, and scalability.
Build and manage robust CI/CD pipelines and containerized applications with a DevOps mindset.
Technical Skills Required:
Java & Spring Framework (including Spring Boot): Deep understanding of Java fundamentals and API-first design.
Microservices Architecture: Strong experience with microservices patterns.
TDD Expertise: Proven ability to implement and drive TDD practices and improve test coverage.
Kafka: Hands-on experience with Kafka for messaging systems.
Database Management: Expertise in Oracle, PostgreSQL, and NoSQL databases (e.g., MongoDB).
Containerization & DevOps: Experience with Kubernetes, OpenShift (OCP), and CI/CD tools.
Cloud Platforms: Proficiency in AWS.
Frontend Knowledge: Familiarity with ReactJS and/or NodeJS.
Preferred Skills:
Experience with OpenShift and Red Hat environments.
Familiarity with additional databases, such as JamFire.
Click here for More remote and onsite Contract / Fulltime USA JOBS
To apply for this job email your details to Aman.g@tachyontech.com