Software Engineer II - Full Stack
- Seattle, Washington, United States
- 1165
Confiz is looking for an Software Engineer II - FullStack, you will play a critical role in designing, developing, and deploying scalable solutions that enhance transaction security and deliver superior customer experiences. This is a unique opportunity to contribute to a modern, distributed POS system that operates at scale.
Responsibilities
- Develop and maintain backend RESTful microservices using Java 8+ and Spring Boot, deployed to Kubernetes on AWS.
- Build scalable and responsive frontend web applications using React.js, JavaScript/TypeScript, and CSS.
- Architect and implement AWS multi-region solutions for high availability, scalability, and disaster recovery.
- Create Infrastructure as Code using Terraform scripts to automate deployments.
- Lead the design and prototyping of scalable, distributed architectures using design patterns such as SOLID and CQRS.
- Implement telemetry and monitoring tools to proactively detect and resolve issues.
- Participate in an on-call rotation to ensure system reliability.
- Collaborate with cross-functional teams and mentor junior engineers.
- Drive continuous improvement by introducing innovative tools and practices.
Requirements
- Minimum of 10 years in full-stack development, with hands-on experience in POS systems preferred.
- Programming: Java 8+, Spring Boot, React.js, JavaScript/TypeScript, CSS.
- Cloud: AWS services (RDS, ECS, EKS, DynamoDB, Route 53, CloudFront).
- DevOps: Docker, Kubernetes, Git, CI/CD pipelines, Terraform.
- API Development: RESTful APIs, API Gateway, and load balancing.
- Monitoring: Telemetry and proactive monitoring tools.
- Databases: Proficiency in NoSQL and relational databases.
- Expertise in designing scalable and distributed architectures.
- Familiarity with global load balancing, data replication, and failover mechanisms.
- Strong collaboration and leadership abilities.
- Excellent communication skills, both verbal and written.
- Ability to mentor and develop team members.
- Experience with Kafka and advanced AWS services like Global Accelerator.
- Familiarity with eventual consistency and synchronization strategies.
- Commitment to security, with expertise in secure coding practices and server hardening.
We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz, visit: https://www.linkedin.com/company/confiz/