What are the responsibilities and job description for the Java Solution Architect position at Accion Labs?
Role Overview:
Define and lead architecture for scalable, cloud-native applications using microservices and modern DevOps practices.
Key Responsibilities:
- Design end-to-end architecture leveraging Java, Spring Boot, and Microservices patterns
- Define API strategy (REST API) and integration approaches across systems
- Architect cloud solutions on AWS (EC2, S3, Lambda)
- Establish containerization standards using Docker and Kubernetes
- Drive CI/CD strategy using Jenkins and Azure Pipelines
- Ensure observability using Prometheus and Grafana
- Provide governance on database design (Oracle, PostgreSQL)
- Collaborate with DevOps, QA, and engineering teams for delivery alignment
Key Skills:
- Strong experience in Java, Spring Boot, Microservices architecture
- Deep knowledge of AWS and cloud-native design patterns
- Experience with Kubernetes, Docker, and CI/CD pipelines
- Familiarity with messaging systems like RabbitMQ
- Strong communication and stakeholder management
It a payment technology platform where team will work on engineering with Java, React and microservice architecture. however all coding will be using Claude and similar AI tools to speed up adoption of AI and technology delivery velocity