Java Engineer (Backend & Testing Focused)

Chamberlain Advisors
Chicago, United States of America
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 133K

Job location

Chicago, United States of America

Tech stack

Java
Automation of Tests
Unit Testing
Software Quality
Code Review
Continuous Integration
Software Debugging
Object-Oriented Software Development
Regression Testing
Ansible
Multithreading
Backend
Cucumber
Jenkins

Job description

  • Design, develop, and maintain backend Java applications with a focus on scalability and multithreading
  • Write clean, modular, production-quality code aligned with engineering best practices
  • Act as a hands-on individual contributor, owning development tasks end-to-end
  • Build and execute unit tests independently to ensure code quality and reliability
  • Contribute to and enhance automated testing frameworks (BDD/TDD approaches preferred)
  • Perform system, integration, and regression testing across backend services
  • Troubleshoot and resolve complex technical issues in a messaging-based architecture
  • Collaborate within a POD to deliver high-quality solutions with minimal oversight
  • Develop and maintain automation scripts using Cucumber
  • Support CI/CD pipelines using Jenkins and Ansible
  • Work within Unix/Linux environments for development and deployment activities
  • Participate in code reviews and continuously improve development and testing processes

Requirements

  • 5+ years of hands-on Java development experience
  • Strong expertise in Core Java and multithreading
  • Proven ability to work as an independent contributor with minimal supervision
  • Experience writing unit tests and performing independent testing
  • Strong understanding of object-oriented programming and design principles
  • Experience with automation testing (Cucumber required)
  • Solid experience working in Unix/Linux environments
  • Experience with CI/CD tools such as Jenkins and Ansible
  • Strong problem-solving and debugging skills
  • Experience working on backend or messaging-based systems (no UI required)

About the company

Mixing powerful thinking and cutting-edge technology, our client is where the world comes to manage risk. Offering the widest range of global benchmark products across all major asset classes. They have created a marketplace for buyers and sellers bringing together individuals, companies, and institutions that need to manage risk. Our client works to serve as the counterparty to every trade that happens in our markets, to protect the integrity of our markets, and to virtually eliminate third-party credit risk. They are more than a marketplace, they are a team of groundbreakers, problem solvers, and difference makers. Why Work with Chamberlain? Chamberlain Advisors is a veteran-owned business that provides human capital solutions across a wide range of industries and engagement types. Chamberlain candidates benefit from our unique hiring and interviewing process which has been designed to increase the likelihood that they will be successful in their job searches. This is achieved through our 5-step recruitment process, ensuring a top-of-the-line candidate experience. Find out what makes us different; apply to Chamberlain today. Equal Opportunity Employer Chamberlain Advisors provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Chamberlain Advisors complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Apply for this position