What are the responsibilities and job description for the Software Engineer II - Full Stack position at Confiz?
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
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 : / /