Job ID: JOB_ID_5319
Job Summary:
We are seeking a highly skilled and experienced Lead Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-level applications using Java (J2SE/J2EE). This role involves building and deploying containerized applications using Docker, integrating and managing cloud-based solutions on AWS, and ensuring the delivery of high-quality, scalable software solutions. You will collaborate closely with cross-functional teams to achieve project goals and drive innovation.
Key Responsibilities:
- Design, develop, and maintain enterprise applications using Java (J2SE/J2EE).
- Build and deploy containerized applications using Docker.
- Integrate and manage cloud-based solutions on AWS.
- Perform code reviews, debugging, and performance optimization to ensure code quality and efficiency.
- Collaborate with product managers, designers, and other engineers to deliver robust and scalable software solutions.
- Mentor junior engineers and contribute to the team’s technical growth.
- Stay up-to-date with emerging technologies and industry best practices.
Technical Skills Required:
- Java (J2SE/J2EE)
- Docker
- Microservices Architecture
- AWS (Amazon Web Services)
Experience:
- 10 years of professional experience in software development.
- Proven experience in designing and implementing complex Java-based applications.
- Hands-on experience with containerization technologies like Docker.
- Strong understanding of microservices principles and best practices.
- Proficiency in cloud platforms, particularly AWS.
Location:
- NJ/DE, United States
- This is a remote position.
Employment Type:
- W2
Compensation & Location
Salary: $120,000 – $160,000 per year (Estimated)
Location: NJ, DE, US
Recruiter / Company – Contact Information
Email: a.m@cagus.com
Recruiter Notice:
To remove this job posting, please send an email from
a.m@cagus.com with the subject:
DELETE_JOB_ID_5319