What are the responsibilities and job description for the Senior Fullstack Developer position at Zenith Services Inc.?
Job Overview:
We are seeking a highly skilled Senior Java Full Stack Developer with expertise in Angular, Java Spring Boot, AWS, and DevOps. The ideal candidate will have strong experience in designing and developing microservices-based architectures and working with cloud technologies.
Key Responsibilities:
- Design, develop, and deploy scalable frontend applications using Angular.
- Develop and maintain backend services using Java, Spring Boot, and RESTful APIs.
- Implement microservices architecture to ensure modular, scalable, and efficient development.
- Work with AWS cloud services (S3, Lambda, EC2, ECS, DynamoDB) for application deployment and scaling.
- Utilize BitBucket and Terraform for version control and infrastructure as code (IaC) implementation.
- Ensure high-quality Java coding standards and best practices are followed.
- Collaborate with cross-functional teams, including DevOps, to enhance application performance and deployment processes.
Required Skills & Experience:
✅ Frontend Development: Angular (Modern versions)
✅ Backend Development: Java, Spring Boot, REST APIs
✅ Cloud Technologies: AWS (S3, Lambda, EC2, ECS, DynamoDB)
✅ DevOps & Infrastructure: BitBucket, Terraform
✅ Microservices Architecture: Strong understanding and hands-on experience
Preferred Qualifications:
- Experience in large-scale enterprise applications.
- Strong problem-solving and analytical skills.
Excellent communication and team collaboration abilities