Software Engineer II Full Stack
Seattle Washington United States
Contract
Client is looking for a Software Engineer II Full Stack 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 multiregion 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 oncall rotation to ensure system reliability.
- Collaborate with crossfunctional teams and mentor junior engineers.
- Drive continuous improvement by introducing innovative tools and practices.
Requirements
- Minimum of 10 years in fullstack development with handson 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.
NOSQL , DOCKER , TYPESCRIPT , GIT , SPRING BOOT , CI/CD , RESTFUL , LOAD BALANCING , DATA REPLICATION , JAVASCRIPT , KUBERNETES , AWS SERVICES