company logo

Principal Software Engineer

Hyderabad
Full-Time
Senior: 12 to 15 years
Posted on Apr 03 2025

Not Accepting Applications

About the Job

Skills

Java
Software Architecture
Design Patterns
Agile Methodologies
Technical Leadership
Full-Stack Development

Principal Software Engineer (PSE)

Experience: 12+ years

Compensation: Up to 42 LPA

Location: Hyderabad

Key Advantage: Familiarity with Liquibase is a plus.

Role Overview:

We are seeking a highly skilled Principal Software Engineer (PSE) to provide technical leadership and drive the development of cutting-edge software solutions. The ideal candidate will have extensive experience in Java Full Stack Development, with a strong understanding of software architecture, design patterns, and agile methodologies.

Key Responsibilities:

  • Lead and mentor the development team, ensuring best coding practices, architectural integrity, and high-quality software delivery.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Collaborate cross-functionally to understand system dependencies and implementation requirements.
  • Conduct code reviews, enforce coding standards, and provide mentorship to team members.
  • Solve complex technical challenges, optimize performance, and address production issues swiftly.
  • Engage with product managers and stakeholders to understand business needs and contribute to product enhancements.
  • Drive continuous improvement in development processes, code quality, and team efficiency.
  • Stay updated with emerging technologies and introduce best practices for the tech stack.

Skills & Experience Required:

  • 12+ years of hands-on Java development experience with strong logical and analytical skills.
  • Proven expertise in Full Stack Development, with active coding involvement throughout the career.
  • Experience leading and mentoring development teams, with a track record of technical leadership.
  • In-depth knowledge of application design, architecture best practices, and design patterns.
  • Strong experience with Spring Boot, Spring Framework, and ORM frameworks (Hibernate or equivalent).
  • Basic understanding or hands-on experience with Angular or other front-end frameworks.
  • Excellent SQL skills, with query performance tuning knowledge.
  • Proficiency in writing JUnit test cases.
  • Experience working with RESTful APIs and a solid understanding of development standards.
  • Hands-on experience in Agile software development methodologies.

Preferred Skills (Good to Have):

  • Exposure to Liquibase for database version control.
  • Experience with cloud technologies (AWS, Azure, or GCP).
  • Knowledge of CI/CD pipelines, Docker, and Kubernetes.


About the company

"We are an IT solutions and services provider that generates a plethora of compelling solutions and services, all under one single roof. Our uncompromising services, dedicated team, and seamless collaborations helped us build long-term relationships with our clients across the globe. We at Devlats are a data-oriented and tech-driven agency, adhering to the power of research data and analytics, com ...Show More

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Nizamabad

Other open jobs from Devlats Pvt Ltd