Home
Jobs

4791 Spring Jobs - Page 42

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.

5.0 - 10.0 years

15 - 30 Lacs

Pune, Bengaluru, Delhi / NCR

Hybrid

Naukri logo

Role & responsibilities We are looking for a highly skilled Camunda Java Backend Developer with over 5 years of professional experience in building scalable backend systems using Java and BPMN workflows. The ideal candidate will have hands-on expertise in Camunda BPM , Spring Boot , Microservices , and REST APIs . You will be responsible for designing, implementing, and optimizing process-driven business solutions across domains. Key Responsibilities: Design and develop scalable and robust backend applications using Java and Spring Boot . Implement business processes using Camunda BPMN , DMN, and CMMN. Integrate Camunda with other services through REST APIs , Kafka , or messaging systems. Develop and maintain microservices architectures for various enterprise applications. Collaborate with front-end developers, QA engineers, and business analysts to deliver quality solutions. Monitor and optimize workflow execution performance. Write clean, maintainable, and testable code following best practices. Participate in code reviews, debugging, and performance tuning. Required Skills: 5+ years of Java development experience. 3+ years of hands-on experience with Camunda BPM (v7 or v8 preferred). Strong proficiency with Spring Boot , RESTful APIs , and Microservices architecture. Experience with BPMN , DMN , and process modeling. Familiarity with database technologies such as PostgreSQL , MySQL , or MongoDB . Knowledge of Kafka , RabbitMQ , or similar messaging systems is a plus. Experience with CI/CD pipelines , Docker , and Kubernetes is an advantage. Good understanding of Agile development methodologies. Preferred Qualifications: Camunda Certified Developer (optional but preferred). Familiarity with cloud platforms like AWS, GCP, or Azure. Exposure to frontend technologies like Angular or React (nice to have). Strong analytical and problem-solving skills. Excellent communication and team collaboration abilities. Education: Bachelors or Master’s degree in Computer Science, Engineering, or a related field. Preferred candidate profile

Posted 6 days ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

Chennai

Work from Office

Naukri logo

Avanttec Medical Systems Pvt Ltd is looking for Full stack developers to join our dynamic team and embark on a rewarding career journey. Designing, developing, and testing front - end and back - end components of a web application. Building scalable and efficient web pages and applications. Integrating user - facing elements with server - side logic. Implementing security measures and data protection protocols to ensure the security of sensitive information. Collaborating with other developers, designers, and stakeholders to define and build new features. Troubleshooting and fixing technical issues as they arise. Knowledge of agile software development methodologies. Strong problem - solving and analytical skills. Excellent written and verbal communication skills.

Posted 6 days ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

Chennai

Work from Office

Naukri logo

Avanttec Medical Systems Pvt Ltd is looking for Backend Software Engineers to join our dynamic team and embark on a rewarding career journey. Server - Side Development : Write clean and efficient code in programming languages like Python, Java, Ruby, or Node. js to implement backend functionalities. Database Management : Design and manage databases, including data modeling, indexing, and optimization. API Development : Create and maintain APIs (Application Programming Interfaces) to enable communication between the frontend and backend systems. Data Integration : Integrate external systems and services to interact with the backend application. Security and Authentication : Implement security measures and authentication mechanisms to protect sensitive data and prevent unauthorized access. Scalability : Design backend systems to handle a large number of concurrent users and data processing efficiently. Testing and Debugging : Conduct thorough testing and debugging of backend code to identify and fix issues. Performance Optimization : Optimize backend code and database queries to improve application performance.

Posted 6 days ago

Apply

4.0 - 6.0 years

6 - 8 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Overviews Designation: Sr. Software Engineer Location: Ahmedabad Work Mode: Work from Office Vacancy: 1 Experience: 4.0 To 6.0 Contribute to all stages of software development lifecycle Design, implement and maintain Java-based applications that can be high-volume and low-latency Analyze user requirements to define business objectives Envisioning system features and functionality Define application objectives and functionality Ensure application designs conform with business goals Develop and test software Identify and resolve any technical issues arising Create detailed design documentation Propose changes to current Java infrastructure Develop technical designs for application development Develop multimedia applications Write well designed, testable code Conducting software analysis, programming, testing, and debugging Manage Java and Java EE application development Develop documentation to help users Transforming requirements into stipulations Prepare and produce releases of software components Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review

Posted 6 days ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Overviews Designation: Software Engineer Location: Ahmedabad Work Mode: Work from Office Vacancy: 1 Experience: 3.0 To 6.0 ManekTech is looking for Angular JS Developer to join our dynamic team and embark on a rewarding career journey Develop and maintain dynamic web applications using AngularJS Collaborate with other team members, such as designers, back-end developers, and project managers, to ensure that the application meets project requirements and objectives Write clean, maintainable, and efficient code, following best practices and coding standards Debug and troubleshoot issues, identify and fix bugs, and implement solutions to improve the application's performance and user experience Develop unit tests and automated tests to ensure that the application functions as expected and to prevent regressions

Posted 6 days ago

Apply

15.0 - 22.0 years

13 - 18 Lacs

Vadodara

Work from Office

Naukri logo

15 years of experience in software engineering, with at least 5 years of experience in a leadership role. Strong technology expertise in Java, Microservices architecture, AWS cloud platform, AI, and the Angular framework. Solid background in building scalable and distributed systems, with expertise in technologies such as Spring boot (Spring (Core, AOP, Transactions, Data, Security), Cassandra, Kubernetes (K8s), Kafka, Docker and others. Experience with security best practices and protocols (e.g., SSL/TLS, OAuth) Hand on experience towards Architecture and Design patterns. Practice industry's leading best guidelines/processes in building enterprise products/components Proven track record of successfully leading and managing high-performing engineering teams. Excellent communication, interpersonal, and leadership skills. Ability to mentor and coach others, helping them develop their technical and leadership skills. Strong problem-solving and analytical skills. Experience with Agile development methodologies. Ability to prioritize effectively and manage multiple tasks simultaneously. Experience in building and scaling software applications. Experience in recruiting and hiring top-tier engineering talent. Ability to work effectively in a cross-functional team environment.

Posted 6 days ago

Apply

5.0 - 8.0 years

11 - 21 Lacs

Bengaluru

Work from Office

Naukri logo

Skills:: Java, Spring, Microservices, AWS Mode for Interview:: F2F (14th June 2025) Key Responsibilities: Design, develop, and maintain Java-based applications. Write clean, efficient, and reusable code following best practices. Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical specifications. Participate in code reviews, testing, and debugging to ensure software quality and performance. Integrate data storage solutions such as relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases. Ensure security, performance, and scalability of applications. Maintain up-to-date documentation and support continuous improvement. Stay current with Java development trends and technologies. Required Skills & Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a Java Developer or in a similar role. Strong knowledge of Java, Java EE, Spring Framework (Spring Boot is a plus). Experience with RESTful APIs and web services. Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus. Proficiency with version control tools (e.g., Git). Good understanding of software development methodologies (Agile, Scrum). Strong problem-solving and communication skills. Preferred Qualifications: Experience with cloud platforms (AWS, Azure, or Google Cloud). Familiarity with microservices architecture. Knowledge of DevOps practices and tools (Docker, Kubernetes, Jenkins). Experience with unit and integration testing frameworks (JUnit, TestNG). Why Join Us? Competitive salary and benefits package. Flexible working hours and remote options. Collaborative and innovative team culture. Opportunities for professional growth and development.

Posted 6 days ago

Apply

6.0 - 14.0 years

14 - 15 Lacs

Pune

Work from Office

Naukri logo

Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Senior Consultant Specialist In this role, you will: Good expertise in Java, Spring boot and Mule Soft, knowledge of AWS is added advantage. Expert in analysis of requirements and able to provide technical inputs and estimation quickly. Good ability to guide team and improve the maturity of the team in technical skills. Follow all processes and guideline for zero defects and follow guidelines for quality and delivery set in organization. Ability for innovations and improving the velocity of team. Ability to solve queries and issues quickly and correctly by unblocking the blockers. Able to give good support for production issues and CR deployments. Able to effectively communicate with stakeholders and external teams. Able to highlight risk and blockers in advance, with the impact on timelines and delivery. A go to person who can lead the team technically and as and when required in sprint and PI events. Ability to learn new technology as needed by the project. Well versed with JIRA and keep track of its hygiene. Well versed with scrum and SAFe agile framework. Hands-on coder Collaborate with Enterprise/Solution Architects, Business Analyst to deliver high quality APIs to enable reusability in the Group Provide professional consultancy/support timely for application teams queries/requests Ensure the technical design/code structure is technical coherent, future proof and compliance with technology standards and regulatory obligations Work with Java/COBOL / RPG experienced developers Requirements To be successful in this role, you should meet the following requirements: Min 8+ yrs Solid and proficient skills in Java, Spring Framework, Micro Service, RAML, OAS Strong foundation in Restful design practices Experience in working with API management platform (e. g. Mule gateway, Zookeeper) Experience in modelling data in JSON. Experience in Scrum and Agile Knowledge of DevOps tooling (e. g. Jenkins, Git, Maven) Experience in Unit Testing, Data Mockup and Automation Test Strong communication, analytical, design and problem solving skills Source code scanning and security (e. g. checkmarx) Experience on performance tuning is a plus Experience in JWT and SAML is a plus Cloud experience is a plus (e. g. Docker, Kubernetes, PCF (Pivotal Cloud Foundry), GCP, AWS, Ali Cloud) Spring Reactive is a plus No-SQL DB experience is a plus (e. g. Mongo DB) Knowledge or experience of any ESB tools (e. g. IIB, Mule, MQ, SpringBoot) Willing to learn/explore various technologies especially in Integration domain Excellent team player with ability to work under minimal supervision

Posted 6 days ago

Apply

13.0 - 19.0 years

50 - 65 Lacs

Hyderabad

Work from Office

Naukri logo

This is your chance to change the path of your career and guide multiple teams to success at one of the worlds leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within Consumer and Community Banking Connected Commerce Lending Innovation Team, you lead one scrum teams and manage day-to-day development and implementation activities by identifying and escalating issues and ensuring your team s work adheres to compliance standards, business requirements, and tactical best practices. Job responsibilities Takes hands-on approach in application development with team members Provides guidance to immediate team of software engineers on daily tasks and activities Sets the overall guidance and expectations for team output, practices, and collaboration Anticipates dependencies with other teams to deliver products and applications in line with business requirements Manages stakeholder relationships and the team s work in accordance with compliance standards, service level agreements, and business requirements Creates a culture of diversity, equity, inclusion, and respect for the team members and prioritizes diverse representation Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience Hands-on experience in writing code in Java, Spring, AWS, Messaging Experience leading technology projects Experience managing technologists Proficient in automation and continuous delivery methods Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies, Application Resiliency, and Security In-depth knowledge of the financial services industry and their IT systems Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines Preferred qualifications, capabilities, and skills Experience working at code level with Java/Spring, focusing on clean, efficient code and best practices for scalability. Skilled in resolving code issues and proficient in Git for managing repositories and team collaboration. Work with cross-functional teams to meet business needs and maintained detailed documentation for knowledge sharing.

Posted 6 days ago

Apply

10.0 - 15.0 years

3 - 5 Lacs

Hyderabad, India

Hybrid

Naukri logo

Job Purpose Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role. Key Activities / Outputs • Work closely with business analysts to analyse and understand the business requirements and business case, in order to produce simple, cost effective and innovative solution designs • Implement the designed solutions in the required development language (typically Java) in accordance with the Vitality Group standards, processes, tools and frameworks • Testing the quality of produced software thoroughly through participation in code reviews, the use of static code analysis tools, creation and execution of unit tests, functional regression tests, load tests and stress tests and evaluating the results of performance metrics collected on the software. • Participate in feasibility studies, proof of concepts, JAD sessions, estimation and costing sessions, evaluate and review programming methods, tools and standards, etc. • Maintain the system in production and provide support in the form of query resolution and defect fixes • Prepare the necessary technical documentation including payload definitions, class diagrams, activity diagrams, ERDs, operational and support documentation, etc • Driving the skills development of team members, coaching of team members for performance and coaching on career development, recruitment, staff training, performance management, etc Technical Skills or Knowledge Extensive experience working with Java, Solid understanding of Object Orientated programming fundamentals, Needs to have a high-level understanding of the common frameworks in the Java technology stack, Extensive knowledge of design patterns and the ability to recognize and apply them, Spring, Hibernate, Junit, SOA, Microservices, Docker, Data Modelling, UML, SQL, SoapUI (SOAP) / REST client (JSON), Architectural Styles, Kafka, Zookeeper, Zuul, Eureka, Obsidian, Elasticsearch, Kibana, FluentD Preferred Technical Skills (Would be advantageous) This position is a hybrid role based in Hyderabad which requires you to be in the office on a Tuesday, Wednesday and Thursday.

Posted 6 days ago

Apply

4.0 - 6.0 years

15 - 16 Lacs

Pune

Work from Office

Naukri logo

Job Responsibilities: Should have hands on experience in Core JAVA, JAVA, Spring, Hibernate, Springboot, Microservices,angular Should be good in coding Should have good communication and articulation skills Coding test will be conducted during interview.

Posted 6 days ago

Apply

7.0 - 11.0 years

10 - 20 Lacs

Mumbai

Work from Office

Naukri logo

Expert in developing front-end application using Java 8, Spring and Spring boot, API , Microservices, REST. Sound Understanding of restful web-service development. Should have knowledge of Continuous integration and continuous deployment using Jenkins. Experience working with large, distributed systems. Must have experience working in agile environment (e.g. Scrum, Kanban, JIRA) Participate in design and code reviews. Identify and communicate best practices for front-end engineering. Added advantage if worked in environment where Pivotal Cloud Foundry / AWS is used. Experience with test-driven development. Excellent communication skills

Posted 6 days ago

Apply

8.0 - 12.0 years

30 - 40 Lacs

Chennai, Coimbatore

Work from Office

Naukri logo

We are seeking a Lead Java Engineer to become part of our dynamic team. This role demands an experienced individual with in-depth expertise in Java, Microservices, ReactJS, and Azure. The selected candidate will lead the development of high-performing applications, uphold best practices, and collaborate closely with a skilled team to deliver outstanding solutions. Responsibilities Lead development using Java and Spring Framework, ReactJS, Azure, or other cloud technologies Focus on front-end interfaces with React and modern frameworks such as MFE Build database solutions with PostgreSQL and Oracle to ensure seamless application integration Supervise the containerization of applications and coordinate deployment processes Create robust back-end Microservices and REST APIs Update and optimize existing codebases for improved performance Perform unit testing to ensure reliability and functionality Review code thoroughly to maintain high-quality standards Comply with coding guidelines and engage in continuous integration activities Attend SCRUM meetings and take part actively in agile methodologies Provide project estimates and assist in decision-making during planning stages Mentor team members and encourage a supportive collaborative environment Requirements 8+ years of Java development experience, with a focus on Java 8 and Core Java Proficiency in Spring Boot, Microservices architectures, and design patterns Expertise in ReactJS, TypeScript, JavaScript, HTML5, and CSS3 Competency in Azure or comparable cloud platforms Knowledge of unit testing techniques Understanding of database technologies, preferably SQLServer Background in OO Design, RESTful web services, and coding standards Capability to work with APIs and Microservices architectural principles Qualifications in team or project leadership within professional environments Nice to have Background in financial services with wealth management expertise

Posted 6 days ago

Apply

4.0 - 6.0 years

6 - 10 Lacs

Pune

Work from Office

Naukri logo

We are looking for a Sr. Developer with 5-6 years of relevant experience in Web Application development responsible for managing the interchange of data between the server and various web applications, as well as translating the UI/UX design wireframes to actual code that will produce the visual elements of the application. The candidate will be responsible for overall architecture of the web application and evolve it to ensure maximum performance and stability. Responsibilities Design of the overall architecture of the web application Implementation of a robust set of services(REST and SOAP) and APIs to power the web application Building reusable code and libraries for future use Optimization of the application for maximum speed and scalability Implementation of security and data protection Integration of the front-end and back-end of the web application via REST/SOAP services Roles and Responsibilities 2

Posted 6 days ago

Apply

5.0 - 10.0 years

19 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Java Full stack Developer with ReactJS Experience:5 to 12 Years Location :Bangalore Notice Period: Immediate to 15days Key Responsibilities Design develop and maintain scalable and robust web applications using Java and related technologies with React js Develop RESTful APIs and integrate them with various frontend and thirdparty applications Collaborate with crossfunctional teams to define design and ship new features Ensure the performance quality and responsiveness of applications Identify and correct bottlenecks and fix bugs Conduct code reviews and provide mentorship to junior developers Stay updated with emerging trends and technologies in the software development and ecommerce spaces Knowledge of Java Message Service JMS concepts and their implementation Participate in AgileScrum development processes and contribute to continuous improvement initiatives Qualifications Bachelors degree in computer science Information Technology or a related field Proven experience as a Full Stack Java Developer with a strong portfolio of successful projects Proficiency in frontend technologies such as HTML5 CSS3 JavaScript and frameworks like React Solid understanding of backend technologies including Java Spring Hibernate and RESTful API development Experience with databases such as MySQL PostgreSQL Familiarity with version control systems preferably Git Knowledge of cloud services such as AWS Strong problemsolving skills and attention to detail Excellent communication and teamwork abilities

Posted 6 days ago

Apply

1.0 - 6.0 years

8 - 18 Lacs

Kochi

Hybrid

Naukri logo

About the Role: Were looking for an experienced Software Engineer (Full Stack) to build high quality enterprise Java applications. You will be expected to design, develop, and unit test production quality software with other team members in a collaborative Agile environment, and a strong software development background is a must. You will also work closely with cross-functional teams based in the US requiring daily collaboration and overlapping working hours to support real-time communication, design discussions, and development workflows. Strong communication skills and the ability to work effectively in a distributed team are essential. Key Responsibilities: Write, test, and maintain new software features across backend and frontend layers. Design and develop full-stack features using modern technologies under the guidance of senior engineers. Participate in daily Agile activities and contribute to sprint goals. Collaborate with QA, Tech Ops, and product teams to deliver high quality production-ready software. Participate in discussions to define features which will improve current products. Write unit and integration tests to maintain code quality and reliability. Perform troubleshooting and bug-fixing across the stack. Requirements: Bachelor's degree in Computer Science or related field. 15 years of experience in software development. Strong programming fundamentals including data structures, algorithms, and design patterns.• Experience with backend development using Java 8, Spring, and Spring Boot. Basic to intermediate skills in Angular, HTML, JavaScript, and CSS. Proficiency in SQL and experience with Oracle or similar databases. Familiarity with REST APIs. Working knowledge of Git, Maven, and Jenkins. Experience with Tomcat or similar application servers. Exposure to Linux/Unix systems and basic scripting. Willingness to adopt Agile practices and Test Driven Development. Technical Environment: Java 8, Spring, Spring Boot, Oracle 19c, Angular 9, REST APIs, HTML, CSS, JavaScript, Git, Maven, Jenkins, Subversion, Tomcat, Linux Role & responsibilities Preferred candidate profile

Posted 6 days ago

Apply

7.0 - 12.0 years

30 - 45 Lacs

Kochi

Hybrid

Naukri logo

About the Role We are seeking a highly experienced Senior Software Engineer (Full Stack) to join our core engineering team. In this role, you will be deeply engaged in end-to-end software development, delivering high-performance, scalable, and secure enterprise applications. This is a hands-on engineering role where the vast majority of your time will be spent writing high-quality, production-ready code across both backend and frontend systems. You will also work closely with cross-functional teams based in the US requiring daily collaboration and overlapping working hours to support real-time communication, design discussions, and development workflows. Strong communication skills and the ability to work effectively in a distributed team are essential. Key Responsibilities Design, develop, and maintain full-stack software solutions, including backend services, APIs, databases, and modern frontend interfaces. Write clean, maintainable, and well-tested code using industry best practices and modern frameworks. Requires participation in sprint planning, stand-ups, and technical discussions in coordination with Eastern time zone. Collaborate with product managers, designers, and engineers across U.S. teams to gather requirements and deliver features. Debug, troubleshoot, and resolve technical issues. Continuously evaluate and adopt tools and frameworks to improve development workflow. Participate in Agile ceremonies and contribute to a culture of iterative development and continuous improvement. Support continuous integration and deployment pipelines.• Identify performance bottlenecks and propose optimizations. Mentor junior developers as needed and contribute to a culture of technical excellence. Requirements Bachelors or Masters degree in Computer Science or a related field. 7+ years of professional software development experience. Strong programming skills and deep knowledge of data structures, algorithms, and design patterns. Proven expertise in backend development using Java 8, Spring, Spring Boot, and microservices. Solid frontend development experience with Angular 9, HTML, CSS, and JavaScript. Experience with Oracle Databases and SQL, including performance tuning and optimization. Hands-on experience building and consuming RESTful web services. Comfortable working in Unix/Linux environments and writing shell scripts. Experience with application servers like Tomcat. Familiarity with version control and build tools such as Git, Maven, Jenkins, and Subversion. Strong understanding of Agile development practices, including Test Driven Development (TDD). Technical Environment Java 8, Spring, Spring Boot, Oracle 19c, Angular 9, REST APIs, HTML, CSS, JavaScript, Git, Maven, Jenkins, Subversion, Tomcat, Linux

Posted 6 days ago

Apply

2.0 - 5.0 years

5 - 10 Lacs

Gurugram, Delhi / NCR

Work from Office

Naukri logo

Role & responsibilities Develop and maintain high-quality Java applications. Design and implement RESTful APIs using Spring Boot. Manage database interactions using Hibernate/JPA. Leverage Java 21 features for performance and maintainability. Collaborate with cross-functional teams and follow Agile practices Preferred candidate profile 2-5 years of professional experience as a Java developer Strong understanding of Java core concepts (OOP principles, data structures, algorithms) Proficiency in writing clean and maintainable Java code Experience with object-oriented programming (OOP) principles Experience with a popular Java framework (e.g., Spring Framework, Spring Boot) Experience with a relational database and SQL Experience with unit testing frameworks (e.g., JUnit) Excellent problem-solving and debugging skills Strong communication and collaboration skills Ability to work independently and as part of a team Proficiency in Java 21 and its modern features. Knowledge of RESTful web services and testing frameworks. Familiarity with Git, Maven, and Agile methodologies. Perks and benefits 5 days working (Sat-Sun fixed off) Compensation as per market standards If interested please mail your CVs at nandini.singh@satincreditcare.com

Posted 6 days ago

Apply

5.0 - 10.0 years

9 - 19 Lacs

Chennai

Work from Office

Naukri logo

Hiring: Senior Java Developers | Chennai | Work From Office We are looking for experienced Senior Java Developers to join our team in Chennai . Job Location: Chennai Work Mode: Work from Office (Mon-Friday) Interview Mode: Virtual interviews (Weekend availability preferred) Required Skills & Experience: 5+ years of hands-on experience in developing enterprise applications Strong experience in Core Java Proficiency in multi-threading and synchronization on multi-core systems Solid understanding of OOP and enterprise application architecture Expertise in Spring Boot and REST APIs (Microservices) Strong understanding of application security and high availability Experience with Spring / Hibernate Good knowledge of Oracle PL/SQL Familiarity with Agile development methodologies Excellent communication skills both oral and written Ability to collaborate in a distributed global team environment Strong analytical and problem-solving skills Self-motivated and goal-oriented Interested? Kindly share your updated resume to: jayanthi.nagappan@photon.com

Posted 6 days ago

Apply

10.0 - 12.0 years

9 - 13 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Role: Sr Java Fullstack Developer Skills: Java, Spring, Hibernate, Rest API, Spring Boot, Angular. Experience: 10 + Years Location: Hyderabad,Bangalore,Chennai,Pune,Mumbai,Kolkata Notice Period: Immediate Only Role & responsibilities Proven experience in designing and developing enterprise-grade applications using Java, Spring, Hibernate, Rest API, Spring Boot, Angular. Strong technical skills in Java Spring frameworks and Angular. Ability to work independently and possess excellent problem-solving and communication skills. Design, develop, and maintain applications using Java, Spring, Hibernate, and Rest API. Design and implement databases using Hibernate and Spring Boot. Design and develop Angular UI components as per requirements. Develop and maintain unit tests to ensure quality code. Troubleshoot and debug issues in the production environment. Develop and maintain technical documentation. Preferred candidate profile Technical Skills (Secondary Nice to have, NOT MANDATORY): AWS services or playwright knowledge is a plus Soft Skills: Insurance Domain Knowledge Willing to work in shift (11:30PM to 09:00PM IST) to overlap with EST and extend hours as needed. Collaborate with stakeholders to ensure that applications meet business requirements. Work with business owners to understand new business requirements and ensure implementation in existing or new applications. Participate in project planning meetings with customers to understand requirements and prepare understanding documents as per agile process.

Posted 6 days ago

Apply

8.0 - 10.0 years

16 - 21 Lacs

Mumbai, Hyderabad, Pune

Work from Office

Naukri logo

Candidate should have below skill sets :- Full-Stack Development: Design, develop, and maintain high-performance, scalable web applications using Java (Spring Boot) for backend services and React.js for rich, responsive front-end interfaces. End-to-End Ownership: Take complete ownership of assigned modules or features from requirements gathering and technical design to implementation, testing, deployment, and support. Performance Optimization: Identify bottlenecks and implement improvements in code, queries, and infrastructure to enhance application performance and reliability. Cross-Functional Collaboration: Work closely with product owners, and QA to translate business needs into technical solutions, ensuring smooth integration and delivery. Code Quality & Best Practices: Write clean, efficient, and well-documented code while following industry best practices and actively participating in code reviews to maintain high standards.

Posted 6 days ago

Apply

7.0 - 12.0 years

10 - 20 Lacs

Hyderabad

Work from Office

Naukri logo

Role & responsibilities Responsibilities • Responsible for designing, coding and deploying of high-performance applications and integration methodologies like API, ETL, messaging etc and on platforms like datalike. • Analyze and resolve complex problems associated with the development and existing systems to determine integration requirements. • Gather and address technical and design requirements. Build reusable code and libraries for future use • Continuously incorporate feature and bug fix updates to platform components based on the evolution of the platform design • Work closely with the product management team in prototyping and designing new features and solutions. • Collaborate with UX/UI Engineers to integrate user-facing elements • Work with 3rd party technology providers to define technical integration and customizations through consuming and producing rest services. • Perform user testing, A/B testing, and other continuous improvement projects and execute unit test cases to validate solutions and ensure data integrity. Qualifications/Skills Experience: B Tech/B.E in computer science or any other allied fields from top schools like IIT/NIT etc. 8 years of experience working as Full Stack Developer in high performing scalable environment along with integration engineering or related roles. Preferable: Experience and understanding of government services, Security & Mobility domains Must have skills: Strong Experience in Java, J2EE, Spring, Sprint Boot, NodeJS, AngularJS, Web Services and Junit, middleware, APIs, ETL. Must have good experience in Micro services & SOA architectural patterns. Strong Experience in Java, Python, NodeJS. Good knowledge in cloud services (GCP, AWS, Azure) and deployment models. Exposure to databases (SQL, NoSQL) and data modelling concepts. Experience in developing and interfacing with web services, RESTful, and JSON are required Must be very comfortable for Database concepts, query optimization of relational databases Experience or good knowledge of Kafka, Spring Batch. Exposure to NoSQL, Cloud/AWS would be nice to have. Experience with Docker, Kubernetes and automation/configuration management using Chef, or Puppet would be a plus. Must have prior work experience in Agile delivery methodology and DevOps model. Excellent understanding of design patterns and writing reusable, configurable, modular code Experience in Front End Technologies Experience in Back End Technologies Good Experience in DevOps Experience in container management platforms & container runtimes Good Experience in Development Methodology / Engineering Practices - Agile (SCRUM / KANBAN) Strong Communication skills (verbal and written) with an ability to work in a highly collaborative environment

Posted 6 days ago

Apply

3.0 - 5.0 years

15 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Job Summary Assists in the design, definition, development, and test of the cloud computing applications development. Collaborates with senior engineers to ensure that internal and external clients' needs are met. Job Requirements Delivering software development specifications with a thorough analysis and understanding of the clients' needs and requirements. Building a scalable grid system to handle a variety of framework in the cloud computing platform. Utilizing automated testing tools to perform the testing and maintenance of cloud computing platforms and infrastructure. Collecting and researching customer experience with cloud computing applications; preparing reports for management. Education Typically requires a minimum of 2 years of related experience.

Posted 6 days ago

Apply

4.0 - 9.0 years

6 - 12 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Greetings we are looking for JAVA full stack Developers with Angular or ReactJS in Bengaluru, Pune and Hyderabad Please Note *This is a WFO Profile in Bengaluru, Pune and Hyderabad *All the interviews are only in Walkin Mode in respective cities *Need minimum 4 year full time experience after Graduation *Trainee and internship/Trainee experience not considered Role & responsibilities We are looking for a developer with experience in ReactJS responsible for designing, building and maintaining efficient, reusable, and reliable codes by setting expectations and features priorities throughout development life cycle. Preferred candidate profile Your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ system Primary - React, Java Secondary - HTML5, CSS3, JavaScript, jQuery, Java, J2EE, continuous deployment and DevOps tools, Git Analyzing user requirements, envisioning system features and functionality. In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Implementing automated testing platforms and unit tests Thanks & Regards, HR TEAM KVC CONSULTANTS LTD. NO PLACEMENT CHARGES

Posted 1 week ago

Apply

5.0 - 8.0 years

20 - 27 Lacs

Pune, Chennai, Coimbatore

Work from Office

Naukri logo

We are seeking a talented and experienced Senior Java Engineer with knowledge of Angular to join our collaborative development team. In this role, you will be responsible for building advanced software solutions utilizing Java, Angular, Spring, and Hibernate. Your background in these technologies will allow you to make significant contributions to key application and product development initiatives, providing outstanding user experiences. Responsibilities Design high-quality software solutions using Java and Angular Define and implement new features with cross-functional team collaboration Write clean, scalable code that is easy to maintain Ensure applications meet performance, quality, and responsiveness standards Troubleshoot and debug issues in existing systems Participate in code reviews and provide guidance to junior developers Stay informed of trends and advancements in software development Optimize applications for superior speed and scalability Requirements Experience of 5-8 years in the software industry Competency in Angular and JavaScript Proficiency in Java 8 and newer versions Background in Spring and Hibernate frameworks Familiarity with unit testing practices Understanding of coding standards, OO Design, design patterns, and RESTful web services Knowledge of database technologies, with a preference for SQLServer Skills in Microservices architecture Nice to have Familiarity with HTML5 and CSS

Posted 1 week ago

Apply

Exploring Spring Jobs in India

The Spring framework is widely used in the software development industry, and job opportunities for professionals with expertise in Spring are on the rise in India. Whether you are a seasoned developer or just starting your career, there are various opportunities waiting for you in the Indian job market.

Top Hiring Locations in India

If you are looking for Spring jobs in India, consider exploring opportunities in the following major cities:

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

These cities are known for their thriving tech industries and have a high demand for professionals with Spring skills.

Average Salary Range

The salary range for Spring professionals in India varies based on experience and location. On average, entry-level Spring developers can expect to earn between INR 4-6 lakhs per annum, while experienced professionals can command salaries upwards of INR 12-15 lakhs per annum.

Career Path

In the Spring domain, a typical career progression may look like this:

  1. Junior Developer
  2. Developer
  3. Senior Developer
  4. Tech Lead
  5. Architect

As you gain more experience and expertise in Spring, you can move up the ladder and take on more challenging roles.

Related Skills

In addition to Spring, employers often look for professionals with the following skills:

  • Java
  • Spring Boot
  • Hibernate
  • RESTful API development
  • Microservices architecture

Having a strong foundation in these related skills can enhance your employability in the Spring job market.

Interview Questions

Here are 25 interview questions that you may encounter in Spring job interviews:

  • What is Inversion of Control (IoC) in Spring? (basic)
  • Explain the difference between BeanFactory and ApplicationContext in Spring. (basic)
  • What is the purpose of @Autowired annotation in Spring? (basic)
  • How does Spring support AOP (Aspect-Oriented Programming)? (medium)
  • What is the use of @RequestMapping annotation in Spring MVC? (medium)
  • Explain the concept of Dependency Injection in Spring. (medium)
  • What are the different types of bean scopes in Spring? (medium)
  • How does Spring Boot simplify the process of developing Spring applications? (medium)
  • What is the role of DispatcherServlet in Spring MVC? (advanced)
  • How does Spring Security handle authentication and authorization? (advanced)
  • Explain the concept of Transactions in Spring. (advanced)
  • What is the purpose of @Transactional annotation in Spring? (advanced)
  • How does Spring Data JPA simplify database operations in Spring applications? (advanced)
  • What is the purpose of the @ComponentScan annotation in Spring? (medium)
  • How can you create a RESTful web service using Spring? (medium)
  • Explain the role of @ResponseBody annotation in Spring MVC. (basic)
  • What is the purpose of @Qualifier annotation in Spring? (medium)
  • How does Spring support internationalization (i18n) and localization (l10n)? (medium)
  • What is the Spring Boot Actuator and its significance? (advanced)
  • How can you handle exceptions in a Spring MVC application? (medium)
  • What is the difference between @Component, @Service, and @Repository annotations in Spring? (medium)
  • How does Spring Boot auto-configuration work? (advanced)
  • Explain the concept of profiles in Spring Boot. (advanced)
  • How can you secure a Spring Boot application using Spring Security? (advanced)
  • What is the purpose of the @EnableAutoConfiguration annotation in Spring Boot? (advanced)

Closing Remark

As you prepare for your Spring job search in India, make sure to brush up on your skills, stay updated with the latest industry trends, and showcase your expertise confidently during interviews. With the right preparation and mindset, you can land the Spring job of your dreams in India. Good luck!

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