Home
Jobs

6129 Hibernate Jobs - Page 29

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 8.0 years

25 - 30 Lacs

Kolkata

Work from Office

Naukri logo

Join our Team About this opportunity: We are looking for and experienced Java Developer or Architect with strong technical expertise to design and lead development of scalable, high performance Java applications. The ideal candidate should have in depth understanding of Java/J2ee technologies, Design Pattern, Microservice Architecture, Docker & Kubernetes, Integration Framework. This role requires design skills, excellent problem-solving skills, and the ability to collaborate with cross-functional teams, including DevOps, and Front-End developers. What you will do: Architect, design, and implement back-end solutions using Java/J2ee, Spring MVC, Spring Boot and related frameworks. Design, develop and maintain scalable Java components using REST or SOAP based Web Services Design & develop enterprise solution with Messaging or Streaming Framework like ActiveMQ, HornetQ & Kafka Work with Integration Framework like Apache Camel/Jboss Fuse/Mule ESB/EAI/Spring Integration. Make effective use of Caching Technologies (like Hazlecast /Redis /Infinispan /EHCache /MemCache) in application to handle large volume of data set. Deploy the application in Middleware or App Server (like Jboss/Weblogic/tomcat) Collaborate with the DevOps team to manage builds and CI/CD pipelines using Jira, GitLab, Sonar and other tools. The skills you bring: Strong expertise in Java/J2ee, Springboot & Micriservices. Good understanding of Core Java concepts (like Collections Framework, Object Oriented Design) Experience in working with Multithreading Concepts (like Thread Pool, Executor Service, Future Task, Concurrent API, Countdown Latch) Detailed working exposure of Java8 with Stream API, Lambda, Interface, Functional Interfaces Proficiency in Java Web Application Development using Spring MVC & Spring Boot Good Knowledge about using Data Access Frameworks using ORM (Hibernate & JPA) Familiar with Database concepts with knowledge in RDBMS/SQL Good understanding of Monolithic & Microservice Architecture What happens once you apply? We encourage you to consider applying to jobs where you might not meet all the criteria. We recognize that we all have transferrable skills, and we can support you with the skills that you need to develop.

Posted 5 days ago

Apply

3.0 - 6.0 years

4 - 9 Lacs

Bengaluru

Hybrid

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot Minimum 3 year(s) of experience is required Educational Qualification : BE Summary: As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for developing and implementing software solutions using Spring Boot. Your typical day will involve collaborating with the team to understand business needs, designing and coding applications, and ensuring the quality and performance of the software. Roles & Responsibilities: - Design, build, and maintain efficient, reusable, and reliable Java services. - Follow our Software Development Life Cycle (based on SAFE methodology). - Gaining a deep understanding of our technology stack, driving our strategic plans with the ability to raise questions where necessary. - Supporting the deployment and progression of services from test environments through to production. Applicants must have a strong background in: - Java(8+), Spring Boot, Postgres - Agile methodologies. - Secure coding practices. - Git and/or GitHub. - Unit, component and integrated component testing and associated tooling. Experience with the following would be advantageous: - Collaboration and project management tools - especially Rally and Confluence. - API design using Swagger / OpenAP - Automated testing frameworks and processes. - Cloud development experience (AWS, Azure). Professional & Technical Skills: - Must To Have Skills: Proficiency in Spring Boot. - Good To Have Skills: Experience with Java, Hibernate, and RESTful APIs. - Strong understanding of software development principles and best practices. - Experience with database systems such as MySQL or Oracle. - Knowledge of front-end technologies such as HTML, CSS, and JavaScript. - Familiarity with version control systems like Git. - Ability to troubleshoot and debug software issues. - Excellent problem-solving and analytical skills.

Posted 5 days ago

Apply

2.0 - 4.0 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

Qualifications Experience - 2-4 years Education - B.E/B.Tech/MCA/M.Tech Minimum Qualifications Bachelors Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field) 2 years of experience in software development or a related field 2 years of experience in database technologies 2 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) Skillset: 1. 2 years of experience in software development or a related field 2 2 years of experience in database technologies 3. 2 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC) 4. 2 years of experience in Java, JEE application development. 5. Proficient in core Java 8 or higher 6. Spring boot / Microservices development experience is a must 7. Experience with JPA and Hibernate. 8. Should have experience in creating APIs / Kafka consumers. 9. Should have worked in Agile methodology. 10. Strong in DSA and problem Solving 11.Collaboration Tools: Experience with collaboration tools like Jira, Confluence, or Slack. 12.Problem-Solving: Strong analytical and problem-solving skills. 13.Communication: Excellent verbal and written communication skills. 14.Version Control: Proficiency with Git and version control workflows. 15.Must have done Hackerrank/Leetcode/GFG problem --- 100 problems. .

Posted 5 days ago

Apply

1.0 - 5.0 years

7 - 8 Lacs

Noida

Work from Office

Naukri logo

Infinite Computer Solutions India Pvt. Ltd. is looking for Software Engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods. Directing our software programming initiatives Overseeing the development of documentation. Working closely with clients and cross-functional departments to communicate project statuses and proposals. Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems. Managing the software development lifecycle. Monitoring system performance. Communicating key project data to team members and building cohesion among teams. Developing and executing project plans. Applying mathematics and statistics to problem-solving initiatives. Applying best practices and standard operating procedures. Creating innovative solutions to meet our companys technical needs. Testing new software and fixing bugs. Shaping the future of our systems.

Posted 5 days ago

Apply

1.0 - 6.0 years

9 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About this opportunity: We are looking for and experienced Java Developer or Architect with strong technical expertise to design and lead development of scalable, high performance Java applications. The ideal candidate should have in depth understanding of Java/J2ee technologies, Design Pattern, Microservice Architecture, Docker & Kubernetes, Integration Framework. This role requires design skills, excellent problem-solving skills, and the ability to collaborate with cross-functional teams, including DevOps, and Front-End developers. What you will do: Architect, design, and implement back-end solutions using Java/J2ee, Spring MVC, Spring Boot and related frameworks. Design, develop and maintain scalable Java components using REST or SOAP based Web Services Design & develop enterprise solution with Messaging or Streaming Framework like ActiveMQ, HornetQ & Kafka Work with Integration Framework like Apache Camel/Jboss Fuse/Mule ESB/EAI/Spring Integration. Make effective use of Caching Technologies (like Hazlecast /Redis /Infinispan /EHCache /MemCache) in application to handle large volume of data set. Deploy the application in Middleware or App Server (like Jboss/Weblogic/tomcat) Collaborate with the DevOps team to manage builds and CI/CD pipelines using Jira, GitLab, Sonar and other tools. The skills you bring: Strong expertise in Java/J2ee, Springboot & Micriservices. Good understanding of Core Java concepts (like Collections Framework, Object Oriented Design) Experience in working with Multithreading Concepts (like Thread Pool, Executor Service, Future Task, Concurrent API, Countdown Latch) Detailed working exposure of Java8 with Stream API, Lambda, Interface, Functional Interfaces Proficiency in Java Web Application Development using Spring MVC & Spring Boot Good Knowledge about using Data Access Frameworks using ORM (Hibernate & JPA) Familiar with Database concepts with knowledge in RDBMS/SQL Good understanding of Monolithic & Microservice Architecture We encourage you to consider applying to jobs where you might not meet all the criteria. We recognize that we all have transferrable skills, and we can support you with the skills that you need to develop. Primary country and city: India (IN) || Chennai Job details: Software Developer Job Stage: Job Stage 4 Primary Recruiter: Avishek Lama Hiring Manager: Suranjit Dutta

Posted 5 days ago

Apply

13.0 - 17.0 years

15 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Visa s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa s internal standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities Essential Functions: Works directly with product owners to gather and refine requirements across products, adding and taking into account existing tools and solutions across the organization. Develops and designs advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem. Provides domain expertise on the development of technical documentation of solutions and contributes to standard processes in technical documentation as needed. Plays a key role in the development and delivery of new features across products from end-to-end. Be a security champion collaborating with security team to implement and verify secure coding techniques. Develop and maintain automation scripts to streamline and enhance the testing process. Engage with product engineering teams and product owners during code/design reviews, regular meetings, and incident responses throughout product development and operations cycles. Provide guidance to junior developers and work independently on technical software development issues. Learn and adapt to newer tools and technologies, including Generative AI models, to improve developer experience and productivity. **We do not expect that any single candidate would fulfill all of these characteristics. For instance, we have exciting team members who are really focused on building scalable systems but didn t work with payments technology or web applications before joining Visa. Basic Qualifications 12+ years of relevant work experience with a Bachelor s Degree or with an Advanced Degree 100% hands-on currently in Java backend development with strong proficiency in Java, Spring Boot, JPA, Hibernate

Posted 5 days ago

Apply

3.0 - 8.0 years

6 - 7 Lacs

Ahmedabad

Work from Office

Naukri logo

We enable #HumanFirstDigital 3+ years of Strong experience in Java Must have experience in Java, Spring, Spring boot, Microservices, JPA and Hibernate. Strong working experience with databases like MySQL and SOLR. Must Experience in identifying, debugging and resolving production customer issues Help team with their technical questions and suggest optimized solutions whenever possible. Work with distributed team in highly collaborative environment Must experience in AWS service Should have experience to write loosely coupled, modular and clean code. Experience in writing unit and integration test cases using Junit and Mockito. Involve in code review process and make sure team follows best practices. After review code, must suggest best practice for code and system. Help establish an efficient engineering process with help of architect and product owner. Mentor junior engineers. Make sure team writes unit and integration test cases for all modules Strong communication skills. Identify, debug and resolve production client issues on high priority. Writes modular code using MVC design pattern. Ability to learn and adapt quickly Analytical approach to problem solving Good to have knowledge of CI/CD, Cloud deployment Follow Agile methodology with active participation in sprint planning, sprint review and daily stand-up meetings Our Commitment to Diversity & Inclusion: Our Perks and Benefits: Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning/upskilling experience and provide care and support for you and your loved ones. As an Apexon Associate, you get continuous skill-based development, opportunities for career advancement, and access to comprehensive health and well-being benefits and assistance. We also offer: o Group Health Insurance covering family of 4 o Term Insurance and Accident Insurance o Paid Holidays & Earned Leaves o Paid Parental LeaveoLearning & Career Development o Employee Wellness Job Location : Ahmedabad, India

Posted 5 days ago

Apply

7.0 - 12.0 years

7 - 11 Lacs

Noida

Work from Office

Naukri logo

Experience Level: Salary Immediate Joiners Preferred About the Role We are looking for an experienced Senior Java Developer with 5 to 7 years of professional expertise in designing, developing, and deploying high-performance enterprise applications. The ideal candidate must have solid hands-on development experience in Java and related frameworks, excellent problem-solving skills, and the ability to work independently or as part of a global team. Senior Java Developer Key Responsibilities Design, develop, test, and deploy scalable Java-based applications. Build and maintain RESTful APIs, microservices, and backend components. Analyze business requirements and translate them into technical specifications. Write clean, maintainable, and efficient code following best practices. Perform code reviews, unit testing, integration testing, and debugging. Collaborate with cross-functional teams including architects, QA, DevOps, and product owners. Optimize application performance, scalability, and security. Mentor junior developers and contribute to knowledge-sharing within the team. Participate in Agile/Scrum ceremonies and actively contribute to sprint planning and retrospectives. Document technical designs, solutions, and processes. Core Technical Skills (Must-Have) Strong proficiency in Core Java (8/11/17) and object-oriented programming principles. Expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data). Experience in developing and consuming RESTful Web Services and SOAP APIs . Proficiency in Microservices Architecture and inter-service communication patterns. Experience with SQL Databases (MySQL, PostgreSQL, Oracle, etc.). Hands-on experience with ORM tools like Hibernate / JPA . Strong knowledge of multithreading, concurrency, collections, and data structures . Secondary / Good-to-Have Skills Exposure to Cloud Platforms (AWS, Azure, GCP). Experience with Containerization (Docker, Kubernetes) . Familiarity with CI/CD tools (Jenkins, GitLab CI, Bamboo, etc.). Working knowledge of Message Queues / Streaming Platforms (Kafka, RabbitMQ, ActiveMQ) . Understanding of NoSQL Databases (MongoDB, Cassandra, Redis). Experience with Unit Testing frameworks (JUnit, Mockito). Familiarity with DevOps and Infrastructure as Code (IaC) concepts. Soft Skills Strong analytical and problem-solving skills. Excellent communication and interpersonal skills. Ability to work in a fast-paced, deadline-driven environment. Self-motivated with a strong sense of ownership and accountability. Strong team player with leadership capabilities. Preferred Qualifications Bachelor s or Master s degree in Computer Science, Engineering, or a related field. Relevant Java certifications (Oracle Certified Professional Java SE, Spring Professional, etc.) are a plus.

Posted 5 days ago

Apply

3.0 - 8.0 years

15 - 17 Lacs

Gandhinagar

Work from Office

Naukri logo

Job Description : Must have strong fundamentals clarity on Core Java Must have good experience in Object Oriented Programming and Design Patterns Must have software development experience and proven track record of successful delivery Must be very comfortable with Java 8 syntaxes and best coding practices Willing to take up challenge and able to deliver high quality work under tight schedule Should have worked as team member in a team of minimum 3 Good command on written and spoken English Lead a team of senior junior developers at offshore. Provide guidance and direction to offshore resources. Experience - 5- 8 Years Job Location - Work From Office ( Pune / Ahmedabad / Gandhinagar ) Mandatory Skills - Java, Spring Boot, Microservices, Hibernate, Data Structures. Key Skills : Java Core Java Microservices Spring Boot Hibernate Data Structures

Posted 5 days ago

Apply

3.0 - 8.0 years

15 - 18 Lacs

Gandhinagar

Work from Office

Naukri logo

- Proficiency in Java, J2EE, Struts, Spring MVC, Spring Boot, Hibernate, IBatis, Database (Oracle/SQL Server), Jasper Reports . - 3-5 projects Implementation experience in above technologies preferred . - Experience in JBoss FUSE. - Hands on experience in developing apps using HTML5 , Bootstrap, Advance Java script, React JS. - Project Management methodology applied to software development projects - Hands on experience in writing DB queries - Hands on experience in container management platform, micro-services development is preferable Application Programming - The ability to code and test modules that meet the design specifications in JAVA Technologies as mentioned below Primary Core Java, Struts, Spring MVC, Spring Boot, Hibernate, iBatis, MyBatis, Log4j, Maven, ANT, REST APIs, API security AngularJs, Bootstrap, JQuery, ExtJS, ReactJS, HTML, Eclipse, Ajax, SOAP Web services. Experience in any CI/CD tool is required, preferably Azure Devops. Hands on experience on multi-threading, real-time processing and interface programming Secondary Writing SQL queries and creating DB objects in Relational Databases like Oracle, SQL Server. Analyzing PL/SQL packages, procedures, functions and DB triggers. Development of micro-services, container management platform. Configuring & Optimizing the System - The ability to ensure optimum system operation through the use of system rules, control parameters or commands Ability to write SQL queries. Key Skills : Spring Boot Java Script Bootstrap React Js Hibernate

Posted 5 days ago

Apply

5.0 - 10.0 years

7 - 17 Lacs

Mumbai, Pune, Mumbai (All Areas)

Hybrid

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Enterprise Edition Good to have skills : Experience with Spring Framework, Hibernate, and Oracle Database Minimum 5 year(s) of experience is required Educational Qualification : BE Summary: As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using Java Enterprise Edition. Your typical day will involve collaborating with cross-functional teams, analyzing user requirements, and developing high-quality software solutions. Roles & Responsibilities: - Design, develop, and maintain high-quality software solutions using Java Enterprise Edition. - Collaborate with cross-functional teams to analyze user requirements and design software solutions that meet business process and application requirements. - Develop and maintain technical documentation, including design documents, user manuals, and test plans. - Participate in code reviews, ensuring that code is maintainable, scalable, and meets coding standards. Professional & Technical Skills: - Must To Have Skills: Strong proficiency in Java Enterprise Edition. - Good To Have Skills: Experience with Spring Framework, Hibernate, and Oracle Database. - Solid understanding of software development life cycle (SDLC) and agile methodologies. - Experience with software development tools such as Eclipse, IntelliJ IDEA, and Git. - Experience with web application development using HTML, CSS, and JavaScript. - Strong problem-solving and analytical skills.

Posted 5 days ago

Apply

3.0 - 8.0 years

5 - 15 Lacs

Mumbai, Mumbai Suburban

Work from Office

Naukri logo

Responsibilities Integration of user-facing elements developed by front-end developers Implementation of backend-application-logic/API-development Build efficient, testable, and reusable modules and applications Work closely with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverables, time lines, and to ensure timely completion of deliverables. Contribute in all phases of the development lifecycle Requirements Education in Information Technology or equivalent working experience 4+ years of web programming in PHP, HTML, Javascript and corresponding frameworks and technologies is a must Experience in developing, building mobile/responsive web solutions is a must Experience in state-of-the-art PHP frameworks is a must (e.g. Symfony, CodeIgniter, Laravel, etc) Experience working with GIT/code deployment strategies is a must Experience in database design and programming, especially MySQL and MSSQL is a must Experience with Bootstrap, LESS, JSON, XML, HTML, Javascript, jQuery, AngularJS, nodeJS, REST API and PHP-template-engines like Smarty is a must Working knowledge of frontend technologies like JavaScript, HTML5, CSS and JavaScript frameworks like jQuery/AngularJS/nodeJS is a must Experience with Apache HTTP server, IIS, Azure Webapps and/or other webserver systems is a must Practical experience/expertise with framework Symfony is a plus Experience in setting up and deploying databases and web applications in Microsoft Azure Environment (Azure Webapps, Azure DevOps) is a plus Experience in Enterprise Content Management Systems is a plus Experience with Eclipse or Visual-Studio-Code development tool is a plus Agile Development experience is a plus Creative, innovative thinking, adapt to newest trends and provide pragmatic solutions. Good communication skills and ability to work in a team environment Good multitasking ability, analytical and problem-solving skills independently English fluency in writing and speaking Readiness to travel, if needed

Posted 5 days ago

Apply

7.0 - 12.0 years

8 - 12 Lacs

Pune

Work from Office

Naukri logo

Position Overview: As a Senior Software Engineer specializing in backend technologies for Storage and Network monitoring in an AI enabled Data center as well as Cloud , you will play a critical role in designing, developing, and delivering high-quality features within aggressive timelines. Your expertise in microservices-based streaming architectures and strong hands-on development skills are essential to solve complex problems related to large-scale data processing. Proficiency in backend technologies such as Java, Python is crucial. Work Type- Hybrid Key Responsibilities: Hands-on Development: Actively participate in the design, development, and delivery of high-quality features, demonstrating strong hands-on expertise in backend technologies like Java, Python, Go or related languages. Microservices and Streaming Architectures: Design and implement microservices-based streaming architectures to efficiently process and analyze large volumes of data , ensuring real-time insights and optimal performance. Agile Development: Collaborate within an agile development environment to deliver features on aggressive schedules, maintaining a high standard of quality in code, design, and architecture. Feature Ownership: Take ownership of features from inception to deployment, ensuring they meet product requirements and align with the overall product vision. Problem Solving and Optimization: Tackle complex technical challenges related to data processing, storage, and real-time monitoring, and optimize backend systems for high throughput and low latency. Code Reviews and Best Practices: Conduct code reviews, provide constructive feedback, and promote best practices to maintain a high-quality and maintainable codebase. Collaboration and Communication: Work closely with cross-functional teams, including UI/UX designers, product managers, and QA engineers, to ensure smooth integration and alignment with product goals. Documentation: Create and maintain technical documentation, including system architecture, design decisions, and API documentation, to facilitate knowledge sharing and onboarding. Qualifications: Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. 7+ years of hands-on experience in backend development, demonstrating expertise in Java, Python or related technologies. Strong domain knowledge in Storage and Networking, with exposure to monitoring technologies and practices. Experience is handling the large data-lakes with purpose-built data stores (Vector databases, no-SQL, Graph, Time-series) Practical knowledge of OO design patterns and Frameworks like Spring, Hibernate. Extensive experience with cloud platforms such as AWS, Azure or GCP and development expertise on Kubernetes , Docker, etc. Solid experience designing and delivering features with high quality on aggressive schedules. Proven experience in microservices-based streaming architectures, particularly in handling large amounts of data for storage and networking monitoring. Familiarity with performance optimization techniques and principles for backend systems. Excellent problem-solving and critical-thinking abilities. Outstanding communication and collaboration skills. Why Join Us: Opportunity to be a key contributor in the development of a leading performance monitoring company specializing in AI-powered Storage and Network monitoring. Collaborative and innovative work environment. Competitive salary and benefits package. Professional growth and development opportunities. Chance to work on cutting-edge technology and products that make a real impact.

Posted 5 days ago

Apply

3.0 - 9.0 years

15 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

Software Engineer Do you enjoy being part of a successful team Do you like working in collaborative teams and solving technical problems Join our team! Baker Hughes is the leading energy technology company, who delivers across the energy value chain through our market-leading business segments. Built on a century of experience and conducting business in over 120 countries. Our innovative technologies and services are taking energy forward! Making it safer, cleaner and more efficient for people and the planet. Partner with the best As a Software Engineer, you will be responsible for: Acting as a member of the Software Center of Excellence, representing the face of high quality design and development practices Developing high performing, scaling and innovative end-to-end web applications Collaborating with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions Applying principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques Writes codes that meets standards and delivers desired functionality using the technology selected for the project Building features such as web services and Queries on existing tables Understanding performance parameters and assess application performance Working on core data structures and algorithms and implement them using language of choice Fuel your passion To be successful in this role you will: Have an experience developing web applications (Spring, RESTful, Jersey, RestEasy,JAX-WS, Web Services) Have an experience with front-end technologies such as Javascript, HTML5, CSS, AngularJS, BackboneJS, EmberJS, KnockoutJS Have an experience with database tools (JPA, Hibernate,JDBC, Spring Data) Have an experience with rules engines (Camel, Drools, JRules) modern tooling (Gradle, Maven, Git, SVN) Have a solid understanding of the underlying infrastructure needed to run a large distributed web application Has the ability to break down problems and estimate time for development tasks Have an ability to make basic technology choices based on experience Demonstrates awareness about competitors and industry etc. Work in a way that works for you We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns: Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive Working with us Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other. Working for you Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect: Contemporary work-life balance policies and wellbeing activities Comprehensive private medical care options Safety net of life insurance and disability programs Tailored financial programs Additional elected or voluntary benefits

Posted 5 days ago

Apply

2.0 - 5.0 years

5 - 8 Lacs

Thiruvananthapuram

Work from Office

Naukri logo

Hands-on Experience with application programming in Java/J2EE. Experienced in Spring framework and related patterns in MVC and Boot. Good knowledge of Design patterns and experience in implementations of those. Experience in different type of JMS integrations (e.g. MQ, RabbitMQ,Kafka,Native etc.). Preferably hands on experience in DevOps patterns and practices. Preferably good understanding of application servers and containers (JBoss/Weblogic, Docker containers etc.). Hands-on experience preferred in cloud platforms (AWS/Azure/Openshift). Experienced in Service Oriented Architecture, WebServices (ReST/MicroServices) development. Knowledge in UNIX based Operating systems environments. Excellent analytical, problem solving skills. Should have knowledge in in database management, SQL, Hibernate, ORM, NoSQL. Good to have knowledge in Event Driven Architecture. Good understanding of microservice architecture and principles. Fair knowledge in container orchestration platforms like Kubernetes or Openshift. Should have knowledge in CI tools like Jenkins. Should have worked with Git, Gitlab/ Github. About Allianz Technology. Allianz Technology is the global IT service provider for Allianz and delivers IT solutions that drive the digitalization of the Group. With more than 13,000 employees located in 22 countries around the globe, Allianz Technology works together with other Allianz entities in pioneering the digitalization of the financial services industry. We oversee the full digitalization spectrum from one of the industrylargest IT infrastructure projects that includes data centers, networking and security, to application platforms that span from workplace services to digital interaction. In short, we deliver full-scale, end-to-end IT solutions for Allianz in the digital age. DI statement. Allianz Technology is proud to be an equal opportunity employer encouraging diversity in the working environment. We are interested in your strengths and experience. We welcome all applications from all people regardless of gender identity and/or expression, sexual orientation, race or ethnicity, age, nationality, religion, disability, or philosophy of life. Join us. Let\u00B4s care for tomorrow.

Posted 5 days ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Pune

Work from Office

Naukri logo

Job Summary Bluphlux is seeking a skilled Java Developer to join our innovative team. As a Java Developer, you will play a crucial role in developing and maintaining high-performance applications that enhance our recruitment solutions. You will work closely with our team to implement cutting-edge technologies and ensure our systems are efficient and scalable. Key Responsibilities Develop, test, and maintain Java-based applications. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Required Qualifications Bachelors degree in Computer Science, Engineering, or a related field. Proven experience as a Java Developer or similar role. Strong understanding of object-oriented programming. Familiarity with Java frameworks such as Spring or Hibernate. Experience with RESTful APIs and web services. Preferred Skills Experience with cloud platforms such as AWS or Azure. Knowledge of front-end technologies like HTML, CSS, and JavaScript. Familiarity with version control systems such as Git. Strong problem-solving skills and attention to detail.

Posted 5 days ago

Apply

12.0 - 17.0 years

14 - 19 Lacs

Hyderabad

Work from Office

Naukri logo

About the Role We are looking for a highly skilled Senior Application Architect to lead the design and development of scalable, secure, and high-performance enterprise solutions. The ideal candidate would work closely with product leaders, business stakeholders, and engineering teams to build secure, high-performance applications based on modern architectural principles. Candidate should have deep expertise in modern Java-based architecture, microservices, full-stack development, and cloud-native design, with a strong emphasis on Microsoft Azure and enterprise-scale solution development. Key Responsibilities Define and evolve application architecture aligned with enterprise standards like scalability, maintainability and cost effectiveness. Design mission critical solutions using 12-factor App development principles with Spring and Spring Boot Design and develop secure authentication (e.g., Okta, Azure AD) and robust authorization mechanisms Design and document scalable cloud-native infrastructure on Microsoft Azure Establish and enforce coding standards, design patterns, and architecture best practices Evaluate and integrate third-party solutions, open-source tools, and cloud-managed services Translate complex business requirements into scalable and maintainable solution designs Lead and mentor engineering teams on architecture, design, coding, and deployment Perform architecture and code reviews to ensure adherence to quality and security standards Collaborate with DevOps teams to streamline CI/CD pipelines and automated deployment processes Oversee vulnerability assessments , open-source license usage , and secure coding practices Ensure compliance with governance, data privacy, and industry regulations Required Skills Qualifications Bachelors degree in computer science , Information Technology, or related field 12+ years of experience in Java/J2EE based enterprise software development 5+ years in application/solution architecture roles with strong hands-on involvement Expert-level proficiency in Java/J2EE, Spring Framework, Spring Boot, Spring Security Extensive experience designing and building scalable architectures and solutions Experience with authentication and authorization using Okta , Azure Active Directory , and OAuth2/OpenID Connect Proficient in REST APIs, Multithreading, Hibernate ORM/JPA , SQL, RDBMS (PostgreSQL, MSSQL) Hands-on experience with Microsoft Azure Cloud (including services like AKS, Key Vault, Storage Accounts etc) Strong knowledge of containerization and orchestration tools - Docker, Kubernetes (AKS) Expertise in CI/CD and Maven/Gradle Experience with full-stack development using Angular or React Strong integration experience ( REST, SOAP, ESB, Kafka, RabbitMQ ) Experience using IDEs such as IntelliJ IDEA and Spring Tool Suite (STS) Experience in SaaS product development and multi-tenant architectures Familiarity with UML and tools like Enterprise Architect, Microsoft Visio Solid grasp of secure coding standards , governance frameworks, and compliance practices Knowledge of profiling and debugging tools like JMeter, App Insights Agile and DevOps mindset with experience in Scrum or other agile methodologies Bonus: Knowledge in Insurance Underwriting, Quartz Scheduler, distributed caching (Redis, Hazelcast) About Swiss Re Swiss Re is one of the world s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. We cover both Property Casualty and Life Health. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world. Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. We embrace a workplace where everyone has equal opportunities to thrive and develop professionally regardless of their age, gender, race, ethnicity, gender identity and/or expression, sexual orientation, physical or mental ability, skillset, thought or other characteristics. In our inclusive and flexible environment everyone can bring their authentic selves to work and their passion for sustainability. If you are an experienced professional returning to the workforce after a career break, we encourage you to apply for open positions that match your skills and experience. Keywords: Reference Code: 133603

Posted 5 days ago

Apply

5.0 - 10.0 years

5 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Profile: A bachelor s degree in Computer Science, Business Administration or other related discipline, or equivalent combination of education and experience that is required for the specific job level. Working knowledge and experience in Agile and SAFe practices. Required Skills and Experience: >5 years of applications development experience, Experienced building out a services platform or integration development. Excellent problem-solving, team, and time management skills, Agile environment experience with great communication and collaboration skills Min. 3 years of practical experience in a similar position Very good knowledge of Java (JDK 1.8/1.7), JEE, MQ, Maven, Hibernate, EJB 3.1, SQL, REST, XML, XSD, Experience with Oracle and SQL databases Knowledge of WebSphere, Liberty, WebLogic or JBoss application servers Knowledge of CI environment (Jenkins) Knowledge of Docker and Kubernetes environment Knowledge of Kafka is an advantage Ability to work in a Linux environment with scripting Experience developing RESTful Web Services. Experience in AWS, AZURE and cloud based technologies will be an asset. CI/CD knowledge will be an asset Understanding of TDD, unit testing, and integration testing (i.e., Citrus, Cucumber etc) Knowledge of Websphere Integration Developer (WID), Eclipse, IntelliJ or NetBeans will be an asset, Knowledge of jBPM, BPEL or BPMN will be an asset, Payment expertise e.g. DE, NPP, ISO20022, SEPA, SWIFT MT will be an asset, Expertise on performance testing and tuning will be an asset, Knowledge of MQ Server will be an asset. Knowledge of FIS OPF frameworks will be an asset. Excellent command of English.

Posted 5 days ago

Apply

8.0 - 13.0 years

7 - 11 Lacs

Pune

Work from Office

Naukri logo

Overall Objectives of Job: (If multiple sections, accord weightage to each section). Ensure delivery of high-quality application software solutions that meets Business Users requirements by. Review requirements / architecture (escalate concerns/risks with Tech Managers/Architects). Design / Build / Unit Test and peer review as per SDLC. Monitor application logs in all Dev / CI / ASM environments (aim for zero ERRORs; ensure appropriate information is logged to isolate issues). Profile code in DEV / CI (raise concerns with performance to Tech Managers/Architects). Identify risks/issues potentially impacting stability or performance (record in Component Designs Jira and escalate to Tech Managers/Architects). Identify existing technical debt (record in Jira and escalate to Tech Managers/Architects). Prevent creating new technical debt (escalate to Tech Managers/Architects). PART 3. Qualification, Experience and Skills. Requirements. 8+ years java development (J2EE, Spring), Web services (SOAP, XML, REST), Web development (HTML, JavaScript, JSP ORM (Hibernate), business rules engine. Worked/familiar with DB2 administration, Angular, AWS, JPA, Hibernate, CSSP3, Bootstrap, jQuery. 8+ years message modelling and mapping skills (OO design, UML, domain modelling) . Worked across a number of programming languages. Thorough knowledge of continuous integration development practices (Jenkins/Bamboo, Subversion/GIT, Maven) . 8+ yearsexperience with structured \u200E\u200E(Iterative or Agile Scrum) SDLC processes. Tomcat, Apache, IBM WebSphere, Eclipse IDE, IntelliJ IDE, IBM MQ, Cloud VMs, Linux. Mobile development: IOS and Android native development. PhoneGap or other hybrid mobile development framework. \u200E8+ years delivering software into \u200Eproduction for an insurance or financial services organization. \u200EExperience with structured \u200E\u200E(Iterative or Agile Scrum) SDLC processes . Knowledge and experience with cloud SAAS: AWS, Heroku, Azure, Cloudbees etc.. Front end design and UX . Good understanding of insurance lifecycle policy claims. Special Considerations. Experience in the insurance or financial services industry is highly desirable. Knowledge of the insurance lifecycle policy claims is a plus. PART 4. Skills/Specific Tasks/Activities performed . Lead estimation of new/updated requirements. Coordination/Review of design build tasks (i.e., Story Cards, Enhancements, Technical Improvements, Defect fixes, INC fixes, etc.). Ensure Software Quality levels meet levels agreed with Application Architect. Ensure appropriate use of technology as per Application Architecture OSD. Ensure build deploy processes are reliable and automated. Ensure unit integration tests are automated and coverage is maintained. Monitor application logs in all environments (aim for zero ERRORs; ensure appropriate information is logged to isolate issues). Coordinate analyze profile/performance testing in CI/ASM/SYS/UAT to identify possible performance issues. Identify risks/issues potentially impacting major/minor releases (record in Jira and escalate to PMs and Tech Owner / Mgr.). Identify technical debt (record in Jira and escalate to Tech Owner / Mgr.). Understand and own end to endtechnical solution (i.e., how all parts integrate). Liase with related teams (architects, IO, DBAs, SYS test, etc.). PART 5. Key Competencies . Area. Competency*. Rate Skill Importance. 1=aware. 2=basic; 3=intermediate. /experienced. 4=advanced; 5=expert. Allianz India Skill catalogue reference. (for HR use only). Technical. (max of 5). Java . Spring MVC. Webservices. Web development. Front end design and UX. 4. 4. 4. 4. 3. Functional. (max of 5). Insurance Domain . Policy life cycle . 1. 1. Behaviours***. Customer Market Excellence . Collaborative Leadership. Entrepreneurship. Trust. 3. 3. 3. 3. Productivity. (max of 3). Time management. Task Prioritisation. Innovation. 4. 4. 3. Communication. Written and Verbal communication in English. 4. PART 6. Authorities Held . Work closely with project managers, business analysts and end users to deliver software that satisfies customer requirements . Proactively identify possible technical issues, show stoppers and possible causes with solution to avoid/rectify them in the early stages of architecture. Ensures developed software aligns with approved application / enterprise architecture. 55361 | IT Tech Engineering | Professional | PG08 | Allianz Technology | Full-Time | Permanent. ","

Posted 5 days ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Work with development teams and product managers to ideate software solutions Design client-side and server-side architecture Build the front-end of applications through appealing visual design Develop and manage well-functioning databases and applications Write effective APIs Test software to ensure responsiveness and efficiency Troubleshoot, debug and upgrade software Create security and data protection settings Build features and applications with a mobile responsive design Write technical documentation Work with data scientists and analysts to improve software Skills:- J2EE, Spring Boot, Hibernate (Java) and Angular Show more Show less

Posted 5 days ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Backend Java developer. Should be able to work on all layers of a java-based web application. Skills Required Expertise in core java Strong skills in algorithms, data structures and object-oriented programming Strong skills in designing scalable web systems Experience in working on REST services and libraries like spring and hibernate Experience in writing complex queries and understanding of database concepts and configurations (MySQL) Understanding of design patterns. Experience in micro services architecture will be a plus. Good To Have Experience in third party integrations. Experience - 3- years in Java Backend integration Skills:- Java, J2EE, Struts, Spring, Hibernate (Java) and EJB Show more Show less

Posted 5 days ago

Apply

5.0 - 10.0 years

20 - 25 Lacs

Hyderabad, Bengaluru, Mumbai (All Areas)

Work from Office

Naukri logo

Role & responsibilities Design, develop, and maintain full-stack web applications using Java (Spring Boot) and Angular Build and consume RESTful APIs and integrate third-party services Develop responsive UI components using Angular, TypeScript, HTML5, CSS3, Bootstrap Implement microservices architecture and containerization using Docker and Kubernetes Optimize performance and ensure high availability, scalability, and security Collaborate with designers, product managers, QA engineers, and other developers Write clean, maintainable, and well-documented code Conduct unit testing and integration testing using JUnit, Jasmine, Karma Debug issues across the stack (front-end, back-end, and database) Work with SQL and NoSQL databases: MySQL, PostgreSQL, MongoDB Deploy and manage services on AWS/Azure/GCP Follow Agile methodologies (Scrum/Kanban)

Posted 5 days ago

Apply

6.0 years

0 Lacs

India

On-site

Linkedin logo

We are looking for a Senior Backend Software Engineer to join our Checkout Team and bring to life new features and support the move of Checkout products to modern architecture. You will be working closely with Product Owner, Area Architect and your team members clarifying business needs and technical requirements and defining how to support them in the best way. In close collaboration with other teams, your team will introduce new features and improvements for Checkout process to provide better experience for more than 11 millions of our customers! As our Senior Backend Software Engineer: with your Team and Product Owner, you will be working in a challenging Agile environment in close collaboration with other teams; you will participate in team’s technical/architectural discussions and decisions; you will develop and continuously deliver applications for one of the most successful pet e-commerce platforms in Europe; you will participate in the complete software development life cycle from discovery through coding, testing, deployment and maintenance; on daily basis you will learn and grow your skills, striving for mastery using state-of-the-art technologies and practices such as AWS, Microservices, Docker and much more! Project Overview: At the Checkout team , our primary responsibility is to manage the process of customers purchasing products from our shops. This includes overseeing the addition of items to the shopping cart, collecting shipping, and billing information, and facilitating the payment process. Our system is responsible for calculating the total cost of an order, based on the prices of the items in the cart, and any applicable discounts, promotions, and fees. We play a crucial role in the shopping process, as we handle the final steps of the shopping experience and ensure that orders are placed successfully. Requirements: Qualifications Must have 6+ years of experience with Java 11+ and Spring framework. You can understand the architectural landscape and technically investigate and implement new features independently. Strong experience with DevOps tools and practices (container orchestration, CI, monitoring and alerting, AWS & Kubernetes) Experience working within Agile practices and knowledge of Agile values & principles. Experience working with Microservices. Eagerness to expand skill set and collaborate with frontend teams Good English verbal and written communication skills. Nice to have Experience in e-commerce domain Responsibilities: Your responsibilities Participate in solution investigation, estimations, planning, and alignment with other teams. Design, implement, deliver and support backend solutions (restful web services) using micro-services architecture. Build and maintain CI/CD pipelines for continuous integration, development, testing and deployment. Deploy applications on the cloud using technologies such as Docker, Kubernetes, AWS and Terraform. Work closely with the team in an agile and collaborative environment. This will involve code reviews, pair programming, knowledge sharing, and incident coordination. Maintain existing applications and reduce technical debt. you will participate in the team’s technical/architectural discussions and decisions. you will develop and continuously deliver applications for one of the most successful pet e-commerce platforms in Europe. you will participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance. Why this position: Here are several aspects of our team and work environment that contributes to a positive and fulfilling experience: We work in self-organized teams following Scrum methodology, respecting and valuing everyone´s opinion. We learn from each other and share knowledge , through pair programming, code reviews, and many training opportunities. We deliver value by developing new features, maintaining existing products and improving all the infrastructure we need for it, so we also would like to have a colleague that likes to be cross-functional . We are committed to delivering high-quality products, and believe that continuous delivery, clean code, and a DevOps mindset are key to achieving this goal Our team values a friendly and collaborative environment , and we greatly encourage open communication and teamwork . We believe in a team approach and do not assign blame, instead working together to build and maintain the system. We embrace diversity, having colleagues from over 50 countries. This means our working language is English . These are some of the technologies/frameworks/practices we use: Java 11+, Spring framework (Boot, Hibernate, MVC) Oracle, PostgreSQL CI/CD with Jenkins pipeline AWS and Terraform infrastructure as a code, one-click deployment, C4 diagrams Docker, Kubernetes Amazon Web Services and cloud deployments (S3, SNS, SQS, RDS, DynamoDB, etc.), using tools such as Terraform or AWS CLI Git, Scrum, Pair Programming, Peer Reviewing InfluxDB, Kibana, Grafana, Sensu, ELK and prometheus Show more Show less

Posted 5 days ago

Apply

4.0 - 10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Ob Title/Designation Mid / Senior Big Data Engineer Job Description Role: Big Data Engineer Number of open positions: 5Location: PuneAt Clairvoyant, we're building a thriving big data practice to help enterprises enable and accelerate the adoption of Big data and cloud services. In the big data space, we lead and serve as innovators, troubleshooters, and enablers. Big data practice at Clairvoyant, focuses on solving our customer's business problems by delivering products designed with best in class engineering practices and a commitment to keep the total cost of ownership to a minimum. Must Have 4-10 years of experience in software development. At least 2 years of relevant work experience on large scale Data applications. Strong coding experience in Java is mandatory Good aptitude, strong problem solving abilities, and analytical skills, ability to take ownership as appropriate Should be able to do coding, debugging, performance tuning and deploying the apps to Prod. Should have good working experience on o Hadoop ecosystem (HDFS, Hive, Yarn, File formats like Avro/Parquet) o Kafka o J2EE Frameworks (Spring/Hibernate/REST) o Spark Streaming or any other streaming technology. Strong coding experience in Java is mandatory Ability to work on the sprint stories to completion along with Unit test case coverage. Experience working in Agile Methodology Excellent communication and coordination skills Knowledgeable (and preferred hands on) - UNIX environments, different continuous integration tools. Must be able to integrate quickly into the team and work independently towards team goals Role & Responsibilities Take the complete responsibility of the sprint stories' execution Be accountable for the delivery of the tasks in the defined timelines with good quality. Follow the processes for project execution and delivery. Follow agile methodology Work with the team lead closely and contribute to the smooth delivery of the project. Understand/define the architecture and discuss the pros-cons of the same with the team Involve in the brainstorming sessions and suggest improvements in the architecture/design. Work with other team leads to get the architecture/design reviewed. Work with the clients and counter-parts (in US) of the project. Keep all the stakeholders updated about the project/task status/risks/issues if there are any. Education: BE/B.Tech from reputed institute. Experience: 4 to 9 years Keywords: java, scala, spark, software development, hadoop, hive Locations: Pune Skills:- Big Data, Java, Spark, Hibernate (Java), Hadoop, Apache Kafka, Real time media streaming, Apache Hive, SQL and Apache HBase Show more Show less

Posted 5 days ago

Apply

2.0 - 4.0 years

9 - 11 Lacs

Gurugram

Work from Office

Naukri logo

Company - Coolboots Media (Backed by Times Internet) Job Title: Senior Java Developer (Full Stack) Experience: 3-5 years Location: Gurgaon Role Overview: As a Senior Java Developer, you will take a key role in designing, developing, and maintaining scalable software solutions. Youll be responsible for working with a wide range of technologies to develop both front-end and back-end systems, and collaborate closely with cross-functional teams to ensure quality and efficiency in everything we deliver. Key Responsibilities: Design, develop, and maintain backend applications using Java, Spring Framework (Spring Boot, Spring Batch), and Hibernate. Build scalable, high-performance RESTful APIs. Work with relational and NoSQL databases (MySQL, DB2, MongoDB), ensuring smooth data integration and optimization. Implement Redis for caching to improve application performance. Develop front-end components using JSP, JavaScript, HTML, JQuery, and Node.js. Manage version control with Git and CVS. Set up, deploy, and maintain applications on Tomcat servers. Integrate Solr for advanced search functionality in applications. Utilize DWR (Direct Web Remoting) for client-server communication. Implement and configure email services using IronPort and Postfix SMTP servers for handling email transactions. Write unit tests and perform integration testing to ensure software reliability. Troubleshoot, debug, and resolve technical issues in a timely manner. Work in an Agile environment and participate in sprint planning, daily standups, and code reviews. Ensure the security and scalability of applications across all stages of the software lifecycle. Required Skills and Experience: 3-5 years of hands-on experience in Java development, including expertise in the Spring framework (Spring Boot, Spring Batch). Strong experience with Hibernate ORM for data persistence. Familiarity with databases (MySQL, DB2, MongoDB) and experience optimizing queries and managing schemas. Experience using Redis for caching and optimizing system performance. Proficiency in web technologies like JSP, JavaScript, HTML, JQuery, and Node.js. Strong knowledge of version control systems (Git, CVS). Experience deploying and managing applications on Tomcat servers. Knowledge of Solr for implementing full-text search and indexing. Familiarity with DWR (Direct Web Remoting) for web communication. Strong debugging, troubleshooting, and problem-solving skills. Familiarity with Agile methodologies and best practices. Ability to write clean, maintainable code and follow coding best practices.

Posted 5 days ago

Apply

Exploring Hibernate Jobs in India

Hibernate is a popular framework in the Java ecosystem, widely used for object-relational mapping and database operations. The demand for Hibernate professionals in India is on the rise, with many companies actively hiring skilled individuals in this domain.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

Average Salary Range

The average salary range for Hibernate professionals in India varies based on experience: - Entry-level: ₹3-5 lakhs per annum - Mid-level: ₹6-10 lakhs per annum - Experienced: ₹12-20 lakhs per annum

Career Path

Typically, a career in Hibernate progresses as follows: - Junior Developer - Developer - Senior Developer - Tech Lead

Related Skills

In addition to Hibernate expertise, professionals in this field are often expected to have knowledge of: - Java programming - Spring framework - SQL and database management - Object-oriented design principles

Interview Questions

  • What is Hibernate and why is it used? (basic)
  • Explain the difference between save() and persist() methods in Hibernate. (medium)
  • What are the different types of associations in Hibernate? (medium)
  • What is lazy loading in Hibernate? How is it implemented? (medium)
  • Describe the difference between first-level and second-level cache in Hibernate. (advanced)
  • Explain the use of HQL (Hibernate Query Language) in Hibernate. (medium)
  • How does Hibernate prevent the N+1 query problem? (advanced)
  • What is the purpose of the @Entity annotation in Hibernate? (basic)
  • Describe the different mapping annotations used in Hibernate. (medium)
  • What is the role of SessionFactory in Hibernate? (basic)
  • Explain the concept of cascading in Hibernate. (medium)
  • How can you optimize performance in Hibernate applications? (advanced)
  • What is the Criteria API in Hibernate? (medium)
  • Describe the difference between transient, persistent, and detached states in Hibernate. (medium)
  • How does Hibernate handle transactions? (medium)
  • What are the advantages of using Hibernate over JDBC? (basic)
  • Explain the concept of inheritance mapping in Hibernate. (medium)
  • What is the purpose of the GenerationType.IDENTITY strategy in Hibernate? (basic)
  • How do you handle concurrency control in Hibernate applications? (advanced)
  • What is the purpose of the @GeneratedValue annotation in Hibernate? (basic)
  • Describe the use of named queries in Hibernate. (medium)
  • How do you configure Hibernate in a Java application? (basic)
  • Explain the concept of caching in Hibernate. (medium)
  • What is the difference between merge() and update() methods in Hibernate? (medium)
  • How can you map a Java class to a database table in Hibernate? (basic)

Conclusion

As you explore opportunities in the Hibernate job market in India, make sure to enhance your skills, prepare thoroughly for interviews, and apply confidently. The demand for Hibernate professionals is high, and with the right expertise, you can secure a rewarding career in this field. Best of luck in your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies