Principal Lead Developer - Java Microservices

A world leader in cloud solutions using tomorrow's technology to tackle today's challenges, partnering with industry leaders for over 40+ years.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Principal Lead Developer - Java Microservices

Oracle, a global leader in cloud solutions with over 40 years of industry experience, is seeking a Principal Lead Developer specializing in Java Microservices. This is a hybrid role based in either Bengaluru or Chennai, India, requiring office presence three times per week.

The position demands a seasoned professional with 10+ years of experience in software development, particularly in Java/J2EE, Spring, Spring Boot, and Microservices architectures. As a Principal Lead Developer, you'll be instrumental in defining and evolving standard practices, designing specifications for major projects, and leading their implementation.

The role combines technical expertise with leadership responsibilities, requiring both hands-on development skills and the ability to mentor junior developers. You'll work with cutting-edge technologies in cloud computing, microservices, and modern development practices including CI/CD pipelines.

Oracle offers an exceptional work environment with comprehensive benefits including medical insurance, life insurance, and retirement planning. The company strongly emphasizes diversity and inclusion, providing opportunities for professional growth across industries and cultures. Their commitment to innovation, coupled with operating with integrity, makes this an ideal opportunity for experienced developers looking to make a significant impact in enterprise software development.

The position offers the chance to work on significant projects that influence Oracle's cloud solutions, making it an excellent opportunity for those seeking to advance their careers in a globally recognized technology leader. The hybrid work model provides flexibility while maintaining collaborative opportunities with the team.

Last updated 10 minutes ago

Responsibilities For Principal Lead Developer - Java Microservices

  • Define specifications for significant new projects
  • Design and develop software according to specifications
  • Take an active role in the definition and evolution of standard practices and procedures
  • Perform professional software development tasks for applications and operating systems
  • Debug software applications
  • Mentor juniors and work as a team player

Requirements For Principal Lead Developer - Java Microservices

Java
TypeScript
JavaScript
  • 10+ years of experience
  • Extensive experience in Microservices, Rest Services, JPA, Automated unit testing
  • Proven design skills and expertise
  • Good knowledge of current/emerging technologies and trends
  • Excellent written and verbal communication skills
  • Good analytical, grasping and problem solving skills
  • Must be hands-on
  • Knowledge of Cloud development and deployments
  • Experience with CI/CD development

Benefits For Principal Lead Developer - Java Microservices

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Planning
  • Competitive Benefits Package
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Principal Lead Developer - Java Microservices

Principal Software Developer- Oracle Health (REMOTE)

Principal Software Developer position at Oracle Health, focusing on AI-first EHR development with competitive compensation and comprehensive benefits.

Principal Software Developer(hybrid)

Principal Software Engineer position at Oracle focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.

Principal Technical Program Manager

Principal Technical Program Manager role at Oracle, leading complex cloud and enterprise projects with 6+ years experience required.

Principal Program Manager

Principal Program Manager position at Oracle focusing on communication strategy and team leadership.

Principal Member of Technical Staff

Principal Technical Staff role at Oracle focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.