Left arrow iconBack to search

IT Software Engineer 5 (Java Lead Engineer)

3Core Systems , Inc
Posted 11 days ago, valid for 22 days
Location

Chicago, IL, US

Salary

Competitive

Contract type

Contract

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Job Title: ITSoftware Engineer 5 (Java Lead Engineer)

Location: Chicago,IL 60661 (Hybrid work model (2x a week) currently; eventually this couldchange to more days in office if needed)

Duration: 12months contract

InterviewProcess: Via Teams with Video ON (3 sets of technical interviews, including1 coding interview, 1 Architecture interview and 1 team interview (behavioral);3 separate interviews.) FINAL ROUND WILL BE IN OFFICE.

 

As a Java LeadEngineer, you will play a key role in the design, development, and deploymentof client's enterprise digital platforms. This position requires a hands-ontechnical leader who can drive backend application development, mentorengineering teams, and deliver scalable, highly available cloud-based solutionswhile collaborating with global stakeholders.

 

Key Responsibilities:

•         Lead the design, development, testing, anddeployment of Java-based enterprise applications.

•         Provide technical leadership and mentorship todevelopment teams, including geographically distributed teams.

•         Design and develop RESTful APIs and backendservices using Java 17.

•         Build and support cloud-native solutionsleveraging AWS services such as IAM, Kinesis, DynamoDB, SQS, SNS, KMS, and APIGateway.

•         Troubleshoot and resolve complex application andinfrastructure issues.

•         Participate in architecture discussions andcontribute to technical solution design.

•         Drive software quality through code reviews,best practices, and development standards.

•         Collaborate with business stakeholders, productteams, and end users to gather requirements and deliver solutions.

•         Lead integration testing, customer acceptancetesting, and production deployments.

•         Support DevOps practices, CI/CD pipelines, andoperational excellence initiatives.

•         Mentor junior engineers and promote continuousimprovement across the team.

 

RequiredQualifications:

•         Bachelor's degree or higher in Computer Science,Electrical Engineering, or a related field.

•         10+ years of experience in Java applicationdesign and development.

•         3+ years of experience leading geographicallydistributed development teams.

•         Strong expertise in Java 17 and backendapplication development.

•         Experience developing RESTful web services andmicroservices architectures.

•         Hands-on experience with AWS cloud services,including:

o             IAM

o             Kinesis

o             DynamoDB

o             API Gateway

o             SQS

o             SNS

o             KMS

•         Strong SQL and database development skills.

•         Experience with DevOps practices and CI/CDpipelines.

•         Understanding of scalable, highly available, andreliable system design.

•         Exposure to application architecture andsolution design.

 

PreferredSkills:

•         Experience with enterprise-scale distributed systems.

•         Knowledge of cloud-native applicationdevelopment patterns.

•         Experience working in Agile/Scrum environments.

•         Familiarity with monitoring, observability, andperformance optimization.

 

RequiredSoft Skills:

•         Strong leadership and mentoring capabilities.

•         Excellent communication and stakeholdermanagement skills.

•         Ability to work independently with minimalsupervision.

•         Strong problem-solving and analytical skills.

•         Ability to perform effectively under pressureand tight deadlines.

•         Passion for technology and continuous learning.

•         Collaborative mindset with the ability to workacross cross-functional teams.






Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.