1

Trainee Software Engineer Java Python Jobs in Chicago, IL

Senior Software Engineer (Java)

Chicago, IL · On-site

$128K - $169K/yr

The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in ...

Senior Software Engineer (Java)

Chicago, IL · On-site

$128K - $169K/yr

The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in ...

Senior Software Engineer (Java)

Chicago, IL · On-site

$128K - $169K/yr

The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in ...

Senior Software Engineer (Java)

Chicago, IL

$128K - $169K/yr

The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in ...

Northbrook IL Jobs, Software Engineer, Java, C++, PHP, Python, MySQL, SQL, Linux, SDLC, Software Developer, Programming, Programmer Analyst, Illinois Recruiters, Information Technology Jobs, IT Jobs, ...

Responsibilities : • Design, develop, test, and maintain software applications using programming languages like Java, Python, C++, or JavaScript. • Analyze user requirements, create technical ...

QUALIFICATIONS Bachelor's degree in Computer science or Electrical engineering or related field is required 8+ years experience of designing and developing software applications in Java or at least ...

Java Fullstack Developer

Chicago, IL · On-site

$54 - $69.75/hr

Senior Java Full Stack Software Engineer - Java, kafka, mongodb/postgress/oracle, Angular/React for UI framework - Must have experience with AWS, specifically deployments - Must have some log/monitor ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

next page

Showing results 1-20

Trainee Software Engineer Java Python information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do trainee software engineer java python jobs pay per year?

As of Jul 9, 2026, the average yearly pay for trainee software engineer java python in Chicago, IL is $151,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $178,200.00 per year, depending on experience, location, and employer.
What are popular job titles related to Trainee Software Engineer Java Python jobs in Chicago, IL? For Trainee Software Engineer Java Python jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Trainee Software Engineer Java Python jobs in Chicago, IL look for? The top searched job categories for Trainee Software Engineer Java Python jobs in Chicago, IL are:

Software Engineer - Java/Python Microservices

GARGI TECHNOLOGIES INC

Chicago, IL • On-site

Other

Posted 14 days ago


Job description

Job Summary

We are seeking a skilled Software Engineer with strong experience in Java, Python, and microservices-based application development. The ideal candidate will design, develop, and maintain scalable, high-performance backend systems using modern frameworks and cloud-native technologies. This role requires collaboration with cross-functional teams to deliver reliable and secure software solutions.

Key Responsibilities
  • Design, develop, test, and deploy scalable microservices and backend applications.
  • Build RESTful APIs and integrate with internal and external systems.
  • Develop applications using Java (Spring Boot) and Python frameworks.
  • Implement microservices architecture, ensuring scalability, maintainability, and resilience.
  • Collaborate with product managers, architects, and QA teams throughout the software development lifecycle.
  • Optimize application performance, reliability, and security.
  • Participate in code reviews and enforce coding standards and best practices.
  • Create and maintain technical documentation.
  • Troubleshoot production issues and implement fixes in a timely manner.
  • Contribute to CI/CD pipeline development and automation initiatives.
Required Qualifications
  • Bachelor''s degree in Computer Science, Engineering, or related field.
  • 3+ years of professional software development experience.
  • Strong programming experience in Java and Python.
  • Hands-on experience with Spring Boot and Spring ecosystem.
  • Experience designing and developing microservices-based applications.
  • Strong understanding of REST APIs, JSON, and web services.
  • Experience with relational databases such as PostgreSQL, MySQL, or Oracle.
  • Familiarity with NoSQL databases such as MongoDB or Cassandra.
  • Experience with Git and version control practices.
  • Knowledge of software design patterns, object-oriented programming, and distributed systems.
  • Experience working in Agile/Scrum environments.
Preferred Qualifications
  • Experience with containerization technologies such as Docker.
  • Experience with Kubernetes or OpenShift.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Familiarity with API Gateway, service discovery, and distributed tracing.
  • Experience with monitoring tools such as Prometheus, Grafana, ELK, or Splunk.
  • Knowledge of DevOps practices and CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Understanding of security best practices, authentication, and authorization mechanisms (OAuth2, JWT).
Technical SkillsLanguages
  • Java
  • Python
  • SQL
Frameworks & Technologies
  • Spring Boot
  • Spring Cloud
  • Hibernate/JPA
  • RESTful APIs
  • Microservices Architecture
Databases
  • PostgreSQL
  • MySQL
  • MongoDB
  • Oracle
DevOps & Cloud
  • Docker
  • Kubernetes
  • AWS/Azure/Google Cloud Platform
  • Jenkins
  • Git
Messaging & Integration
  • Apache Kafka
  • RabbitMQ
Soft Skills
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and in a team environment.
  • Strong attention to detail and commitment to quality.