Job Title: Solution / Technical Architect (Java / Golang)
Job Type: Full-time | Permanent
Primary Skill- Deployment, Java/Golang (GO programming), Architecture design, Microservices, JDBC, J2EE/Dot net, Devops
Role Overview
We are looking for a highly experienced Technical Architect with strong expertise in Java/ Golang technologies to design and lead scalable, high-performance enterprise applications.
This role demands deep technical expertise, strong system design capabilities, and hands-on development experience, along with the ability to lead engineering teams and drive architectural excellence.
Key Responsibilities
· Define and drive overall system architecture and technical strategy
· Design scalable, distributed, and microservices-based architectures
· Lead end-to-end development across Java / Golang
· Collaborate with product, business, and engineering teams for solution alignment
· Ensure performance, scalability, security, and reliability of applications
· Conduct architecture reviews, code reviews, and technical audits
· Mentor engineering teams and establish best practices & coding standards
· Drive adoption of modern technologies, DevOps practices, and cloud solutions
Required Skills
· Strong hands-on experience in Java / Golang
· Expertise in Microservices Architecture & REST APIs
· Strong understanding of System Design & Distributed Systems
· Experience with Cloud Platforms (AWS / Azure / GCP)
· Hands-on experience with Docker, Kubernetes, and CI/CD pipelines
· Proficiency in SQL & NoSQL databases
· Experience with Event-driven architecture (Kafka / RabbitMQ / ServiceBus)
· Strong understanding of Design Patterns & SOLID principles
Job Type: Part-time
Pay: $135,000.00 - $150,000.00 per year
Work Location: Remote