Enterprise Architect - Java & Microservices

8 - 15 years

0 Lacs

Posted:3 weeks ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Experience
  • 8-15 years hands-on implementation experience on building large-scale systems.
  • Minimum 4 years of Microservice Application architecture design work experience on Docker, Kubernetes/Docker Swarm.
  • Minimum 5 years of application design, development, maintenance, and support skills with proven hands-on experience with the latest Java/Spring technology stack.
  • Cloud Native Architecture with Microservices, Domain Driven Design (DDD) and API Design, CI/CD.
  • Experience with development using event driven architecture, test driven development.
  • Experience with REST, gRPC or GraphQL.
  • Experience on in-memory databases and cache implementation using Redis or similar technologies.
  • Experience of Kafka or other enterprise grade queue management system.
  • Experience in converting Batch-based process to Event-Driven microservice.
  • Involved in Application design/implementation for large transaction throughput on distributed system using commodity IT infrastructure.
  • Knowledge of OWASP top 10 vulnerabilities.
  • Experience in any IAM tools, Authentication and Authorization techniques like OAuth 2/SAML etc.
  • Experience of design and implementation of API gateway and API Management (Kong, WSO2, Nginx, Tyk etc.)
  • Hands on experience with one or more of RDBMS or No-SQL databases.
  • Experience in enterprise grade workflow management system.
  • Experience of communicating complex technical concepts to non-technical stakeholders
  • Experience building effective relationships with a wide range of technical peers.
Responsibility
  • Responsible for design, develop, test, implement and enhance
  • enterprise level platforms.
  • Build highly scalable distributed systems.
  • Design, implement, and deploy solutions in private cloud
  • environment.
  • Lead the API/Micro-services solution development and delivery
  • including hands on development.
  • Support projects and design recommendations that span the entire
  • platform.
  • Contribute to creating strategy and evolvable systems, including
  • guidelines, standards, policies, proof of concepts and templates.
  • Collaborate with business leaders, various cross-functional
  • teams/departments, and operational units to produce creative information technology
  • systems.
  • Conduct knowledge sharing sessions to educate developers to use
  • new/upcoming technologies.
  • Write/review various technical/architecture documents, standards,
  • and guidelines.
  • Responsible for resolving technical roadblocks, issues, and
  • challenges in the platform.
  • Ensure system design is optimal and remove performance
  • bottlenecks.
  • Set up and manage the CI / CD Pipeline
Employment Type: All positions are on fixed term contract on a full-time basis exclusively forReBIT, initially for a period of five years, extendable by mutual consent

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You