Empleos

Java Full Stack Principal Engineer

Posted 19 days ago
ULTISOURCE
Client Type: Product Company

Job Type: Full Time With Client

Work Mode: Hybrid

Location: Hyderabad, India

Experience: 9 – 16 Years

Skills: Java, Spring boot, Javascript, Microservices, Kubernetes

Role Overview

We are looking for an experienced Java Full Stack Engineer at Principal / Staff engineer level with strong hands-on expertise in building scalable, enterprise-grade applications. This is an Individual Contributor role for engineers who enjoy coding, solving complex technical problems, and contributing to application design and architecture.

This is a backend-focused Individual Contributor role requiring deep expertise in Java, Spring Boot, Microservices, and Kafka, along with working experience in modern frontend technologies such as Angular or React.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Java and Spring Boot.
  • Build and enhance microservices and event-driven applications using Kafka.
  • Develop secure, scalable REST APIs and backend services.
  • Contribute hands-on to coding, debugging, code reviews, testing, and performance optimization.
  • Develop and integrate modern frontend applications using Angular or React.
  • Participate in application design and architecture discussions for scalability, reliability, and maintainability.
  • Troubleshoot complex application and production issues and implement long-term solutions.
  • Collaborate with Product, Architecture, QA, DevOps, and other engineering teams.
  • Drive engineering best practices around code quality, automated testing, CI/CD, and secure development.

Required Skills

  • 9–16 years of software development experience with strong hands-on coding expertise.
  • Strong proficiency in Java, Spring Boot, and Microservices Architecture.
  • Hands-on experience with Apache Kafka and event-driven architecture.
  • Strong experience designing and developing REST APIs.
  • Experience with Angular or React and JavaScript/TypeScript.
  • Strong understanding of Object-Oriented Programming, Design Patterns, and Distributed Systems.
  • Experience with SQL/NoSQL databases.
  • Familiarity with Docker, Kubernetes, CI/CD, and cloud platforms such as AWS, Azure, or GCP.
  • Strong debugging, problem-solving, and application performance optimization skills.

We focus on the people side of the enterprise, delivering staffing and HR solutions that support business growth and workforce success.

Americas | India | UAE

ULTISOURCE Pvt. Ltd. | COPYRIGHT | ALL RIGHTS RESERVED

Get hiring insights, talent trends, and updates from ULTISOURCE.
Login to Apply Now

Recommended Jobs

Sr Manager, Software

Posted just now

BANKING JOB

Posted just now

Android Developer

Posted 19 hours ago

Senior - Android Developer

Posted 19 hours ago

About Empleos

Empleos is a job board platform connecting job seekers with employers across India, featuring thousands of job listings across diverse industries and locations. The platform is completely free for both job seekers and employers — no hidden fees, no subscription costs, and no charges for posting jobs or applying to positions.

Other Countries: United States, Colombia

© 2026 Empleos. All rights reserved.