Java Principal Engineer

3 weeks 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, India PubMatic Full time

    Position DescriptionResource will be directly involved with building groundbreaking new technologies to leapfrog competition within our competitive, fast-paced online advertising industry. The Principal Software engineer will be working on set of micro-services which would have high transaction per second and will be responsible to build and own large...


  • Pune, India PubMatic Full time

    Position DescriptionResource will be directly involved with building groundbreaking new technologies to leapfrog competition within our competitive, fast-paced online advertising industry. The Principal Software engineer will be working on set of micro-services which would have high transaction per second and will be responsible to build and own large...


  • Pune, India PubMatic Full time

    Position DescriptionResource will be directly involved with building groundbreaking new technologies to leapfrog competition within our competitive, fast-paced online advertising industry. The Principal Software engineer will be working on set of micro-services which would have high transaction per second and will be responsible to build and own large...


  • Pune, India PubMatic Full time

    Position Description Resource will be directly involved with building groundbreaking new technologies to leapfrog competition within our competitive, fast-paced online advertising industry. The Principal Software engineer will be working on set of micro-services which would have high transaction per second and will be responsible to build and own large...


  • Pune, Maharashtra, India RS Consultants Full time

    Principal Java Engineer Responsibilities: - Build high quality code following unit testing and test-driven development - Experience with multiple AWS services including SQS, Lambda, DynamoDb, CloudFormation, Step, S3, DocumentDb, API Gateway, etc. - Exposure to Java/Python is also nice to have. - Experience developing and testing RESTful APIs Monitoring,...


  • Pune, India Qualys Full time

    DescriptionThis is a great opportunity to be an integral part of a team building Qualys next generation Micro-Services based technology platform processing over a 100 million transactions and terabytes of data per day, leverage open source technologies, and work on challenging and business-impacting projects.Responsibilities:As a Principal Software Engineer,...


  • Pune, India PubMatic Full time

    Position DescriptionResource will be directly involved with building groundbreaking new technologies to leapfrog competition within our competitive, fast-paced online advertising industry. The Principal Software engineer will be working on set of micro-services which would have high transaction per second and will be responsible to build and own large...


  • pune, India Qualys Full time

    Description This is a great opportunity to be an integral part of a team building Qualys next generation Micro-Services based technology platform processing over a 100 million transactions and terabytes of data per day, leverage open source technologies, and work on challenging and business-impacting projects. Responsibilities: As a Principal...


  • Pune, India Qualys Full time

    Description This is a great opportunity to be an integral part of a team building Qualys next generation Micro-Services based technology platform processing over a 100 million transactions and terabytes of data per day, leverage open source technologies, and work on challenging and business-impacting projects. Responsibilities: As a Principal...


  • pune, India PubMatic Full time

    Company DescriptionPubMatic (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...


  • Pune, India PubMatic Full time

    Company DescriptionPubMatic (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...

  • Principal Engineer

    1 week ago


    Pune, Maharashtra, India Right Move Staffing Solutions Private Limited Full time

    Job Description : As a Principal Engineer you will be providing technical leadership to create high quality software by owning architecture, design and implementation of services within a product. You will be responsible for the technical guidance and mentoring of a team. This role will require excellent communication skills as you will collaborate with...

  • Principal Engineer

    1 week ago


    Pune, Maharashtra, India NielsenIQ Full time

    Job Description Principal Engineer REFID823226 Our NielsenIQ Technology teams are working on our new "Discover" platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on NielsenIQ's data and insights to innovate and grow. As a Principal Engineer, you'll be part of a team of smart, highly...


  • pune, India Securonix Full time

    Job Title : Principal Software EngineerJob Level : Individual ContributorTotal Experience : 14+ yearsRelevant Experience : 10+ yearsPrimary Skill Sets : Big Data, Java, System DesigningSecondary Skill Sets : Hadoop, Scala, Hive, KafkaPOSITION SUMMARY :We're looking for an experienced Software Engineer with knowledge of all stages of software development....

  • Principal Engineer

    2 weeks ago


    Pune, India NielsenIQ Full time

    Job DescriptionPrincipal EngineerREFID823226Our NielsenIQ Technology teams are working on our new “Discover” platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on NielsenIQ’s data and insights to innovate and grow.As a Principal Engineer, you’ll be part of a team of smart, highly skilled...

  • Principal Engineer

    1 week ago


    Pune, Maharashtra, India NielsenIQ Full time

    Job DescriptionPrincipal EngineerREFID823226Our NielsenIQ Technology teams are working on our new "Discover" platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on NielsenIQ's data and insights to innovate and grow.As a Principal Engineer, you'll be part of a team of smart, highly skilled...


  • Pune, India Seven N Half Full time

    About the Role :- As a Principal Engineer, you will be working closely with product managers, QA engineers, designers & software engineers, and will be responsible for designing, building, deploying and scaling various products as part of the Technology Team- You will be responsible to lead one or more backend systems / microservices and deliver the APIs for...


  • Pune, India Seven N Half Full time

    About the Role :- As a Principal Engineer, you will be working closely with product managers, QA engineers, designers & software engineers, and will be responsible for designing, building, deploying and scaling various products as part of the Technology Team- You will be responsible to lead one or more backend systems / microservices and deliver the APIs for...


  • Pune, India Seven N Half Full time

    About the Role :- As a Principal Engineer, you will be working closely with product managers, QA engineers, designers & software engineers, and will be responsible for designing, building, deploying and scaling various products as part of the Technology Team- You will be responsible to lead one or more backend systems / microservices and deliver the APIs for...


  • Pune, Maharashtra, India Seven N Half Full time

    About the Role :- As a Principal Engineer, you will be working closely with product managers, QA engineers, designers & software engineers, and will be responsible for designing, building, deploying and scaling various products as part of the Technology Team- You will be responsible to lead one or more backend systems / microservices and deliver the APIs for...