Principal Engineer

Vlink

Chennai District

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vlink in Chennai, India seeks a seasoned Java Expert who blends architecture with hands-on coding to deliver scalable enterprise solutions. The role focuses on architecting Java/Jakarta EE systems, applying DDD, and guiding cloud-native microservices across AWS/Azure/GCP.

You will mentor teams, drive best practices, and solve complex engineering challenges while collaborating with product stakeholders to translate requirements into robust software.

Qualifications

  • 4+ years of professional Java and Jakarta EE development experience.
  • Strong command of Java SE 1121 and Jakarta EE techs including JPA, CDI, EJB, JAX-RS, and Jakarta EE containers.
  • Proven microservices arch, DDD, and distributed systems expertise.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization/orchestration (Docker, Kubernetes).
  • Excellent understanding of event-driven architectures, messaging systems (Kafka, RabbitMQ), and API design (RESTful / GraphQL).
  • Proficiency in CI/CD pipelines, DevOps practices, and modern workflows (Git, Jenkins).
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and leadership skills to guide teams and influence stakeholders.

Responsibilities

  • Design, architect, and implement enterprise-grade applications using Java SE and Jakarta EE.
  • Develop and review architecture/design docs for scalability, maintainability, and performance.
  • Apply DDD to model complex domains effectively.
  • Build microservices-based, event-driven, cloud-native architectures on AWS/Azure/GCP.
  • Ensure system reliability and resilience in distributed environments.
  • Lead and mentor development teams on design patterns, coding standards, and modern practices.
  • Collaborate with product owners and stakeholders to translate requirements into robust solutions.
  • Evaluate emerging technologies to improve performance and scalability.
  • Participate in code reviews and maintain high standards of quality.

Skills

Java/Jakarta EE development
DDD
Microservices architecture
Cloud platforms (AWS/Azure/GCP)
Docker & Kubernetes
CI/CD / DevOps
Distributed systems
RESTful / GraphQL APIs
Leadership & mentoring
Code reviews & standards

Tools

Docker
Kubernetes
Git
Jenkins
Kafka
RabbitMQ
WebSphere Liberty
Payara
WildFly

Job description

About the Role :

We are looking for a highly skilled Java Expert who combines strong architecture and design capabilities with a hands-on approach to coding. The ideal candidate is deeply experienced in Java / Jakarta EE, Domain-Driven Design (DDD), and Cloud-Native Systems, with the ability to design and implement scalable, high-performing, and maintainable enterprise solutions.

This role requires a strategic thinker who can define architectural blueprints while remaining deeply involved in the technical implementation - mentoring teams, driving best practices, and solving complex engineering challenges.

Key Responsibilities :
  • Design, architect, and implement enterprise-grade applications using Java SE (1121) and Jakarta EE frameworks.
  • Develop and review detailed architecture and design documents aligning with best practices in scalability, maintainability, and performance.
  • Apply Domain-Driven Design (DDD) principles to model complex business domains effectively.
  • Build microservices-based, event-driven, and cloud-native architectures leveraging AWS, Azure, or GCP.
  • Ensure system reliability and resilience in distributed system environments.
  • Lead and mentor development teams on design patterns, coding standards, and modern software practices.
  • Collaborate with product owners, business stakeholders, and cross-functional teams to translate business needs into robust technical solutions.
  • Evaluate and integrate emerging technologies to improve system performance and scalability.
  • Participate in code reviews and maintain high standards of code quality and technical excellence.
Required Skills & Qualifications :
  • 4+ years of professional experience in Java and Jakarta EE development.
  • Strong command of Java SE (1121) and Jakarta EE technologies including : JPA, CDI, EJB, JAX-RS, and Jakarta EE containers (e.g., WebSphere Liberty, Payara, WildFly).
  • Proven expertise in microservices architecture, domain-driven design (DDD), and distributed systems.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization/orchestration (Docker, Kubernetes).
  • Excellent understanding of event-driven architectures, messaging systems (Kafka, RabbitMQ), and API design (RESTful / GraphQL).
  • Proficiency in CI/CD pipelines, DevOps practices, and modern development workflows (Git, Jenkins, etc.).
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and leadership skills, with the ability to guide teams and influence stakeholders.
Good to Have :
  • Experience with Reactive frameworks (e.g., Spring WebFlux, Quarkus, or Micronaut).
  • Exposure to NoSQL databases (MongoDB, Cassandra) and in-memory data grids (Hazelcast, Redis).
  • Knowledge of security frameworks and OAuth2 / OpenID Connect.
  • Familiarity with Observability tools (Prometheus, Grafana, ELK Stack).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Developer Architect
Java Full Stack Developer Architect

Impronics Technologies • Gurugram District

On-site
INR 4,000,000 - 6,000,000
Java Fullstack Architect
Java Fullstack Architect

Nitor • Pune District

Hybrid
INR 1,500,000 - 2,800,000
Senior Java Software Engineer
Senior Java Software Engineer

UST • Pune District

On-site
INR 1,200,000 - 2,000,000
Senior Java Engineer
Senior Java Engineer

Rakuten • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Java Architect
Java Architect

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Java Technical Lead
Senior Java Technical Lead

Allegis Group • Hyderabad, Pune District

Hybrid
INR 2,500,000 - 4,500,000
Software Development Lead
Software Development Lead

Cashfree Payments • Gurugram District

On-site
INR 4,000,000 - 6,500,000
Solution Architect
Solution Architect

Anrgi Tech Private Limited • Chennai

On-site
INR 1,200,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Ibaset India Software • Ahmedabad District

Hybrid
INR 1,400,000 - 2,000,000
Java Technical Architect
Java Technical Architect

Tekskills Inc. • Mumbai

On-site
INR 5,000,000 - 9,000,000