- Company Name
- KMM Technologies, Inc.
- Job Title
- Sr. Full Stack AWS/JAVA Developer
- Job Description
-
**Job Title:** Senior Full Stack AWS/JAVA Developer
**Role Summary:**
Lead the design, development, testing, and deployment of containerized, cloud‑native applications utilizing AWS, Kubernetes, Docker, Java, Angular, and React. Serve as a subject‑matter expert for architecture, integration, and performance at enterprise scale, while mentoring junior engineers and driving continuous delivery best practices.
**Expectations:**
- Deliver high‑quality, scalable solutions for tens of thousands of users within a 6+ month contract.
- Communicate complex technical requirements clearly to stakeholders at all levels.
- Maintain rigorous code quality, security, and compliance standards.
**Key Responsibilities:**
- Design and implement full‑stack Java applications with Angular/React front‑ends and PostgreSQL back‑ends.
- Build, package, and deploy applications via Helm charts, Docker, and Kubernetes; orchestrate CI/CD pipelines (Git, Jenkins, Terraform, etc.).
- Perform detailed technical design, coding, unit/BDD testing, and automated test execution.
- Review and optimize existing codebases, offering architectural improvements and best‑practice guidance.
- Provide high‑visibility incident support, troubleshoot complex issues, and perform root‑cause analysis.
- Contribute to product scoping, roadmap, and architecture discussions; evaluate emerging technologies.
- Mentor and coach junior developers, fostering a culture of continuous learning and quality.
**Required Skills:**
- 8+ years software development experience, deep expertise in Java, Angular/React, and PostgreSQL.
- Advanced proficiency in AWS (compute, storage, services), Kubernetes, Docker, Helm, and CI/CD tooling.
- Strong knowledge of SDLC, Agile, TDD/BDD, and automated testing frameworks.
- Excellent written and verbal communication; ability to translate technical concepts for non‑technical audiences.
- Proven experience designing scalable, high‑availability systems and performing performance tuning.
**Required Education & Certifications:**
- Bachelor’s degree in Information Technology, Computer Science, or related field.
- AWS Certified Developer – Specialty.
- Certified Kubernetes Administrator (CKA).
---