Technical Architect
Technology, Data & Digital · Software & Web Development · Software Engineering · Web Development · Cloud Engineering
In short
Seeking an experienced Technical Architect – Java to lead enterprise application architecture, design, and implementation. Responsibilities include defining end-to-end solutions, leading architecture reviews, and mentoring development teams. Requires expertise in Java technologies, microservices, and cloud-native development.
Responsibilities
- Define end-to-end solution architecture for enterprise applications.
- Translate business requirements into technical architecture, design specifications, and implementation plans.
- Lead architecture reviews, design discussions, and technology selection initiatives.
- Design scalable, secure, and resilient applications using Java-based technologies.
- Architect and implement microservices-based solutions using Spring Boot and related frameworks.
- Define API and integration strategies using RESTful services and messaging platforms.
- Mentor development teams and enforce engineering best practices, coding standards, and design principles.
- Provide technical leadership during project execution and production support activities.
- Collaborate with business, product management, and client stakeholders to ensure alignment between business goals and technical solutions.
- Drive performance optimization, security compliance, scalability improvements, and cloud adoption initiatives.
- Participate in effort estimation, roadmap planning, risk assessment, and technical governance.
Requirements
- Core Java (Java 8/11/17+)
- J2EE, Multithreading, Collections, Design Patterns
- Spring Boot, Spring MVC, Spring Security, Spring Cloud
- Hibernate / JPA
- Microservices Architecture
- REST API Design & Development
- Event-Driven Architecture
- Kafka / Messaging Platforms
- API Gateway and Service Mesh concepts
- AWS / Azure / GCP
- Docker, Kubernetes, OpenShift
- CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
- Infrastructure and deployment best practices
- SQL (Oracle, PostgreSQL, MySQL)
- NoSQL (MongoDB preferred)
- Agile/Scrum methodologies
- TDD, BDD, Unit Testing
- Performance Tuning & Security Best Practices
- Code Review and Technical Governance
#Technical Architect#Java#Microservices#Cloud#DevOps#API