IT Software Engineer 5 / Lead Java Backend Developer

3Core Systems , IncChicago, IL
Remote

About The Position

This role provides technical leadership and delivery ownership for a team of software engineers building and operating scalable cloud-native applications on AWS. The position drives architecture decisions, engineering best practices, and solution design across Spring Boot microservices, OpenSearch platforms, CI/CD, observability, and AWS infrastructure. The engineer will collaborate 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.

Requirements

  • Bachelor’s degree
  • 10+ years’ experience in this capacity
  • 5+ years in a lead role
  • Java (latest would be ideal)
  • Spring Boot
  • Microservices
  • REST APIs
  • AWS (ECS/Fargate, IAM, ALB, RDS, CloudWatch, Secrets Manager)
  • OpenSearch/Elasticsearch
  • Docker
  • CI/CD
  • GitHub
  • Distributed Systems
  • Cloud Architecture
  • Observability
  • DevOps
  • Infrastructure as Code
  • SQL/NoSQL databases
  • Event-Driven Architecture
  • API Integration
  • Performance Optimization
  • AI-assisted Development Tools
  • Strong technical leadership
  • Communication
  • Stakeholder management
  • Mentoring and coaching
  • Collaboration
  • Problem solving
  • Critical thinking
  • Decision making
  • Ownership
  • Conflict resolution
  • Adaptability
  • Ability to influence cross-functional teams while driving successful delivery of complex cloud-native solutions.

Responsibilities

  • 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.
  • Mentors engineers, improves development processes, and ensures successful execution of business objectives.
  • 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.
  • Mentors engineers and develops technical talent.
  • Partners with Product Owners, Architects, and stakeholders to align technology investments with business goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service