D

Hiring Java Technical Architect with Datamatics

Datamatics · Bengaluru, Karnataka, India - Mumbai, Maharashtra, India

10–18 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

**Greetings!!!** This is in regards to a Job opportunity for **Java Technical Architect (Spring Boot & .NET)** with **Datamatics Global Services Ltd.** **Position:** **Java Technical Architect (Spring Boot & .NET)** **Website:** **https://www.datamatics.com/** **Job Location:** **Mumbai(Andheri - Seepz)/Bangalore(Kalyani Neptune Bannerghatta Road)** **Job Description:** Role Overview - **Experience:** 12+ years of experience as a Technical Architect or Lead Engineer. - **Scope:** Lead the design and development of end-to-end technical solutions, taking into account business requirements, scalability, performance, and security considerations across **Java (Spring Boot)** and **.NET** ecosystems. - **Technical Leadership:** Provide technical leadership and guidance to development teams, ensuring adherence to architectural standards and best practices for both JVM and .NET Core environments. - **Architecture Assessments:** Conduct architecture assessments, identify potential risks, and propose mitigation strategies (e.g., Monolith to Microservices) to ensure successful project delivery. - **Roadmaps:** Collaborate with cross-functional teams to define technical roadmaps, ensuring alignment with business objectives and industry trends. - **Technology Evaluation:** Evaluate and recommend technology stacks, frameworks, and tools (e.g., choosing between Java 21 vs. .NET 8 for specific use cases) that align with our technical strategy. - **Governance:** Define and maintain architectural principles, standards, and guidelines, promoting consistency and quality across diverse project teams. - **Innovation:** Stay up-to-date with emerging technologies (AI/ML integration, Cloud Native patterns), continuously refining and enhancing our technical capabilities. - **Quality Assurance:** Review and approve system designs and technical documentation, ensuring clarity, completeness, and cross-stack compatibility. - **Process Excellence:** Identify opportunities for process improvements, automation (DevOps), and optimization to enhance the efficiency of our development practices. - **Cloud Architecture:** Experience of setting up high availability API interfaces and high-performance ($\\leq 1$s response time) APIs in **Azure/AWS**. - **Containerization:** Expert understanding of containerization (Docker) and orchestration (Kubernetes) for Java and .NET programs. - **Hands-on Research:** Ability to support architecture with experience and research, building POCs and frameworks for new components. - **DevOps Mastery:** Familiarity with DevOps practices and tools for continuous integration and continuous deployment (CI/CD). Mandatory Skill Set - **Java (Backend):** Minimum 5 years (Java 17/21) - **Mandatory** - **Spring Boot:** (Spring Security, Spring Data, Spring Cloud) - **Mandatory** - **.NET Core / .NET 8:** Experience leading or architecting .NET solutions - **Mandatory** - **Microservices:** (Mandatory) Design patterns, Service Mesh, and Event-Driven Architecture. - **Cloud Experience 3+ years:** Azure Kubernetes Services (AKS), Azure Functions, Azure SQL, Cosmos DB, or AWS equivalent. - **Infrastructure as Code:** **Terraform** (Mandatory). - **Testing Strategy:** Unit Testing, Integration Testing, and Test-containers (Mandatory). - **Database Management:** Deep understanding of SQL. - **Legacy Modernization:** Proven experience in Design Experience and Legacy System transformation. - **Hands-on Architect:** Solving complex problems, POC creation, framework development, and Unit Testing. Nice to Have - Certification in **Azure Solutions Architect Expert** or **AWS Certified Solutions Architect**. - Knowledge of Front-end technologies (React/Angular) for full-stack architectural alignment (approx. 20%).