Kalven Technologies

Full Stack Engineer

Remote, USPosted 19 days ago

Job Description

Job Summary

The Full Stack Developer will be responsible for designing, developing, and maintaining high-availability, Tier 1 cloud-based applications on AWS. This role requires expertise in backend (Java, Python, microservices, Kafka, AWS Lambda) and frontend (React.js, Redux, HTML, UI/UX) development, with a strong focus on infrastructure automation (CloudFormation, Terraform, Terragrunt), observability, monitoring, and performance optimization. The ideal candidate will have hands-on experience with event-driven architecture, API testing, and CI/CD pipelines, implementing shift-left testing (BDD/TDD) methodologies.

Responsibilities

* Application Development

◦ Design, develop, and maintain high-availability cloud-based applications using Java, Python, microservices, Kafka, AWS Lambda.

◦ Implement and optimize React.js, Redux, HTML, and modern UI/UX principles for frontend development.

◦ Build scalable, event-driven architectures with a focus on performance and observability.

◦ Develop APIs and implement API testing strategies for microservices.

* Cloud & Infrastructure Engineering

◦ Automate cloud infrastructure deployment using CloudFormation, Terraform, and Terragrunt.

◦ Optimize AWS compute, storage, and security configurations for scalability and resilience.

◦ Implement Infrastructure-as-Code (IaC) best practices and automation frameworks.

* Testing & Quality Assurance

◦ Develop and execute BDD (Behavior-Driven Development) and shift-left testing strategies.

◦ Implement unit, integration, and end-to-end tests to ensure application reliability.

◦ Enable developers to take ownership of testing through CI/CD pipelines.

* Performance Monitoring & Observability

◦ Implement observability and monitoring tools to ensure system reliability and performance.

◦ Utilize AWS CloudWatch, Prometheus, Grafana, and distributed tracing for real-time monitoring.

* DevOps & CI/CD

◦ Design and manage CI/CD pipelines for automated code deplo...

Apply for this role

Keep looking

Similar Remote IT And Developer Jobs