Senior Software Engineer (Pune)

Senior Software Engineer (Pune)

15 Oct
|
Bajaj FinServ
|
Pune

15 Oct

Bajaj FinServ

Pune

Location Name: Pune Corporate Office - Mantri

Job Purpose

We are seeking a passionate and skilled Software Engineer (Java Developer) with 5-7 years of hands-on experience in Java, Spring Boot, Hibernate, Oracle Database, and Microservices Architecture. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-grade applications while collaborating with cross-functional teams to deliver high-quality, scalable, secure, and efficient software solutions and support.

The candidate should possess strong technical expertise, excellent analytical and problem-solving skills, and the ability to work in a fast-paced environment while adhering to software engineering best practices and organizational standards.

Duties And Responsibilities

- Design, develop, and maintain Java-based applications using Java, Spring Boot and Hibernate.
- Strong Knowledge of RESTful APIs and microservices architecture.
- Write clean, scalable, and productive code following best practices.
- Design and optimize database interactions using Oracle Database.
- Develop complex SQL queries, stored procedures, and performance-tuned database solutions.
- Monitor and improve database performance and application response times.
- Ensure application performance, scalability, and security.
- Maintain documentation for code, processes, and systems.
- Identify performance enhancement opportunities and define automation process around it
- Work with source control and CI/CD tools for continuous integration and deployment.




- Utilize tools such as Git, Jira, Azure DevOps, Maven, and Gradle during the development lifecycle.
- Support deployment, release management, and production issue resolution activities.

Required Qualifications And Experience PROFESSIONAL EXPERIENCE AND QUALIFICATION

- 5–7 years of professional experience in Java development
- Strong proficiency in Java (Java 8 or above).
- Hands-on experience with Spring Boot and Hibernate/JPA.
- Strong understanding of Microservices Architecture and RESTful Web Services.
- Experience with Oracle Database, including query optimization and performance tuning.
- Good understanding of Object-Oriented Programming (OOP) concepts and design patterns.
- Experience with Maven and/or Gradle build tools.
- Understanding of Azure DevOps CI/CD pipelines and deployment practices.
- Familiarity with application monitoring, logging, and troubleshooting techniques.

KEY TRAITS
- Must be able to think beyond obvious and find out innovative ways to deliver in tight timelines and chaotic environments.
- Provide required support and inputs to the team members. Ensure that the Company’ standards and procedures are being followed across process.
- Enthusiastic, highly motivated and very detail-oriented individual - positive, “can do” attitude.
- Ability to work under pressure in a dynamic and demanding setting.
- Excellent communication skills and able to handle chaos and navigate through it .

📌 Senior Software Engineer (Pune)
🏢 Bajaj FinServ
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (pune) / pune