Associate Technical Architect

7 - 10 years

9 - 12 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Overview: We are seeking a highly skilled and experienced Technical Architect to lead the design and development of robust backend systems

  • The ideal candidate will have a strong background in microservices development, database integration, and system design
  • You will be responsible for ensuring the scalability, maintainability, and performance of backend services while collaborating with cross functional teams

Key Responsibilities:

  • Microservices Development: Design, develop, and maintain scalable microservices using Spring Boot and JDK 17+
  • Database Integration: Work with MongoDB and Neo4j to design efficient data models and ensure seamless data storage and retrieval
  • Caching: Implement and manage caching solutions using Redis to enhance system performance
  • Event Driven Architecture: Build and integrate Kafka for handling real time data and event driven communication between microservices
  • API Development: Develop and expose RESTful APIs for internal and external consumption
  • System Design: Contribute to designing scalable, maintainable, and fault tolerant backend architecture
  • Code Quality: Ensure high standards in coding practices, code reviews, and documentation
  • Performance Optimization: Continuously optimize backend performance, scalability, and efficiency
  • Collaboration: Work closely with cross functional teams to ensure seamless integration of backend services

Required Skills:

  • Proven experience in Java backend development (JDK 21)
  • Strong experience with Spring Boot in building and deploying microservices
  • Expertise in MongoDB and Neo4j (NoSQL and graph database experience)
  • Experience with Kafka for implementing event driven systems
  • Strong knowledge of RESTful APIs and best practices for API development
  • Understanding of system design, scalability, and performance optimization
  • Familiarity with version control (Git) and CI/CD practices
  • Knowledge of unit testing frameworks (JUnit, Mockito, Cucumber, etc)

Preferred Skills:

  • Experience with Docker and Kubernetes for containerization and orchestration
  • Exposure to cloud platforms (AWS, Azure, GCP)
  • Familiarity with Agile development methodologies
  • Knowledge of monitoring tools like Prometheus, Grafana, and ELK stack
  • Work Environment: This position requires a blend of working independently and as part of a collaborative team
  • The role may involve interacting with various stakeholders, including product managers, developers, and business analysts

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Tech Mahindra logo
Tech Mahindra

Information Technology & Services

Noida

RecommendedJobs for You