What are the responsibilities and job description for the Full Stack Engineer position at Artiminds?
Artiminds LLC is looking for a Software Engineer II - Full Stack to join our team! In this role, you will play a critical part in designing, developing, and deploying scalable solutions that enhance transaction security and deliver superior customer experiences. This is a unique opportunity to work on a modern, distributed POS system that operates at scale.
π Location: [S, Hybrid, or Office Location]
πΌ Employment Type: Full-time
Key Responsibilities:
πΉ Develop and maintain backend RESTful microservices using Java 8 and Spring Boot, deployed in Kubernetes on AWS.
πΉ Build scalable and responsive frontend applications using React.js, JavaScript/TypeScript, and CSS.
πΉ Architect and implement multi-region AWS solutions to ensure high availability, scalability, and disaster recovery.
πΉ Automate deployments with Terraform and other DevOps tools.
πΉ Lead the design of scalable, distributed architectures, leveraging design patterns such as SOLID and CQRS.
πΉ Implement telemetry and monitoring tools to proactively detect and resolve issues.
πΉ Participate in on-call rotations to maintain system reliability.
πΉ Collaborate with cross-functional teams and mentor junior engineers.
πΉ Drive continuous improvement, adopting new tools and best practices.
What Weβre Looking For:
β 10 years of experience in full-stack development (POS experience preferred).
β Proficiency in Java 8 , Spring Boot, React.js, JavaScript/TypeScript, and CSS.
β Hands-on experience with AWS services (RDS, ECS, EKS, DynamoDB, Route 53, CloudFront).
β Strong knowledge of DevOps tools (Docker, Kubernetes, Git, CI/CD pipelines, Terraform).
β Expertise in API development, including RESTful APIs, API Gateway, and load balancing.
β Experience with database management (NoSQL & relational databases).
β Familiarity with global load balancing, data replication, and failover mechanisms.
β Experience with Kafka and advanced AWS services like Global Accelerator is a plus.
β Strong problem-solving skills, leadership abilities, and excellent communication skills.
β Commitment to secure coding practices and server hardening.
Salary : $60 - $65