Introduction
We are seeking a highly experienced professional with a strong technical foundation and a passion for solving complex problems. The ideal candidate brings 8 years of experience, demonstrates strong analytical and critical thinking skills, and thrives in a collaborative, solution-oriented environment. You should be a forward-thinking professional who can clearly articulate ideas, contribute to architectural decisions, and drive high-quality software development across the stack.
Required Skills & Qualifications
8 years in IT; 6 years in development
Experience with Java, Spring Boot, React, GCP, Jenkins, HTML5, and CSS
5 years of experience designing and developing scalable, production-grade microservices using Java and Spring Boot
4 years of experience building complex, production-level front-end applications with React
Hands-on production experience architecting and deploying cloud-native solutions on Google Cloud Platform
Bachelor's Degree
Prior work experience in the client's industry
Applicants must be able to work directly for Artech on W2
Preferred Skills & Qualifications Experience with AI-based development
Experience with TypeScript and Node.js
Familiarity with CI/CD pipelines and automation
Knowledge of DevOps methodologies
Experience with Unix/Linux and Shell scripting
Containerization using Docker and Kubernetes
Working knowledge of Redis
Experience with SAML authentication
Day-to-Day Responsibilities Design, develop, and maintain scalable full stack applications including frontend, backend, and database layers
Collaborate with cross-functional teams to understand business requirements and translate them to technical solutions
Build and consume RESTful microservices using Java and Spring Boot
Develop modern, responsive front-end applications using React (with Redux) or Angular, HTML, and CSS
Work with cloud-native architectures on GCP
Leverage GCP services such as Compute Engine, Cloud Run, Cloud SQL, Cloud storage, PUB-SUB, and Cloud Functions to build scalable and resilient applications
Implement and manage infrastructure using Terraform (Infrastructure as Code)
Collaborate with cross-functional teams to define, design, and ship new features
Perform TDD, BDD, regression, and performance testing
Implement UI and end-to-end testing using frameworks like Selenium, Cypress, or Playwright
Optimize application performance, including JVM tuning and profiling
Ensure code quality through best practices, testing, and reviews
Contribute to system architecture and technical decision-making
For immediate consideration, please click APPLY to begin the screening process with Alex.