- Company Name
- Dawn InfoTek
- Job Title
- Senior Developer - AWS Lambda
- Job Description
-
Job title: Senior Developer – AWS Lambda
Role Summary: Lead architect and developer of serverless solutions on AWS Lambda, designing and implementing high‑volume, highly available microservices and full‑stack applications, while mentoring junior developers in an Agile environment.
Expectations: Deliver complex, scalable, automated applications with minimal manual intervention; collaborate across business units; adapt quickly to shifting priorities and technical challenges.
Key Responsibilities:
- Design, develop and deploy event‑driven AWS Lambda functions and associated services.
- Build and maintain full‑stack mobile and web applications (Angular ≥5+, JavaScript, Apache Cordova).
- Create robust Java back‑end services (Java 8+, Spring/SpringBoot, microservices, RESTful APIs).
- Implement CI/CD pipelines (Bitbucket, Bamboo, CI servers, Kubernetes, OpenShift, Docker).
- Ensure high availability, performance and automation of deployment processes.
- Participate in sprint planning, daily stand‑ups, and retrospectives; manage multiple concurrent priorities.
- Mentor and code‑review junior team members.
Required Skills:
- 10+ years of professional development experience (minimum 5 years Java, 3+ years AWS Lambda, 3+ years Angular).
- Proficient in Java 8+, Spring/SpringBoot, microservices architecture, RESTful APIs, and relational databases (Oracle, SQL Server, MySQL).
- Hands‑on experience with AWS Lambda, serverless patterns, and AWS services.
- Strong knowledge of containerization (Docker), orchestration (Kubernetes, OpenShift), and DevOps tooling (Ansible, Artifactory).
- Workflow with source control (Bitbucket/Git), automated build (Maven), and testing frameworks.
- Agile/Scrum experience (minimum 2 years).
- Excellent communication, facilitation, negotiation, and cross‑functional collaboration skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or equivalent industry experience.
- Professional certifications (e.g., AWS Certified Developer – Associate) preferred but not mandatory.