Full-Stack Java Software Engineer

Chamberlain Advisors
Chicago, United States of America
14 days ago

Role details

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

Job location

Chicago, United States of America

Tech stack

Clean Code Principles
HTML
Java
JavaScript
Agile Methodologies
AJAX
Tomcat
Confluence
JIRA
Unit Testing
Batch Processing
Google BigQuery
CSS
Cloud Engineering
Program Optimization
Software Quality
Code Review
Computer Programming
Relational Databases
Database Development
Database Models
Database Queries
Software Design Patterns
Java Virtual Machine (JVM)
Java Servlet
Spring
Javaserver Pages
PostgreSQL
Linux System Administration
Maven
Performance Tuning
Standard Sql
Software Engineering
Web Application Frameworks
Transaction Processing (Computing)
Data Processing
Multithreading
Google Cloud Platform
Spring-mvc
React
Spring-boot
Backend
GIT
Build Management
Integration Tests
Information Technology
Atlassian Tools
Data Management
Web Technologies
Front End Software Development
REST
Spring Batch
Jenkins
Microservices

Job description

Chamberlain Advisors is seeking a Full-Stack Java Software Engineer to support a high-impact engineering team within a leading financial services organization. This team is responsible for critical fees and incentives applications that power transaction processing and reporting across the enterprise., * Design, develop, and maintain full-stack applications using Java and JavaScript technologies

  • Build and enhance backend services and RESTful APIs using Java and Spring Framework
  • Contribute to frontend development efforts using JavaScript, HTML, and CSS (React preferred)
  • Write application modules and unit tests with minimal guidance
  • Conduct system-wide testing and contribute to integration testing efforts
  • Perform SQL development, including query writing, data handling, and basic database modeling/tuning
  • Identify and implement opportunities for code optimization and performance improvements
  • Apply design patterns and contribute to engineering best practices and process improvements
  • Participate in code reviews and provide constructive technical input
  • Support CI/CD pipelines, environment builds, and deployment activities
  • Collaborate cross-functionally within Agile teams to deliver scalable solutions

Requirements

This role is ideal for a mid-level engineer who demonstrates strong proficiency in Java and JavaScript, can design with guidance, and independently deliver high-quality code. The position offers hands-on exposure to full-stack development, system optimization, and modern cloud-based architecture initiatives, while contributing to scalable backend systems and evolving frontend capabilities. The environment is Agile, collaborative, and fast-paced, with opportunities to influence best practices, contribute to code quality, and support system-wide enhancements., * Demonstrates strong proficiency in Java and JavaScript

  • Designs solutions with guidance and executes development independently
  • Comfortable contributing to both backend services and frontend enhancements
  • Brings solid SQL knowledge with the ability to support database modeling and tuning
  • Identifies opportunities for code optimization and system performance improvements
  • Actively contributes to best practices, design patterns, and team processes
  • Participates in code reviews, testing, and deployment support activities, * 5+ years of experience in Software Development
  • Bachelor's Degree in Information Technology, Computer Science, or related field (or equivalent experience)
  • Strong experience with Java/J2EE technologies, including:
  • Core Java programming
  • Java Virtual Machine (JVM)
  • Multi-threaded programming
  • Unit testing frameworks
  • Hands-on experience with the Spring Framework (Spring Boot and/or Spring MVC)
  • Experience with web technologies including JavaScript, HTML, CSS, Ajax, Servlet/JSP, and Tomcat
  • Strong SQL skills, including writing queries and working with relational databases
  • Experience working in Linux-based environments
  • Experience with build and CI/CD tools such as Maven, Jenkins, and Git
  • Ability to work independently while contributing within a team environment
  • Experience with React or modern JavaScript frameworks
  • Experience with Spring Batch or batch processing systems
  • Familiarity with Atlassian tools (Jira, Confluence)
  • Exposure to cloud-native application design and development
  • Experience with Google Cloud Platform (GCP)
  • Experience with Postgres, BigQuery, or similar data platforms
  • Understanding of microservices architecture

Benefits & conditions

Compensation & Benefits: Competitive hourly rate ($51-64), Access to Healthcare, Dental, and Vision Insurance Plan of Choice, and 401K (Benefit Plans can be requested at the time of submission to the client)

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