Transform the world for the better
Principal Software Developer Drive meaningful change, work with innovative people, and shape the technologies that are making the world a better place with the cloud leader for global business. Put your abilities to work on today’s biggest challenges for enterprise customers, governments, and NGOs worldwide. We don’t stand in the way of good ideas and empower you to make yours a reality.
Grow as a person and a professional
Explore self-directed training, mentoring, and on-the-job learning. Have a goal? We’ll help you reach it. Need direction? Let’s make a plan. Take control of your career path with the flexibility and support you need to succeed. From flexible benefits to work-life balance, and wellbeing—you’ll be free to find your own way, bring your best self to work, and make a positive impact on the world around you.
Innovate fearlessly
We innovate tirelessly and so will you. Our products and solutions are always open to questioning and improvement, and we rely on you to drive that evolution by never settling for less. Our culture of inclusion inspires ideas and ensures that everyone’s voice is heard. Change the world in a way that’s uniquely you as part of a culture that empowers fearless innovation.
Table of Contents

We help people see data in new ways, discover insights, unlock endless possibilities.
Job Title: Principal Software Developer
Location: India
Job Type: Full Time
Read Also:-
- The Future of Cloud Engineering in 2025: Trends, Skills, and Opportunities
- How to Become a Successful AI Engineer in 2025: The Ultimate Guide
- Software Engineer in 2025: The Shocking Truth About AI’s Impact
- Upgraded 5 LPA Software Engineer Intern (Product) Role at Teal India – Apply Now!
- Cloud Engineer AI Jobs in 2025 – High-Demand Skills & Salary Guide!
About the job
Job Description
Position Description:
With over 8 years of IT experience in analysis, design, development, documentation, implementation, and testing of software systems using Java and J2EE technologies. Principal Software Developer Strong expertise in application development through various Software Development Life Cycle (SDLC) methodologies, including Agile/Scrum.
Extensive experience with the Spring Framework, including Spring MVC, IOC, AOP, Spring JDBC, and Spring Batch. Proficient in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and more.
Skilled in using Eclipse, RESTful Web Services, SOAP, JAX-WS, Swagger, and XML. Hands-on experience with build and deployment tools like Ant/Maven, logging and debugging using SLF4J and Log4j, and performing unit and integration testing with JUnit.
Principal Software Developer Able to work independently with limited supervision while applying subject matter knowledge in application development. Demonstrates sufficient expertise to resolve issues effectively and develop innovative solutions.
Career Level – IC4
Responsibilities
Principal Software Developer for Roles & Responsibilities:
The individual will be involved in developing new solutions and enhancing existing ones for banking customers.
As a senior technical member, the resource will be responsible for translating high-level design specifications into detailed designs and implementing them.
This role also involves supporting integration testing and the UAT (User Acceptance Testing) phases.
Knowledge of banking solutions, particularly handling high volumes, is advantageous.
Required Qualifications:
Principal Software Developer Primary Skills. : Java/J2EE, Spring Boot, Spring Batch
Secondary Skills: Banking domain
At least 5 years of hands-on development experience in Java/J2EE, Spring Boot, and Spring Batch. Exposure to Java & Microservices is a plus.
The candidate should have a strong aptitude for learning new tools and technologies as needed.
About Us
As a world leader in cloud solutions, Principal Software Developer Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.
Oracle is an Equal Employment Opportunity Employer. Principal Software Developer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
How to Apply:
Please submit your resume and cover letter through Submit Resume to apply for this position.
Apply Here
Join Our WhatsApp Community: Get Updates
Join Our Telegram Channel: Get Updates
Follow Us on Instagram: Get Updates
Job Search FAQs
-
11. What if I don’t have enough experience?
Apply for internships or entry-level roles.
Highlight transferable skills (volunteering, freelance work).
Consider upskilling (online courses, bootcamps). -
6. Should I follow up after applying?
Yes! Send a polite email after 1–2 weeks if you haven’t heard back.