7 - 12 years

16 - 25 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

THE ROLE

We are looking for a versatile and skilled Technical Lead to work closely with our Requirements Engineer in designing and transforming our IT systems. This role requires expertise in understanding legacy applications while spearheading their migration to cloud environments. You will play a pivotal role in driving innovation, ensuring our applications are efficient, secure, and aligned with modern architectural principles such as Clean Architecture and Domain-Driven Design (DDD).

If you are passionate about creating future-ready solutions, we want you to join our team. Help us shape the future of our IT landscape with your expertise and innovative mindset!

YOUR RESPONSIBILITIES

  • Design

    and

    Develop

    Applications

    : Build robust and scalable software solutions that align with business, security, and compliance requirements
  • Transform

    Legacy

    Systems

    : Understand legacy applications while leading their migration to modern cloud platforms.
  • Implement

    Clean

    Architecture

    &

    DDD

    : Design and develop software adhering to best practices, ensuring scalability and maintainability.
  • Collaborate

    with

    Teams

    : Work closely with the Requirements Engineer, Experts and other stakeholders to translate technical specifications into working software solutions.
  • Develop with Quality in Mind

    : Apply test-driven development (TDD) and integrate testing seamlessly into the development process.
  • Support Integration & Maintenance

    : Contribute to integration, testing, deployment, and maintenance by correcting errors and adding enhancements.
  • Drive Continuous Integration & Deployment (CI/CD)

    : Continuously integrate and deploy applications to ensure streamlined development and delivery.
  • Innovate Software Engineering Methods

    : Research, develop, and implement new software engineering techniques to enhance efficiency and effectiveness.
  • Refine Development Processes

    : Establish and improve processes, standards, and guidelines for software development to ensure high-quality outputs.

Technical

  • Programming Languages:

    Java

    8 & 11, Java 17

    Spring

    Boot.

  • Cloud

    Platforms: Experience migrating applications to

    AWS

    .
  • Containerization:

    with Docker
  • Strong experience with

    Maven

  • Architectural

    Principles

    : Proficiency in Clean Architecture and Domain-Driven Design (DDD).
  • Development

    Practices

    : Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Deployment (CD).
  • Problem-Solving

    Skills

    : Strong debugging, troubleshooting, and performance optimization abilities.

Personal

  • Require 7 - 10 years of technology experience with trending technologies.
  • At least 7 years of experience in design and development of software, experience with large multinational organizations is highly preferred.
  • Excellent communication and collaboration skills
  • Strong analytical and problem-solving abilities.
  • Proactive cost reduction, automation, and improvements in process efficiency.
  • Ability to work independently and as part of a team.
  • Highly motivated and results oriented.
  • High Energy, able to motivate, collaborate and to generate followership.
  • Strong communication skills, with demonstrated capability in engaging a large, distributed organization.

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

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

Gurugram, Haryana, India