3Core Systems , Inc

3Core Systems , Inc

·8 days ago

Lead java software engineer

Apply now

Location

remote, IL, United States

Commitment

Full Time

Level

Lead / Manager

Required skills

JavaSpring BootAWSMicroservicesDockerGitHubCI/CDDevOpsOpenSearchElasticsearchREST APIDistributed SystemsInfrastructure as CodeSQLNoSQLCloud Architecture

Job Description

Job Title: Lead Java Software Engineer

Location: Chicago, IL (Remote)

Duration: 12 months contract

Must Have Skills/Attributes:

  • AWS
  • DevOps
  • GitHub
  • Java
  • Software Development

Experience Desired:

  • Java development, including modern Java versions, Spring Boot, Microservices (10+ yrs).
  • AWS cloud-native applications, including ECS/Fargate, IAM, RDS, ALB, CloudWatch, and Secrets Manager (5+ yrs).
  • Technical Lead or Software Engineering Lead (5+ yrs).
  • Distributed Systems and Event-Driven microservices, including API integration, performance optimization (5+ yrs).
  • DevOps and CI/CD practices using Docker, GitHub, observability tools (3+ yrs)

Required Minimum Education:

Bachelor’s Degree.

Job Description:

Required Education/Experience:

Bachelor’s degree in computer science or related field.

Required Qualifications:

  • 10+ years’ experience in this capacity with 5+ years in a lead role.
  • Provides technical leadership and delivery ownership for a team of software engineers building and operating scalable cloud-native applications on AWS.
  • Drives architecture decisions, engineering best practices, and solution design across Spring Boot microservices, OpenSearch platforms, CI/CD, observability and AWS infrastructure.
  • Collaborates with product, architecture, and platform teams to deliver secure, resilient, and high-performing solutions while mentoring engineers, improving development processes, and ensuring successful execution of business objectives.

Required Technical Skills:

  • Spring Boot
  • Java (latest versions)
  • Microservices Architecture
  • REST API Development
  • AWS Cloud Services (ECS/Fargate, IAM, ALB, RDS, CloudWatch, Secrets Manager)
  • OpenSearch / Elasticsearch
  • Docker
  • CI/CD Pipelines
  • GitHub
  • Distributed Systems
  • Cloud Architecture
  • Observability & Monitoring
  • DevOps Practices
  • Infrastructure as Code (IaC)
  • SQL & NoSQL Databases
  • Event-Driven Architecture
  • API Integration
  • Performance Optimization

Responsibilities:

  • Leads software engineers in delivering business-critical applications.
  • Establishes technical direction and architectural standards.
  • Drives AWS cloud adoption and modernization initiatives.
  • Ensures solution scalability, performance, security, and reliability.
  • Promotes DevOps, CI/CD, automation, and AI-assisted development practices.
  • Supports incident resolution, operational excellence, and continuous improvement.

Ready to join the team?

Apply now

Similar Jobs: