Back to list

Vacancy description

EdgeVerve - Principal Software Development Engineer - Java Backend Architecture in India, भारत

Edgeverve Systems Limited

India, भारत

Job Summary:We are looking for a Principal Java Backend Engineer to drive the architecture, technical strategy, and engineering excellence of complex backend https://jobeax.com/link/ZjwtbDzaKMLhOuHB role requires deep expertise in Java ecosystems, distributed systems, large-scale microservices, cloud-native architecture, and system https://jobeax.com/link/g5lvMfGP3gx5XUhf successful candidate will influence technical decisions across teams and guide the design and delivery of highly reliable enterprise https://jobeax.com/link/wXURIxgrAfa888Pf Responsibilities:- Define and evolve the architecture of large-scale backend platforms and distributed applications.- Establish technical direction, architecture standards, and engineering best practices across multiple teams.- Lead the design of resilient, scalable, secure, and highly available systems using Java and modern backend frameworks.- Evaluate architectural alternatives and make decisions regarding service decomposition, data ownership, integration patterns, and technology selection.- Design distributed systems addressing fault tolerance, consistency, concurrency, latency, throughput, and recovery.- Drive platform modernization, legacy application transformation, and migration to cloud-native architectures.- Establish API governance, event-driven integration standards, service contracts, and versioning practices.- Guide database architecture, caching strategies, data access patterns, and performance optimization.- Define standards for observability, production readiness, incident management, disaster recovery, and service reliability.- Drive secure-by-design practices, threat mitigation, access control, and compliance with organizational security standards.- Partner with engineering leaders, product stakeholders, architects, and infrastructure teams to align technology decisions with business objectives.- Mentor senior engineers and technical leads, building strong engineering capabilities across teams.- Review critical designs and complex implementations, identify technical risks, and ensure sustainable architecture.- Drive engineering productivity through automation, CI/CD improvements, testing strategies, and developer tooling.- Lead resolution of high-impact production incidents and establish preventive https://jobeax.com/link/qKJ6UXXcYwcJVXPx Skills:- Extensive hands-on expertise in Java, JVM internals, concurrency, garbage collection, memory management, and performance optimization.- Deep experience with Spring Boot, microservices, and enterprise application architecture.- Proven expertise in distributed systems, high-throughput services, and large-scale backend platforms.- Strong understanding of event-driven architecture, messaging systems, and asynchronous communication.- Advanced knowledge of database design, distributed data management, caching, and transaction consistency.- Experience architecting cloud-native applications on AWS, Azure, or GCP.- Strong knowledge of Docker, Kubernetes, CI/CD, infrastructure automation, and production observability.- Expertise in system design, design patterns, domain-driven design, and architecture documentation.- Strong understanding of application security, resilience engineering, scalability, and disaster recovery.- Demonstrated ability to influence technical direction across multiple engineering https://jobeax.com/link/TKg5uFi8EXixZol0 Qualifications:- Experience with high-availability, high-volume enterprise systems.- Exposure to platform engineering, service mesh, API management, and developer platforms.- Experience with architecture governance, technology roadmaps, and technical modernization initiatives.- Knowledge of SRE principles, service-level objectives, and operational https://jobeax.com/link/n7v7vfl76y3kLxkA Competencies:- Strategic technical leadership, architecture ownership, engineering mentorship, cross-functional influence, complex problem-solving, and alignment of technical strategy with business outcomes. (ref:hirist.tech)

Similar vacancies

More like this role

Squareroot Consulting Pvt Ltd.

Principal Engineer - Software Development

Principal Engineer - Software Development Responsibilities :- Work with multiple project teams internal and outsourced development partners responsible for all stages of quality assurance for complex products and platforms, including testing strategy, analysis, coding, results evaluation, and proposed corrective actions- ...

Bangalore, भारत

  • Hybrid
  • On-site
  • Full-time
  • Contract
... with ongoing feedback. Ready to make an impact at the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer to join our team. This is a Hybrid role based in Bangalore, reporting to the Director, Software Development Engineering in the ...

Bangalore, भारत

Squareroot Consulting Pvt Ltd.

Principal Engineer - Software Development

Principal Engineer - Software Development Responsibilities :- Work with multiple project teams internal and outsourced development partners responsible for all stages of quality assurance for complex products and platforms, including testing strategy, analysis, coding, results evaluation, and proposed corrective actions- ...

Bangalore, भारत

... practice within the segment and scale.- Significant Contribution to the productization and standardization of Infosys AI platforms, industry stacks, and Frontier Engineering offerings through field insights.- Define reusable transformation frameworks, reference architectures, and solution blueprints adopted across multiple engagements.- ...

Noida, भारत

  • Hybrid
  • Contract
  • IT
Role : Principal Software Engineer (Full Stack, GenAI) | Pune | Hybrid | Product CompanyAbout the role : We are hiring a hands-on Principal Software Engineer for the Pune engineering team of a well-established B2B enterprise software product company. You will design and build cloud-native, full-stack product features and ...

Pune, भारत

  • Hybrid
  • On-site
  • Full-time
  • Contract
... feedback. Ready to make an impact at the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer to join our team. This is a hybrid role based in Bangalore, India reporting to the Director Software Engineering in the Engineering department. ...

Bangalore, भारत

  • Full-time
Role : Product Development Lead - C++ | Finacle | BankingLocations : Bangalore / Hyderabad / Chennai / PuneExperience : 7+ YearsEmployment Type : Full-timeWhat it takes to be part of Finacle?- 7-10 years of hands-on development experience in Java, https://jobeax.com/link/JSd7UYCSg572jJDY, or C++- Proven ability to build, ...

Bangalore, भारत

  • Remote
  • Hybrid

802110

... or follow us on X, LinkedIn , Facebook , and Instagram . Role Overview We are seeking a highly skilled and visionary Senior Principal Engineer to lead the architecture, design, and development of our next-generation Enterprise Wireless Access Point (AP) solutions. In this role, you will define the software architecture for ...

Bangalore, भारत

MicroStrategy India

Software Engineer, Principal

  • On-site
  • Full-time
  • IT
... are looking for a Principal Software Engineer to lead implementation of high-performance, scalable backend systems using modern C++ in a distributed, global engineering environment. Responsibilities: • Design and develop scalable backend modules • Lead code reviews, mentor engineers, and promote best practices • Work closely ...

Chennai, भारत

Lowe's Home Centers

Principal Software Engineer

  • On-site
  • Full-time
  • IT

$83 USD

... on best practices and various aspects of software architecture design and implementation. Actively commits source code that serves as an example for other engineers to follow. Required Qualifications 10 years of experience in software development or related field 8 years of experience in any of the following: software ...

Bangalore, भारत

  • Hybrid
  • IT
... high-performance C/C++ software for simulation debug and visualization workflows, solving complex, open-ended problems in collaboration with a senior group of engineers in a fast-paced and dynamic environment. Key Responsibilities - Design, develop, and optimize high-performance C/C++ software for simulation debug and visualization ...

Noida, भारत