- Company Name
- Falcon Chase International
- Job Title
- Senior Developer
- Job Description
-
**Job Title:** Senior Developer
**Role Summary:**
Design, develop, and operate robust Java applications within AWS cloud environments. Lead end‑to‑end delivery—including architecture, coding, CI/CD, automated testing, and secure deployment—to meet evolving business and user requirements.
**Expects:**
- Deliver high‑quality, scalable cloud solutions on schedule.
- Apply secure coding, code‑review, and automated test practices.
- Participate in Agile ceremonies and contribute to continuous process improvement.
**Key Responsibilities:**
- Architect and implement Java (Spring Boot) services and front‑end components (AngularJS, TypeScript).
- Build and maintain CI/CD pipelines using GitLab, Jenkins, Maven, Docker, and CloudFormation.
- Deploy to AWS native services: ECS, Lambda, API Gateway, S3, DynamoDB, SQS, Step Functions.
- Write and maintain automated tests (Jest, Cypress, Karate, Gherkin).
- Conduct code reviews, enforce coding standards with SonarQube, Fortify, and secure‑coding guidelines.
- Collaborate with cross‑functional teams for functional analysis, design, and user‑centered development.
**Required Skills:**
- Java + Spring Boot; expertise in AngularJS, Typescript, Node 10, Groovy, Bash.
- Proficient with AWS services (ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions, SQS, Apigee).
- CI/CD, Git, Docker, CloudFormation, Maven, Jenkins.
- Automated testing frameworks: Karate, Gherkin, Cypress, Jest.
- Agile development, Scrum or similar practices.
- Secure‑coding fundamentals; familiarity with ITIL processes (desirable).
**Required Education & Certifications:**
- Minimum AWS Certified DevOps Engineer – Professional (or higher).
- ITIL Foundation certification preferred.
---