{"schemaVersion":"jobsearcher.job.v1","id":"bc57a7dcd5a17dc6a1d7d880","url":"https://jobsearcher.com/jobs/bc57a7dcd5a17dc6a1d7d880","canonicalUrl":"https://jobsearcher.com/jobs/bc57a7dcd5a17dc6a1d7d880","title":"IT Software Engineer 5 Lead Backend Java Developer","description":"Job SummaryWe are seeking an experienced IT Software Engineer 5 (Lead Backend Java Developer) to lead the design and development of enterprise-scale backend applications. This is a hands-on technical leadership role requiring deep expertise in Java 17+, Spring Boot, AWS, REST APIs, Scala, and DevOps. The ideal candidate will drive technical solutions, mentor globally distributed engineering teams, and deliver scalable cloud-native applications.Key Responsibilities• Lead the design, development, and delivery of backend applications using Java 17+ and Spring Boot.• Design and develop scalable RESTful APIs and microservices.• Build, deploy, test, and support cloud-native applications across the full Software Development Life Cycle (SDLC).• Provide technical leadership to globally distributed development teams.• Mentor engineers and promote engineering best practices, code quality, and DevOps culture.• Develop and maintain CI/CD pipelines using Azure DevOps or Jenkins.• Build solutions using AWS services including API Gateway, Lambda, Fargate, S3, CloudFormation, CloudWatch, IAM, and ALB/NLB.• Develop and support solutions using PostgreSQL and AWS DynamoDB.• Participate in architecture discussions, technical design, code reviews, and production support.• Collaborate with Product Owners, Architects, and cross-functional engineering teams in an Agile environment.• Guide technical decisions and foster effective collaboration across distributed engineering teams.• Balance hands-on application development with technical leadership and mentoring responsibilities.Required Qualifications• Bachelor's degree in Computer Science or a related field.• 10+ years of backend Java development experience.• 3+ years of experience leading geographically distributed engineering teams.• Strong hands-on expertise in Java 17+.• Strong experience with Spring Boot and REST API development.• Hands-on experience with Scala.• Strong experience developing cloud-native applications using AWS.• Hands-on experience with AWS API Gateway, Lambda, Fargate, S3, CloudWatch, IAM, CloudFormation, and ALB/NLB.• Strong DevOps experience using Azure DevOps or Jenkins.• Experience with PostgreSQL and AWS DynamoDB.• Strong understanding of microservices and enterprise application architectures.• Strong understanding of Agile/Scrum methodologies.• Excellent communication and stakeholder-management skills.• Strong leadership, mentoring, analytical, and problem-solving capabilities.• Ability to collaborate effectively with globally distributed engineering teams.Preferred Qualifications• AI/ML project experience.• Experience with microservices architecture.• Experience with event-driven systems.• Enterprise cloud modernization experience.• Experience supporting financial services or large-scale enterprise applications.","company":"Compunnel","rawCompany":"compunnel","city":"Chicago","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-08-09T01:19:25.656Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"IT Software Engineer 5 Lead Backend Java Developer","description":"Job SummaryWe are seeking an experienced IT Software Engineer 5 (Lead Backend Java Developer) to lead the design and development of enterprise-scale backend applications. This is a hands-on technical leadership role requiring deep expertise in Java 17+, Spring Boot, AWS, REST APIs, Scala, and DevOps. The ideal candidate will drive technical solutions, mentor globally distributed engineering teams, and deliver scalable cloud-native applications.Key Responsibilities• Lead the design, development, and delivery of backend applications using Java 17+ and Spring Boot.• Design and develop scalable RESTful APIs and microservices.• Build, deploy, test, and support cloud-native applications across the full Software Development Life Cycle (SDLC).• Provide technical leadership to globally distributed development teams.• Mentor engineers and promote engineering best practices, code quality, and DevOps culture.• Develop and maintain CI/CD pipelines using Azure DevOps or Jenkins.• Build solutions using AWS services including API Gateway, Lambda, Fargate, S3, CloudFormation, CloudWatch, IAM, and ALB/NLB.• Develop and support solutions using PostgreSQL and AWS DynamoDB.• Participate in architecture discussions, technical design, code reviews, and production support.• Collaborate with Product Owners, Architects, and cross-functional engineering teams in an Agile environment.• Guide technical decisions and foster effective collaboration across distributed engineering teams.• Balance hands-on application development with technical leadership and mentoring responsibilities.Required Qualifications• Bachelor's degree in Computer Science or a related field.• 10+ years of backend Java development experience.• 3+ years of experience leading geographically distributed engineering teams.• Strong hands-on expertise in Java 17+.• Strong experience with Spring Boot and REST API development.• Hands-on experience with Scala.• Strong experience developing cloud-native applications using AWS.• Hands-on experience with AWS API Gateway, Lambda, Fargate, S3, CloudWatch, IAM, CloudFormation, and ALB/NLB.• Strong DevOps experience using Azure DevOps or Jenkins.• Experience with PostgreSQL and AWS DynamoDB.• Strong understanding of microservices and enterprise application architectures.• Strong understanding of Agile/Scrum methodologies.• Excellent communication and stakeholder-management skills.• Strong leadership, mentoring, analytical, and problem-solving capabilities.• Ability to collaborate effectively with globally distributed engineering teams.Preferred Qualifications• AI/ML project experience.• Experience with microservices architecture.• Experience with event-driven systems.• Enterprise cloud modernization experience.• Experience supporting financial services or large-scale enterprise applications.","datePosted":"2026-08-09T01:19:25.656Z","dateModified":"2026-08-09T01:19:25.656Z","hiringOrganization":{"@type":"Organization","name":"Compunnel","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bc57a7dcd5a17dc6a1d7d880"},"url":"https://jobsearcher.com/jobs/bc57a7dcd5a17dc6a1d7d880"}}