nce.
WHAT YOU'LL WORK ON
You will be part of a team of engineers building out tooling for our internal Innovation & Consumer Creation team members. We are investing in building modular, configurable and "API-First" capabilities which will be consumed by modern web applications build with the most recent SPA frameworks.
- Bachelor's degree in computer science or engineering, Information Systems, or similar field or relevant professional experience in lieu of a degree
- 5+ years of hands-on industry software development experience.
- Demonstrated expertise in Java (8+), Spring Boot, Spring MVC.
- Good to have - Node.js, Python or similar languages
- Architect and build high-performance, scalable, and resilient microservices with hands on experience in Java and Spring Boot
- Hands-on experience with AWS services including EC2, Lambda, S3, RDS, DynamoDB, API Gateway, CloudWatch etc.
- Proficiency in SQL databases (PostgreSQL, MySQL, Oracle) and NoSQL databases (MongoDB, DynamoDB, Redis, Cassandra)
- Hands-on experience with Apache Kafka, AWS SQS, and SNS for event-driven architectures
- Excellent debugging, troubleshooting, and performance optimization skills
- Strong understanding of distributed systems, microservices architecture, and design patterns and computer-science fundamentals
- Experience designing and building RESTful APIs and/or GraphQL services
- Familiarity with Jenkins, GitHub Actions, GitLab CI, or similar tools
- Create and maintain comprehensive technical documentation and runbooks
- Partner with product managers, architects, and cross-functional teams to translate business requirements into technical solutions