Java Software Engineer
3 days ago
Title: IT Software Engineer 4
Location: Chicago, IL (Hybrid)
Duration: 12+ months
About Client:
Join a global leader in the manufacturing industry, specializing in construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Our direct business partner offers a dynamic work environment focused on innovation and growth.
Summary:
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops, and tests software.
Job Responsibilities:
- Modify existing software written in Java, databases, and database management systems.
- Create service software, unit, and integration tests.
- Work as part of a project team to coordinate software development and determine project scope and limitations.
- Review project requests describing user needs to estimate the time and cost required to accomplish the project.
Position’s Contributions to Work Group:
- Team member contributing to programming, project management, and development assignments.
- Working on backend services in the Digital platform
Typical task breakdown:
- Competent in performing all programming, project management, and development assignments without close supervision
- Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls
- Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
- Drives application development focused on delivering business value
- Mentors and assists software engineers, providing technical assistance and direction as needed
- Maintains high standards of software quality within the team by establishing good practices and habits
- Proactively reaches out for help when stuck on an issue after doing reasonable independent research
- Maintains a sense of urgency when working on tasks and actively follows up on any dependencies or blockers
Education & Experience Required:
- Bachelor’s degree in Computer science or Electrical engineering or related field is required w/ 8+ years’ experience needed
- Master's degree with 6+ years of experience
Technical Skills
(Required)
- 8+ years or more of experience designing and developing Java software applications.
- Proven experience in many of the following:
- Designing, developing, deploying, and maintaining software at scale.
- Developing software applications using relational and NoSQL databases.
- Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
- Deploying software using CI/CD tools, such as Jenkins, Azure DevOps, GoCD, etc
- Deploying and maintaining software using public clouds such as AWS or Azure. o Working within an Agile framework (ideally Scrum)
- Strong understanding and/or experience in many of the following
- Message streaming solutions, such as AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, and Apache ActiveMQ.
- Experience designing well-defined Restful APIs
- Hands-on experience with API tools such as Swagger, Postman, and Assertible
- Test Driven Development and Behavior Driven Development.
- Hands-on experience with testing tools such as Cucumber and Selenium and their integration into CI/CD pipelines.
- Datastores include AWS Aurora, RDS, DynamoDB, MongoDB, ElasticSearch, Cassandra, Redis, MySQL, and Oracle.
- Other AWS technologies, such as API Gateway, ALB, NLB, Fargate, Lambda, S3, CloudWatch, etc o Debugging and maintain software in Linux or Unix platforms
Soft Skills
(Required)
- Must demonstrate solid knowledge of Computer Science fundamentals, such as data structures and algorithms.
- Ability to work under pressure and within time constraints
- Passion for technology and an eagerness to contribute to a team-oriented environment
- Demonstrated leadership on small to medium-scale projects impacting strategic priorities
-
Senior Java Software Engineer
3 weeks ago
Chicago, Illinois, United States Seven Seven Software Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our Agile teams at Seven Seven Software. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Design and develop...
-
Senior Java Software Engineer
3 weeks ago
Chicago, Illinois, United States Seven Seven Software Full timeJob RequirementsAt Seven Seven Software, we are seeking a highly skilled Java Developer to join our team. The ideal candidate will have strong experience in Core Java (Java 11+), Functional Programming, Spring, ORM (JPA/Hibernate), Unit Testing & Integration Testing. Proficiency in RDBMS (Oracle), SQL, and Unix Scripts is also required. Additionally,...
-
Senior Java Software Engineer
3 weeks ago
Chicago, Illinois, United States Saxon Global Full timeJob Title: Senior Java Software EngineerJob Summary:As a Senior Java Software Engineer at Saxon Global, you will be responsible for designing, developing, and testing software systems and applications using Java programming language and related technologies. You will work closely with cross-functional teams to deliver high-quality software solutions that...
-
Senior Java Software Engineer
3 weeks ago
Chicago, Illinois, United States Syntricate Technologies Full timeJob Summary:As a Senior Java Software Engineer at Syntricate Technologies, you will be responsible for designing and developing software applications in Java. You will work independently on complex systems or infrastructure components that may be used by one or more applications or systems. Your primary focus will be on delivering business value through...
-
Software Engineer
6 months ago
Chicago, United States Reveal Full timeJob Overview Join an innovative and fast-paced team-building software that allows litigation professionals to filter millions of documents down to those most important to their case using advanced techniques and artificial intelligence. From your seat in Downtown Chicago, you’ll be developing technology that addresses complex challenges such as data...
-
Senior Java Software Lead
3 weeks ago
Chicago, Illinois, United States Triunity Software Full timeJob SummaryAs a Senior Java Software Lead at Triunity, you will be responsible for designing and implementing scalable, cloud-native applications using ReactJS and Java Spring Boot stack. You will work closely with cross-functional teams to deliver high-quality software solutions.Key Responsibilities Design and implement scalable, cloud-native applications...
-
Senior Java Software Engineer
7 days ago
Chicago, Illinois, United States ApTask Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at ApTask. As a key member of our software development group, you will be responsible for designing, developing, and testing complex Java applications. Your expertise will be essential in driving the success of our projects and...
-
Java Software Engineer
3 days ago
Chicago, United States Photon Full timeClient: PhotonPosition: Principal Software Engineer - Full Stack JavaLocation: Chicago, IL (Onsite)Duration: Contract to HireResponsibilities:Technical Leadership: Lead and mentor a team of engineers, providing technical guidance and fostering a culture of innovation.Architecture Design: Design and architect scalable, resilient, and high-performance software...
-
Senior Java Software Engineer
1 week ago
Chicago, Illinois, United States VDart Full timeWe are seeking a highly skilled Senior Java Software Engineer to join our team at VDart. This is a full-time, long-term contract opportunity that requires a strong background in Java, Spring, and cloud-native technologies.The ideal candidate will have a solid foundation in Java, with experience in cloud migration, DevOps, and event streaming. They will be...
-
Senior Java Software Engineer
3 weeks ago
Chicago, Illinois, United States HALO Full timeJob SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our Front Office Applications team at HALO. As a key member of our team, you will be responsible for designing and implementing scalable, maintainable, and efficient software solutions using Java, Spring Boot, SQL Server, and other relevant technologies.Responsibilities: Design...
-
Java Software Engineer
4 weeks ago
Chicago, Illinois, United States DV Trading Full timeJob OverviewDV Trading is seeking a skilled Java Software Developer to join our team and contribute to the development of our trading software stacks. As a key member of our cross-functional team, you will participate in the design, implementation, and deployment of trading systems and supporting applications.Key Responsibilities:Collaborate with trading,...
-
Java Software Engineer
21 hours ago
Chicago, United States Resource Informatics Group Full timePosition: Java Software Engineer - Search Engineer Location: Chicago, IL (Onsite) Duration: Contract to Hire Responsibilities Design, develop, and maintain high-quality software applications Collaborate with cross-functional teams to understand requirements and deliver solutions Write clean, efficient, and well-documented code Conduct thorough testing and...
-
Java Software Engineer
2 days ago
chicago, United States Motion Recruitment Full timeTitle: IT Software Engineer 4Location: Chicago, IL (Hybrid)Duration: 12+ monthsAbout Client:Join a global leader in the manufacturing industry, specializing in construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Our direct business partner offers a dynamic work environment focused on...
-
Java Software Engineer
2 days ago
chicago, United States Motion Recruitment Full timeTitle: IT Software Engineer 4Location: Chicago, IL (Hybrid)Duration: 12+ monthsAbout Client:Join a global leader in the manufacturing industry, specializing in construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Our direct business partner offers a dynamic work environment focused on...
-
Senior Java Software Engineer
3 weeks ago
Chicago, Illinois, United States Cognizant North America Full timeAbout Us:Cognizant is a leading professional services company that helps clients redefine their business, operating, and technology models for the digital era. Our industry-based, consultative approach enables clients to envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is a global leader in digital...
-
Senior Java Software Engineer
3 weeks ago
Chicago, Illinois, United States Capgemini Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Capgemini. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining web applications using Java and modern frameworks.Key Responsibilities:Develop and maintain web applications...
-
Senior Java Software Engineer
4 weeks ago
Chicago, Illinois, United States Diverse Lynx Full timeJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have extensive experience in Java/J2EE and related frameworks based development, as well as hands-on experience in Cloud platforms.Key Responsibilities:* Design and develop scalable and efficient Java-based applications*...
-
Senior Java Backend Software Engineer
3 weeks ago
Chicago, Illinois, United States Vibgyor USA Inc Full timeJob Title: Senior Java Backend Software EngineerLocation: HybridJob Description7+ years of experience in Java Backend development.Strong knowledge of algorithms and data structures.Experience with multithreading, data collection, and REST APIs.Proficient in Spring Boot, Microservices, and Web Services.Experience working with relational databases.Highly...
-
Senior Java Software Engineer
3 weeks ago
Chicago, Illinois, United States Diverse Lynx Full timeJob Summary: We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have extensive experience in Java/J2EE and related frameworks based development, as well as hands-on experience in Cloud platforms. Key Responsibilities: Experience in Java/J2EE and related frameworks based development. ...
-
Chicago, Illinois, United States Cook County Government Full timeAbout the Role:As a Software Engineer at our company, you will be responsible for developing and maintaining our software applications. You will work closely with our development team to design, implement, and test software applications using Java and Python programming languages.Key Responsibilities:Design and develop software applications using Java and...