Solutions Architect - INTL - India

Insight Global
Atlanta, United States of America
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 42K

Job location

Atlanta, United States of America

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
Data Integration
DevOps
Github
Monitoring of Systems
Hibernate
Java Persistence API
Spring
JUnit
PostgreSQL
Message Broker
MySQL
Redis
E2e Testing
Mockito
Cloud Services
Prometheus
Swagger
Software Engineering
Openapi
Spring Cloud
Spring-mvc
Delivery Pipeline
Grafana
Spring-boot
Caching
Firebase
Backend
Spring Data
Containerization
Kubernetes
Playwright
Kafka
REST
Serverless Computing
Docker
Jenkins
Microservices

Requirements

"* 9-12 years of experience in software engineering with 3+ years in a backend or enterprise architecture role

  • Proven experience designing and delivering backend solutions in large-scale enterprise environments

  • Experience working in Agile environments and collaborating with global teams"

"* Deep expertise in Java (8 or higher), with experience in Spring Framework (Spring Boot, Spring MVC, Spring Data)

  • Experience designing and building microservices architectures using Spring Cloud and RESTful APIs

  • Strong understanding of JPA/Hibernate, database integrations (e.g., Postgres, MySQL, Firestore)

  • Hands on experience in implementing cloud native solutions in GCP to address technical and business use cases

  • Proficiency with message brokers and asynchronous processing (e.g., Kafka, Pub/Sub)

  • Familiarity with containerization and orchestration (Docker, Kubernetes, Serverless)

  • Working knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions)

  • Knowledge of deployment options in cloud platforms like AWS (EC2, ECS, Lambda), GCP, or Azure for backend deployment

  • Experience with API documentation tools like Swagger/OpenAPI

  • Experience with caching strategies and frameworks (eg: Redis)

  • Familiarity with DevOps practices, monitoring tools (e.g., Prometheus, Grafana), and observability frameworks, SRE concepts

  • Familiarity with unit, integration, end-to-end testing frameworks (e.g., JUnit, Mockito, Playwright)"

Apply for this position