Java Principal Engineer

7 months ago


Pune, India Oracle Full time

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others.

Career Level - IC4

Key Qualifications:

Bachelors/Masters in Engineering or equivalent qualification. Minimum 12 years of software engineering experience in experience in software architecture, coding, development, and implementation. Experience in Microservices, application level design and architecting for SaaS applications and cloud-based applications. DevOps, open source tech stack, security, scalability, performance tuning. Working knowledge of building Microservices using a leading technology stack like Spring / Spring Cloud. Very proficient in Java/JEE, Spring, RESTful APIs, API Gateway, Microservices communications, RDBMS/NoSQL DB and DevOps methodologies and tools. Good understanding and experience of cloud native application design principles (like micro-services, stateless application meant for cloud, containers, 12 factor app principles Must have work on at least two Microservices based development project from scratch. Technical hands-on experience with Microservices Architecture Style and the related patterns, where software is developed as small and independently deployable services that work together modeled around a business domain. Experience with Microservices architecture, configuration, development, and deployment with their underlying technologies including Docker/Kubernetes, Helm, and Prometheus Experience with implementing continuous integration and delivery, CI/CD with their underlying technologies / tools (. Jenkins, GIT, Gradle/Maven, Artifactory) Familiarity with application and infrastructure monitoring tools such as New Relic, Splunk Architectural experience throughout the entire software development lifecycle by continuously making critical adjustments to the architecture to ensure desired results. Experience working on agile development teams (ideally using Scrum or Kanban) Experience with production systems and dealing with production issues Ability to influence others without having direct management responsibility Excellent written and verbal communication skills with the ability to present complex information in a clear, concise manner to all audiences.

Key Responsibilities:

 Responsible for architecture and design of the solution delivered by the team Design and Develop highly scalable, available, secure and elastic solutions that implement industry best practices and cutting-edge technologies. Partner closely with the product owners/business analyst to understand key features and functionalities of existing monolithic application and align newer architecture according to business needs. Build resilient and cloud ready solutions based on Micro Services, Multi-tenancy architecture. And own responsibility for the quality of software solutions. Coach developers, testers to deliver the high-quality software.  Research, analyze and recommend solutions which meet business and technology needs.  Partner with DevOps teams to operationalize the product deliveries.

Preferred Skills -
• Domain knowledge of Banking and Billing



  • Pune, Maharashtra, India Quess Corp Full time

    Job RequirementsQuess Corp is seeking an experienced Principal Java Engineer to join our team. The ideal candidate will have a strong background in Java (JDK 8 and above) and proficiency in Spring Boot and the Spring framework.Key Responsibilities• Design and implement RESTful APIs using Java and Spring Boot• Develop and maintain microservices...


  • Pune, Maharashtra, India myGwork Full time

    Job OverviewAt myGwork, we are seeking a skilled Principal Java Engineer to join our AUM calculation engine development team in the Pune office. This is a unique opportunity to develop productive working relationships with a geographically distributed team and contribute to the success of our business.About the RoleWe are looking for an experienced Senior...


  • Pune, Maharashtra, India Huntsmen and Barons Full time

    Job OverviewHuntsmen and Barons is seeking a seasoned Principal Java Software Engineer to lead our team in delivering cutting-edge software solutions. The ideal candidate will possess expertise in Java, Angular, and React.js, with a strong focus on scalability, reliability, and performance.About the RoleWe are looking for a highly skilled and experienced...


  • Pune, Maharashtra, India GForce Consulting Solutions (OPC) Pvt. Ltd. Full time

    GForce Consulting Solutions Pvt Ltd is a global IT services company that offers next-generation offerings and services powered by engineering, design and artificial intelligence. We are currently hiring for the position of Principal Java Developer in our leading Multinational Client based in Bangalore.Role: Principal Java DeveloperExperience: 7 to 12 years...


  • Pune, Maharashtra, India Applicantz Full time

    Job Title: Principal Cloud Engineer - Java DeveloperAbout Us: Applicantz is a global technology leader that fosters a progressive culture, creativity, and a flexible work environment. We use cutting-edge technologies to stay ahead of the curve and respect diversity in all aspects.Job Description:We are looking for an experienced Java Developer with 6+ years...


  • Pune, India Zycus Full time

    Principal Architect- JAVA (GLO04503) Global DeliveryPuneAbout UsZycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester, and other analysts for its Source to Pay integrated suite. Zycus powers its S2P software with...


  • Pune, Maharashtra, India Synechron Full time

    About the RoleWe are seeking a highly skilled Principal Java Software Architect to join our team at Synechron.Company OverviewSynechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our progressive technologies and optimization strategies span end-to-end Artificial Intelligence,...


  • Pune, India Panzura, LLC Full time

    Panzura Data Services (PDS) Job DescriptionJob Title: Principal Automation EngineerJob Location: RemoteOverview of Job Function- Panzura is seeking a highly skilled Principal SQA (Software Quality Assurance) Engineer with strong automation skills to join our Panzura Data Services (PDS) team.- PDS is a SaaS data management solution providing a single, unified...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer - Java Job Location - Baner, Pune, Maharashtra Domain - Security Multiple positions/openings at various levels About Client - Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility,...


  • pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer - JavaJob Location - Baner, Pune, MaharashtraDomain - SecurityMultiple positions/openings at various levelsAbout Client -Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility, the...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer - Java Job Location - Baner, Pune, Maharashtra Domain - Security Multiple positions/openings at various levels About Client - Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer - JavaJob Location - Baner, Pune, MaharashtraDomain - SecurityMultiple positions/openings at various levelsAbout Client -Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility, the...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer (Java) (multiple positions/openings) Job Location - Baner, Pune, Maharashtra Domain - Security About Client - Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility, the...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer (Java) (multiple positions/openings)Job Location - Baner, Pune, MaharashtraDomain - SecurityAbout Client -Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility, the ability to...


  • Pune, Maharashtra, India Blazeclan Technologies Full time

    We are seeking a highly skilled Principal Java Software Developer to join our team at Blazeclan Technologies in India.About Us:At Blazeclan Technologies, we value innovation and collaboration. We strive to push the boundaries of what is possible with technology, and we're always on the lookout for talented individuals who share our vision.Job Summary:This...


  • Pune, India IntelERA Full time

    Job Title : Principal Software Engineer - ReactLocation : Fully Remote (Preferred candidates in Pune, but open to pan India)Work Hours : 4 PM to 1:30 AM IST with daylight savings (Till 3 PM CST)Experience Required : 8+ YearsRole Summary :We are looking for an experienced Principal Software Engineer specializing in web development with a strong focus on...


  • Pune, India NorthStar HR Consultants Full time

    Job Title - Principal / Senior Software Engineer (Java) (multiple positions/openings)Job Location - Baner, Pune, MaharashtraDomain - SecurityAbout Client -Our client is on a mission to make security possible. By combining the power of a Security Operations Platform, with security expertise, their customers have increased visibility, the ability to...


  • Pune, India Intellias Full time

    Senior/Principal Backend Software Engineer (Java) and Immediate joiner Location: Hybrid from Pune Employment Type: Full-Time About the Role We are looking for a highly skilled Senior/Principal Backend Software Engineer with strong QA expertise to join our SWAT team working on an urgent Klarna integration initiative. In this role, you will work closely...


  • Pune, India Intellias Full time

    Senior/Principal Backend Software Engineer (Java) and Immediate joinerLocation: Hybrid from PuneEmployment Type: Full-TimeAbout the RoleWe are looking for a highly skilled Senior/Principal Backend Software Engineer with strong QA expertise to join our SWAT team working on an urgent Klarna integration initiative. In this role, you will work closely with the...


  • Pune, India PubMatic Full time

    PubMatic (Nasdaq: PUBM) is an independent technology company maximizing customer value by delivering digital advertising’s supply chain of the future. PubMatic’s sell-side platform empowers the world’s leading digital content creators across the open internet to control access to their inventory and increase monetization by enabling marketers to...