This job has expired

Check similar jobs, what people also searched, or create a job alert for Sr Full Stack Java Developer - Locals to Chicago, IL jobs in Chicago, IL

Expired

IT Engagements, Inc.

Sr Full Stack Java Developer - Locals to Chicago, IL

Chicago, IL

5 months ago
Save Job

Summary

Greetings from IT Engagements…!

IT Engagements is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. We have an immediate opening for the below position with one of our premium clients.

Role: Sr Full Stack Java Developer

Location: Chicago IL (2-3 days per week)

Duration: 6 month contract (potential for extension and expected to convert)

Contract to Hire

F2F Interview

Job ID: 14414

Pay Rate: $75/hr

Locals to Chicago, IL only and prior Airlines experience is required

Notes

  • The position is a backend-focused full stack Java Developer.
  • 80% backend with Java, Spring Boot, microservices, event-driven architecture, 20% front-end with Vue.JS, Next.JS, or React.
  • Middleware technologies Kafka and Apache Camel and DynaTrace for monitoring.
  • Must be able to convert w/o sponsorship (USC/GC) and must be willing to interview Face-to-Face (this is an ONSITE role in Chicago IL).

Top 5 Skill Sets

  • Java Development
  • Front End Development
  • AWS Development
  • CI/CD deployment
  • Unit testing

Description

  • This position is for onboarding an experienced Sr. full stack Java developer with extensive expertise in both back end and front end.
  • This individual will be responsible for designing, developing, documenting, debugging, and testing secure software applications.
  • The ideal candidate should have hands-on experience with the latest web UI platforms such as React, and Vue, be familiar with industry standards and best practices in UI development.
  • Extensive experience working in a cloud environment is also necessary.

Project Name: Ancillary Pricing

Requirements And Skills

  • Proven work experience as a software engineer
  • 5+ years of experience in design, development, documenting, testing, and debugging of new and existing software systems and applications with Java and Spring Boot
  • 5+ years of hands-on experience implementing AWS technologies (ECS, SNS, SQS, DynamoDB, S3, CDK/CloudFormation)
  • In-depth knowledge of various web-related technologies (such as Web applications, services, architectures etc.)
  • Experience with AWS Cloud deployment and GitHub Actions workflows
  • Experience with analytic tools such as ELK Stack, Google Analytics, or AppDynamics
  • Experience with unit testing frameworks like Junit or Mockito
  • Hands-on and proficient excellence in backend development of REST and Pub/Sub Messaging applications
  • Experience working with high performance teams in an agile development environment where continuous integration and continuous delivery (CI/CD) are critical.
  • Experience with secure software development life cycle framework
  • Knowledge of security principles and familiar with code scanning tools like SonarQube, Veracode or Wiz.
  • Demonstrate knowledge of software engineering best practices such as version control, software packaging and software release management
  • Self-motivated with strong communication skills (verbal and written) and the ability to work in a team-oriented environment.
  • Strong analytical and problem-solving skills; attention to detail

Job Responsibilities

  • Design, develop, document, test, and debug new and existing software systems and applications.
  • Collaborate with UX professionals to evaluate, modernize, consolidate, and improve existing UIs, ensuring they meet user needs and company expectations.
  • Develop applications using AWS services such as S3, SNS/SQS Event Driven Messaging, DynamoDB, and IAM.
  • Write and execute unit tests using JUnit 5 and Mockito 5 to ensure robustness, including edge cases, usability, and general reliability.
  • Use Docker for software packaging, allowing for efficiency and ease of deployment in production environments.
  • Utilize GitHub Actions for continuous integration and continuous deployment strategies.
  • Protect our systems by implementing and practicing secure software development techniques, standards and best practices
  • Troubleshoot and debug issues that arise.
  • Maintain technical documentation.

Thanks,

Tej | [email protected]

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job