> Markdown version of [/jobs/ext/4263005-lead-java-engineer](https://www.wearedevelopers.com/jobs/ext/4263005-lead-java-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Java Engineer - **Company:** FIRSTPRO LLC - **Location:** Cherry Hill Township, NJ, United States - **Experience:** Expert - **Salary:** $140,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Adobe Experience Manager, Ajax (Programming Language), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, HTML5, Build Automation, Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Software Debugging, Software Design Patterns, Web Development, ECMAScript, Github, Gradle, Identity and Access Management, JQuery, Apache Maven, Scrum Methodology, Cloud Services, Amazon Simple Notification Service (SNS), Software Engineering, Web Applications, Web Services, Multithreading, Java Application Server, ReactJS, Spring-boot, Amazon Virtual Private Cloud (VPC), Cloudformation, Vue.js, Front End Software Development, Api Gateway, Elastic Beanstalk, Amazon Simple Queue Service (SQS), Docker, Microservices - **Published:** October 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=dca11379d12f1c9b ## About the Role * 8+ years of Java development experience, including Spring Boot, multithreading, generics, collections, and design patterns. * 4+ years of Adobe Experience Manager (AEM) experience, including on-premises AEM or AEM as a Cloud Service (AEMaaCS). * 3+ years of AWS/cloud computing experience. * Strong understanding of microservices architecture and best practices for building scalable, resilient, and maintainable applications on AWS. * Experience developing web applications and web services * Strong troubleshooting and debugging skills for Java applications deployed in AWS environments. * Experience with HTML5, CSS, JavaScript, jQuery, AJAX, ES5/ES6, and front-end frameworks such as React or Vue.js. * Experience with build and dependency management tools such as Maven or Gradle., * Experience working in an Agile/Scrum environment, including story creation, estimation, backlog refinement, and sprint ceremonies. * Strong communication skills with the ability to translate complex technical concepts for non-technical stakeholders. * Hands-on experience with AWS services such as EC2, Lambda, ECS, ECR/Docker, Elastic Beanstalk, VPC, CloudFormation, IAM, S3, SNS, SQS, API Gateway, and Elastic Load Balancing. * Experience with enterprise CI/CD and build automation tools, including GitHub Actions. * Experience providing technical mentorship and leading engineering teams through complex platform initiatives. ## Description The ideal candidate will provide technical leadership across complex initiatives, guide architecture and design decisions, mentor engineering teams, and help ensure platform reliability, performance, security, and adherence to modern engineering best practices., * Lead architecture and technical design decisions aligned with enterprise standards and business objectives. * Provide technical leadership across multiple concurrent initiatives involving internal teams, vendors, and stakeholders. * Lead the development and enhancement of scalable Java/AEM applications and services. * Conduct architecture, design, and code reviews while promoting strong engineering standards. * Troubleshoot and resolve complex application and platform issues across Java, AEM, and AWS environments. * Mentor engineers and promote best practices in development, testing, deployment, and cloud engineering.