Jobs · Information Technology · Illinois

Java Developer

Addison Group · Chicago, IL · 2 wk ago
On-siteInformation Technology$50–$55/hrFull-time

About the role

Our client is a technology-driven organization focused on building scalable, modern software solutions that support critical business operations and customer experiences. Their engineering teams leverage cloud technologies, microservices architecture, and API-first development practices to deliver high-quality applications in a collaborative environment.

Responsibilities

  • Develop and maintain backend applications utilizing Java and Spring Boot.
  • Design, build, and enhance RESTful APIs and service integrations.
  • Troubleshoot application issues and implement solutions to improve performance and reliability.
  • Collaborate with engineering, DevOps, and business teams to deliver scalable software solutions.
  • Support microservices-based applications and distributed system architectures.
  • Aid with containerized application deployments and environment management.
  • Create and maintain API documentation and technical specifications.
  • Contribute to event-driven solutions utilizing messaging technologies and integration frameworks.
  • Assist with authentication, authorization, and API security initiatives.
  • Maintain application health and assist with ongoing optimization efforts.
  • Participate in Agile ceremonies including sprint planning, standups, and retrospectives.

Requirements

  • 2-4 years of professional software development experience.
  • Strong hands-on experience with Java development.
  • Experience building applications using Spring Boot.
  • Proven experience designing and supporting RESTful APIs.
  • Understanding of microservices architecture and distributed applications.
  • Experience with Git or similar version control tools.
  • Familiarity with Kubernetes, Docker, or containerized environments.
  • Exposure to messaging platforms such as Kafka, RabbitMQ, or similar technologies.
  • Experience utilizing API documentation tools such as Swagger or OpenAPI.
  • Understanding of API gateways, OAuth, and secure API design principles.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Bachelor's degree required.

Qualifications

  • Strong hands-on experience with Java development.
  • Experience building applications using Spring Boot.
  • Proven experience designing and supporting RESTful APIs.
  • Understanding of microservices architecture and distributed applications.
  • Experience with Git or similar version control tools.
  • Familiarity with Kubernetes, Docker, or containerized environments.
  • Exposure to messaging platforms such as Kafka, RabbitMQ, or similar technologies.
  • Experience utilizing API documentation tools such as Swagger or OpenAPI.
  • Understanding of API gateways, OAuth, and secure API design principles.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Bachelor's degree required.

Benefits

  • This position is eligible for medical, dental, vision, and 401(k).

Pay

$50/hr-$55/hr

Schedule

Hybrid Schedule – Onsite Tuesday, Wednesday, and Thursday

Similar jobs

Java Developer

Tata Consultancy ServicesIrving, TX· 1 wk ago
Engineering$85k–$95k/yrapply on ibegin.tcsapps.com

Java Developer

HaystackMadison, WI· 1 wk ago
RemoteEngineeringapply on haystack.cv

Java Developer

Apex SystemsIndianapolis, IN· 2 wk ago
Engineeringapply on apexsystems.com

Java Developer

General Dynamics Information TechnologyUnited States· 1 mo ago
RemoteEngineering$68k–$92k/yrapply on gdit.wd5.myworkdayjobs.com

Java Developer

Randstad Digital AmericasBoston, MA· 3 wk ago
Engineering$75–$76/hrapply on randstadusa.com