Job Summary
We are seeking a highly skilled Java Fullstack Developer with AWS Architect expertise to design, develop, and implement scalable, high-performance applications on Amazon Web Services (AWS). The ideal candidate will combine strong fullstack development capabilities with deep knowledge of cloud architecture, DevOps principles, and AWS services to deliver robust, cost-effective solutions.
Key Responsibilities
We are seeking a highly skilled Java Fullstack Developer with AWS Architect expertise to design, develop, and implement scalable, high-performance applications on Amazon Web Services (AWS). The ideal candidate will combine strong fullstack development capabilities with deep knowledge of cloud architecture, DevOps principles, and AWS services to deliver robust, cost-effective solutions.
Key Responsibilities
- Design & Architecture: Architect highly available, scalable, and cost-optimized solutions using AWS architectural principles.
- Fullstack Development: Develop front-end (React, Angular, HTML, CSS, JavaScript) and back-end (Java, J2EE, Spring, Spring Boot) components.
- Cloud-Native Implementation: Integrate various AWS services (EC2, S3, Lambda, RDS, SQS, SNS, API Gateway) into application architecture.
- Microservices & Containerization: Build microservices-based applications using Docker and Kubernetes.
- DevOps & CI/CD: Implement and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, and other DevOps tools.
- Collaboration & Mentoring: Work with stakeholders, guide junior developers, and ensure long-term reliability and maintainability of solutions.
- Documentation & Best Practices: Define application architecture, create high-level design artifacts, and enforce coding/architecture best practices.
- Programming: Core Java, J2EE, Object-Oriented Software Development (OOSD)
- Back-End Frameworks: Spring, Spring Boot, RESTful APIs, microservices architecture
- Front-End Technologies: HTML5, CSS3, JavaScript, React, Angular
- Databases: Relational (PostgreSQL, MySQL, AWS Aurora) and NoSQL (MongoDB, DynamoDB)
- Cloud Services: AWS EC2, S3, RDS, Lambda, SQS, SNS, API Gateway
- Infrastructure as Code (IaC): Terraform, AWS CloudFormation (or Pulumi)
- Security: AWS Identity and Access Management (IAM)
- Containerization & Orchestration: Docker, Kubernetes
- CI/CD & DevOps: AWS CodePipeline, CodeBuild, and related DevOps processes
- Strong analytical, problem-solving, and architectural design skills
- Ability to mentor and guide junior developers
- Effective communication with stakeholders and technical teams
- Hands-on experience delivering end-to-end fullstack and cloud solutions
- AWS Certified Solutions Architect - Associate
- AWS Certified Developer - Associate
- Oracle Certified Professional Java SE Developer