Senior Full-Stack Java Developer Cloud Specialist
Description
About the Role
We are looking for a highly skilled Senior Full-Stack Java Developer to join our engineering team. This role is designed for a technical leader who excels in building high-performance systems and has a deep understanding of the entire software development lifecycle, from backend microservices to modern frontend architectures and cloud deployment.
Your Profile
You are a seasoned developer with over 11 years of experience, characterized by a commitment to clean, maintainable code. You possess a unique blend of core Java expertise and specialized experience in Content Management Systems (AEM/Liferay). You are not just a coder, but a solution architect who can optimize CI/CD workflows and leverage cloud infrastructure to ensure scalability and reliability.
Key Qualifications
Backend Expertise: Mastery of Java, Spring Boot, Spring MVC, and Spring Security.
Frontend Skills: Strong proficiency in React, Redux, and modern JavaScript (ES6+).
CMS Experience: Proven track record with Adobe Experience Manager (AEM) and Liferay Portal management.
Cloud & DevOps: Extensive experience with AWS services (EKS, DynamoDB, SES) and containerization using Docker.
Database Knowledge: Skilled in PostgreSQL, Oracle, and NoSQL environments like MongoDB.
Education: Bachelor’s degree in Computer Science or equivalent. An AWS Certified Developer
- Associate certification is highly valued.
What You Will Do
Design and implement resilient microservices and full-stack solutions.
Lead the development of enterprise-level portals using AEM and Liferay.
Collaborate with cross-functional teams to solve complex technical challenges.
Streamline deployment processes and enhance system performance within AWS environments.
Mentor junior developers and promote industry best practices.