Job Url: https://usource.ripplehire.com/candidate/?token=xHQWoFn4C242POo7xMpH&source=CAREERSITE#detail/job/39366 Job Description: The opportunity: ·       Design, develop, and maintain scalable and secure applications using Java, Python, and TypeScript. ·       Collaborate with architects and product owners to translate business requirements into technical solutions. ·       Lead the design and architecture of microservices-based applications hosted on AWS. ·       Implement cloud-native services and solutions using AWS Lambda, ECS, API Gateway, DynamoDB, RDS, etc. ·       Participate in code reviews, mentoring, and setting engineering standards across the team. ·       Develop and manage CI/CD pipelines and infrastructure as code using tools such as AWS CodePipeline, CloudFormation, Terraform, or GitHub Actions. ·       Ensure code quality, performance, security, and scalability best practices are followed. ·       Troubleshoot complex production issues and provide timely resolutions. ·       Stay current with emerging technologies and contribute to technical strategy and innovation.   This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.   What you need: ·       10+ years of experience in software development, with a strong focus on Java and Python. ·       5+ years of experience with TypeScript and modern frontend frameworks (React, Angular, etc.). ·       Strong experience in application design and system architecture, particularly with microservices. ·       Hands-on experience developing and deploying applications in AWS Cloud. ·       Strong understanding of DevOps practices, CI/CD, and infrastructure automation. ·       Experience with containerization using Docker and orchestration with Kubernetes or ECS. ·       Proficient with source control and collaborative tools such as Git, JIRA, and Confluence. ·       Excellent problem-solving, communication, and leadership skills. ·       Preferred Qualifications: ·       AWS certification (e.g., AWS Certified Developer, Solutions Architect) is a plus. ·       Experience with event-driven architectures (e.g., using SQS, SNS, Kafka). ·       Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB). ·       Familiarity with Agile/Scrum methodologies.