Java Backend Developer

The AES Group

Chicago (IL)

On-site

USD 140,000 - 180,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The AES Group is seeking a Senior Software Engineer to provide technical leadership in designing, building, testing, and deploying a scalable Java backend platform on AWS. You will craft RESTful services with Spring Boot, mentor teammates, and help define architecture in an Agile environment.

You'll work across backend services, cloud infrastructure, and data flows, collaborating with cross-functional stakeholders to deliver robust features and reliable operations for a wide range of digital

Qualifications

  • Bachelor’s degree or higher with relevant software development experience.
  • Experience building backend systems with Java and Spring Boot.

Responsibilities

  • Design and develop backend RESTful APIs and microservices with Java/Spring Boot.
  • Develop, deploy, and maintain scalable applications on AWS/Azure.
  • Provide technical leadership and mentorship to teams.

Skills

Java
Java 17+
Spring Boot
RESTful APIs
Microservices
Linux/Unix
Agile/Scrum
CI/CD
Databases

Education

Bachelor's degree in CS/EE or related
Master's degree
No degree +10 years experience

Tools

Jenkins
Azure DevOps
GoCD
Swagger
Postman
Assertible
Kafka
RabbitMQ
ActiveMQ

Job description

Role: Java Backend Developer
Location: Chicago, IL
Let's create our future together at The AES Group!

About The AES Group

The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent together for over 20 years to deliver innovative solutions that have the greatest positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, engineering, and other emerging technologies.

Job Summary

Seeking a Senior Software Engineer to provide technical leadership in the design, development, testing, and deployment of a state-of-the-art digital platform hosted on AWS. The engineer will develop scalable backend services and RESTful APIs using Java and Spring Boot, while contributing to a world-class platform supporting a wide range of digital applications.
The role will work backend services and will involve hands-on development, technical leadership, mentoring, code reviews, architecture, application support, and collaboration across Agile project teams.

Responsibilities
  • Design and develop backend RESTful APIs and microservices using Java and Spring Boot.
  • Develop, deploy, and maintain scalable software applications hosted on public cloud platforms, primarily AWS.
  • Provide technical leadership and guidance to development and support teams.
  • Mentor developers and conduct code reviews to maintain high software quality standards.
  • Lead development of new functionality and applications on cross-functional Agile/Scrum teams.
  • Identify and resolve complex application and technical issues.
  • Drive application development focused on delivering valuable business features.
  • Establish and promote software development best practices, coding standards, and quality processes.
  • Develop structured application/interface code and maintain technical, operational, and user documentation.
  • Contribute to application architecture and design decisions.
  • Design and implement applications using relational and NoSQL databases.
  • Work with messaging and event-streaming technologies.
  • Implement and maintain CI/CD pipelines.
  • Debug and maintain applications running on Linux/Unix platforms.
  • Collaborate effectively with technical and cross-functional stakeholders.
Education & Experience
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field with 8+ years of relevant experience, OR
  • Master's degree with 6+ years of relevant experience, OR
  • No degree with a minimum of 10+ years of relevant experience.
Technical Skills
  • 10+ years of software development experience with Java.
  • Strong experience with Java 17 or higher.
  • Hands-on experience developing Spring Boot RESTful APIs.
  • Experience deploying and maintaining applications using public cloud platforms such as AWS or Azure.
  • Experience with microservices architecture and application architectural patterns.
  • Experience designing and developing well-defined RESTful APIs.
  • AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, Apache ActiveMQ, Azure Event Hub
  • AWS Aurora, AWS RDS, AWS DynamoDB, PostgreSQL, MySQL, Oracle, MongoDB, Elasticsearch, Cassandra, Redis
  • Jenkins, Azure DevOps, GoCD
  • Experience working within an Agile/Scrum environment.
  • Strong understanding of Computer Science fundamentals, including data structures and algorithms.
  • Experience debugging and maintaining applications in Linux/Unix environments.
Preferred Skills
  • Experience designing, developing, deploying, and maintaining software at scale.
  • Experience with event-driven architecture.
  • Hands-on experience with API tools such as Swagger, Postman, and Assertible.
  • Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Experience with Cucumber and Selenium, including integration with CI/CD pipelines.
  • API Gateway, ALB/NLB, Fargate, Lambda, S3, CloudWatch
  • Experience with AI development tools is a big plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Software Engineer with AWS
Lead Java Software Engineer with AWS

Globenet Consulting Corp • Bellevue (WA)

Hybrid
USD 170,000 - 210,000
Competitive salary
Opportunity for advancement
Training & development
Senior Java Backend Engineer - AWS Microservices
Senior Java Backend Engineer - AWS Microservices

The AES Group • Chicago (IL)

On-site
USD 140,000 - 180,000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Java Software Engineer
Java Software Engineer

re-zoo-me • Phoenix (AZ), Northern (KY)

Hybrid
USD 110,000 - 150,000
IT Software Engineer 5 (Sr. Java Backend Developer with AWS)
IT Software Engineer 5 (Sr. Java Backend Developer with AWS)

Zohorecruit • Chicago (IL), Northern (KY)

Hybrid
USD 140,000 - 190,000
Hybrid work arrangement
Backend Developer - Senior
Backend Developer - Senior

Viderity Inc. • Washington

On-site
USD 110,000 - 140,000
Lead Java/AWS Architect for Cloud-Native Microservices
Lead Java/AWS Architect for Cloud-Native Microservices

Globenet Consulting Corp • Bellevue (WA)

Hybrid
USD 170,000 - 210,000
Competitive salary
Opportunity for advancement
Training & development
Associate Application Architect - Java
Associate Application Architect - Java

Mogi I/O : OTT/Podcast/Short Video Apps for you • Los Angeles (CA)

On-site
USD 130,000 - 145,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Associate Technical Architect – Java & Cloud Solutions
Associate Technical Architect – Java & Cloud Solutions

Mogi I/O : OTT/Podcast/Short Video Apps for you • Los Angeles (CA)

On-site
USD 130,000 - 145,000