Senior Java Developer

Cephas Consultancy Services Private Limited

United States, Illinois, East Peoria | United States, Illinois, Decatur

On-site · Contract

Positions: 1 contract position

Experience: 7–12 years

Summary

Build and support enterprise Java applications, APIs, and integrations for a client in the manufacturing industry. This hands-on individual contributor role offers ownership of application design and delivery, working closely with technical teams and business stakeholders.

Work arrangement: 100% onsite, five days per week

Engagement: Six-month contract; start as soon as possible

Role Overview

Translate functional and technical requirements into maintainable software in a large, complex enterprise environment. The work spans development, testing, deployment, production stabilization, and knowledge transfer. You should be comfortable working independently and owning assigned deliverables through completion.

What You Will Do

  • Design, develop, enhance, and maintain Java applications, services, APIs, and enterprise integrations.
  • Analyze approved requirements and produce well-engineered code, configuration changes, unit tests, and technical documentation in approved repositories.
  • Participate in technical design and code reviews, backlog refinement, sprint planning, demonstrations, and delivery status reviews.
  • Perform unit and integration testing, support system and user acceptance testing, and investigate and correct defects in delivered work.
  • Troubleshoot application, interface, data, performance, and deployment issues; support approved deployments and production stabilization activities.
  • Communicate technical risks, dependencies, constraints, and blockers early to support timely resolution.
  • Transfer knowledge to client personnel, including mentoring and end-of-engagement transition documentation.

Required Qualifications

  • 6+ years of professional Java development experience, including senior-level ownership of application design and delivery.
  • Strong Core Java skills in Java 8, 11, or 17, object-oriented design, and problem solving.
  • Hands-on Spring Framework/Spring Boot experience, REST API development, and enterprise application integration. Experience designing and consuming RESTful and/or SOAP services, with familiarity with API gateways and integration patterns.
  • Strong SQL and relational database skills, including enterprise-scale data models, schema design, query tuning, and stored procedures. Relevant platforms include Oracle, SQL Server, or PostgreSQL.
  • Unit and integration testing experience using JUnit, Mockito, or equivalent frameworks, with test-driven development practices.
  • Experience with enterprise build and CI/CD tooling, such as Maven/Gradle, Git, and Jenkins/Azure DevOps or equivalent.
  • Proven experience with code reviews, Agile/Scrum delivery, and troubleshooting production issues across application, interface, data, and deployment layers.
  • Ability to work independently, collaborate with technical and business stakeholders, and produce clear technical documentation and status updates.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Engagement and Application Requirements

  • Work onsite five days per week for the full six-month engagement in Decatur, IL, or at the alternate location in East Peoria, IL.
  • Resumes must include a LinkedIn profile URL. Include your current location, onsite availability, proposed start date, and a brief summary of relevant senior Java development experience.