remote
Senior Software Developer - Matter
Software Engineer
Senior Software Developer driving the design and delivery of scalable eCommerce solutions using Java, microservices, and AWS cloud technologies.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java microservices that power eCommerce platforms.
- Architect and implement cloud‑native solutions on AWS, leveraging services such as EC2, S3, and Lambda.
- Containerize applications with Docker and orchestrate deployments using Kubernetes or similar platforms.
- Collaborate with product, UX, and QA teams to translate business requirements into technical specifications.
- Ensure code quality, performance, and security through automated testing, code reviews, and continuous integration pipelines.
Requirements
- 5+ years of professional software development experience, primarily with Java.
- Strong understanding of microservice architecture and RESTful API design.
- Hands‑on experience deploying and managing applications on AWS.
- Proficiency with Docker and container orchestration tools (Kubernetes, ECS, etc.).
- Solid knowledge of relational databases and SQL query optimization.