Jobs
Interviews

681 Springboot Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

We are seeking a back-end developer who is enthusiastic and passionate about software solutions, with a high learnability for web and mobile application technologies, and a strong desire to be part of a team building exceptional software solutions. As a back-end developer, you will be responsible for gaining a complete understanding of the current functionality and EIS SDLC processes and procedures. It will be your duty to ensure compliance with these processes and procedures, as well as develop new functionality according to the product development roadmap. You will also provide inputs for High Level designs, create detailed functional designs, write code, and conduct unit tests. Additionally, you will be required to ensure that deliverables are tested on integration test environments and demonstrated prior to user acceptance testing. The ideal candidate should possess 2-5 years of software development experience and expertise in back-end technologies such as Springboot, Hibernate REST API, Maven or similar frameworks. Proficiency in web services integration, JSON/SOAP data parsing, and experience with database technologies like MS SQL Server, MySQL, or Oracle is essential. Familiarity with tools like Jira, Bitbucket/GitHub, and excellent written and oral communication skills are also required. Moreover, expertise in the software development lifecycle, object-oriented programming concepts, and exposure to UI technologies such as Web & Hybrid applications using Ionic, Angular, JavaScript are preferred. Desirable skills include experience leveraging Continuous Integration/Continuous Deployment and DevOps principles, a good understanding of the mobile app ecosystem, strong problem-solving abilities, analytical skills, and experience in life sciences or other areas of the manufacturing domain. Qualifications for this position include a Bachelor's degree in a relevant area such as Computer Science, Engineering (BCA/BCS/MCS/MCA/BE/BTech). This position is located in Pune/Mumbai.,

Posted 6 hours ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Java/Oracle professional working in Hyderabad or remotely, you will be responsible for upgrading the MSCI Data Management backend applications to Java 11. This upgrade will entail updating the current tech stack, primarily revolving around Spring framework. Additionally, you will play a crucial role in migrating these applications to Azure Cloud, involving tasks such as rewiring the Spring setup to Azure App Config and Key vault, as well as refactoring services to ensure smooth operation within a Kubernetes cluster. Your key responsibilities will include upgrading the Data management backend applications to Java 11, updating the tech stack, adapting connectivity to Azure Cloud (App Configs, Keyvault), and validating the applications in the new Cloud environment. To excel in this role, you should possess rock-solid core Java skills, a good understanding of SpringBoot and Spring JDBC, experience with relational databases preferably Oracle, and knowledge of PL/SQL. A pragmatic approach with a focus on simplicity is crucial, along with familiarity with Kubernetes and cloud infrastructure such as AWS or Azure. An adaptable and no-fuss attitude towards legacy application code will be highly beneficial.,

Posted 8 hours ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You should have at least 5 years of experience in Software development with a comprehensive understanding of the end-to-end development process. Your expertise should include hands-on experience in Angular 8+ and Typescript, as well as Form IO. Additionally, you should have strong experience in Java and springboot Backend development. Proficiency in writing Karma Testcases is essential for this role. Furthermore, you should possess good experience in Oracle DB and have the ability to work independently. Your skill set should include Angular, Java, Springboot, Form IO, and HTML. About Virtusa: Virtusa values teamwork, quality of life, and professional and personal development. As part of a global team of 27,000 professionals, we are committed to supporting your growth by offering exciting projects, opportunities, and exposure to state-of-the-art technologies throughout your career with us. At Virtusa, we believe in the potential of great minds coming together. We promote collaboration and a team-oriented environment that encourages the development of new ideas and the pursuit of excellence.,

Posted 11 hours ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Backend Engineer at UST, you will have the opportunity to design, develop, and maintain scalable backend services using Java (7+ years) and the Spring Framework. Your role will involve implementing and supporting microservices architecture to enhance system performance and scalability. Collaborating with cross-functional teams, you will play a key role in defining, designing, and delivering new features. In this position, you will contribute to architectural decisions and provide technical direction within the team. Developing and maintaining RESTful APIs for efficient inter-service communication will be a crucial aspect of your responsibilities. Additionally, you will deploy and manage containerized applications using Docker and Kubernetes. Ensuring high standards of code quality through code reviews and automated testing (JUnit) will be a key focus. You will also participate in on-call rotations every 4-6 weeks to guarantee system reliability and support the integration and enhancement of frontend applications as required. Furthermore, integrating authentication solutions such as Auth0 or Okta within microservices-based environments will be part of your role. The ideal candidate for this position will possess strong proficiency in Java and the Spring ecosystem. Experience in writing robust unit tests using JUnit, along with an in-depth understanding of microservices architecture and RESTful API design, will be essential. Hands-on experience with Docker and Kubernetes for container orchestration is required, as well as familiarity with cloud platforms such as AWS (preferred) or GCP. Candidates should also have experience with build tools like Maven or Gradle, working knowledge of Kafka or other messaging systems, and strong analytical and problem-solving skills with a keen eye for detail. Key Skills: - Java - Spring Boot - AWS About UST: UST is a global digital transformation solutions provider known for working alongside the world's leading companies for over 20 years to drive real impact through transformation. With a focus on technology, people, and purpose, UST partners with clients from design to operation, embedding innovation and agility into organizations. UST's deep domain expertise and future-proof philosophy enable them to build for boundless impact, touching billions of lives with a global team of over 30,000 employees across 30 countries.,

Posted 12 hours ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for contributing to the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to participate in applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also be monitoring and controlling all phases of the development process, providing user and operational support on applications to business users, and analyzing complex problems/issues using in-depth specialty knowledge of applications development. As the Applications Development Senior Programmer Analyst, you will be recommending and developing security measures, consulting with users/clients and other technology groups, recommending advanced programming solutions, and ensuring essential procedures are followed while defining operating standards and processes. Additionally, you will serve as an advisor or coach to new or lower-level analysts, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. You should have 5-8 years of relevant experience in Java, springboot, and Microservices, along with experience in systems analysis and programming of software applications. It is essential to have experience in managing and implementing successful projects, working knowledge of consulting/project management techniques/methods, and the ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. A Bachelors degree or equivalent experience is required for this position. Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required.,

Posted 14 hours ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

As a Java Developer with 1-3 years of experience, you will be responsible for contributing to software development projects in Bangalore with an immediate-15 days notice period. You should hold a Bachelor's Degree in Computer Science or a related field, or possess equivalent experience. Your professional background should reflect a solid understanding of computer science fundamentals such as data structure, algorithms, distributed system design, databases, and design patterns. Additionally, you should have experience working with Microservice architecture and demonstrate strong coding skills using modern languages and stacks like Java, Springboot, and Kafka. Your proficiency in working in an Agile/Scrum environment and DevOps automation will be essential for this role. Moreover, you should be familiar with REST, JavaScript, and API design patterns. Preferred qualifications for this position include experience with performance-based coding styles, a degree in computer science engineering or relevant streams, and strong communication skills. You will be expected to effectively communicate with colleagues, both within and outside your team, and articulate technical challenges and solutions. Furthermore, your ability to handle ambiguous and undefined problems, along with abstract thinking skills, will be highly valued in this role.,

Posted 14 hours ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

At BMC, trust is not just a word - it's a way of life! We are an award-winning, equal opportunity, culturally diverse, and fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities because we believe you will bring your best every day. We champion your wins and shout them from the rooftops. Your peers will inspire, drive, support you, and make you laugh out loud! We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead and are relentless in the pursuit of innovation. The IZOT product line includes BMC's Intelligent Z Optimization & Transformation products, which help the world's largest companies monitor and manage their mainframe systems. The modernization of the mainframe is at the core of our product line, achieved through developing products that enhance the developer experience, mainframe integration, application development speed, code quality, application security, while reducing operational costs and risks. We continue to grow, innovate, and perfect our solutions on an ongoing basis. BMC is looking for a Full Stack Developer to join our global team of highly skilled software developers. In this role, you will play a crucial part in designing, developing, and maintaining both new and existing features. The position involves equal involvement in frontend and backend development (50% each) to ensure our enterprise B2B SaaS product remains seamless and high performing. As a Full Stack Developer at BMC, you will: - Design and develop new features, including 50% Backend development (primarily Java) and 50% Frontend development (Angular 10/ReactJS). - Maintain and enhance existing features, improving functionality, and fixing defects across complex areas of both frontend and backend. - Assist in troubleshooting complex technical problems in development and production across the full stack. - Implement methodologies, processes, and tools to ensure seamless integration between frontend and backend components. - Collaborate with cross-functional teams globally, such as product management, UX/UI, and DevOps, to ensure seamless delivery of features. To be successful in this role, you should possess the following skillset & experience: - 3+ years of experience as a Full Stack Developer using Java 8 and above, Web Services especially RESTful (REST APIs), Springboot, and Microservices. - Familiarity with static code analyzers like Sonar for automated reviews. - Ability to write code for GUI development using Angular, TypeScript, JavaScript. - Problem-solving skills and experience writing Junit/any other unit tests. - Knowledge of design patterns, object-oriented software development, high-performance code characteristics, and version control systems like Git and Bitbucket. - Experience in CI/CD environments with popular DevOps tools, especially Jenkins CI/CD Pipeline and Git. - Experience in TDD (Test Driven Development) and knowledge of JIRA. - Preferably, experience with automation tools like Playwright/Selenium and using VS Code (Visual Studio Code). - Experience or knowledge in Agile with Scrum and Kanban being preferable. While the above skills are essential, our team can help you develop in the following areas: - Experience in Public Cloud (AWS, Azure, GCP). - Automation frameworks such as Robot Framework. - Experience working in an enterprise company with global teams. - Experience in Agile methodologies. If you are excited about BMC and this team but unsure if you meet all the qualifications, we still encourage you to apply. We want to attract talents from diverse backgrounds and experiences to face the world together with the best ideas. BMC's culture is built around its people. With over 6000 brilliant minds working together across the globe, BMC values your authentic self. We are committed to ensuring fair and equitable compensation practices and transparency in our compensation practices. If you had a break in your career, this role is eligible for candidates looking to re-enter the workforce. Visit [BMC's careers page](https://bmcrecruit.avature.net/returnship) to learn more about this opportunity.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You should have a total of 5+ years of experience for this role. The notice period for joining is immediate to a maximum of 15 days. The job location is in Pune & Mumbai. As a Project Support role, you will be required to provide on-call support, including weekend support. The shift timings are from 1:30 PM to 11:00 PM. Your responsibilities will include being proficient in Java 8 and above, Spring, Spring MVC Concepts, Struts 1x, RESTful Web services, Hibernate, JPA, JSP, Servlet, and J2EE. Additionally, you should have knowledge of DB2 or any relevant SQL databases and middleware servers like Websphere, JBoss, and Tomcat. It would be beneficial to have familiarity with Angular and JavaScript. We are looking for a quick learner who can grasp new concepts rapidly. You should be able to work on support and enhancement maintenance activities simultaneously with equal dedication to both. A good understanding of the release procedures is required. Excellent communication skills are essential as you will be interacting with customers. Being a good team player is necessary as you will be collaborating with large geographically diverse teams. Mandatory skills for this role include Hibernate, Java, Java SpringCloud, Microservices, Spring, Spring Security, SpringBoot, Spring MVC, Spring Integration, and SpringCloud.,

Posted 1 day ago

Apply

0.0 - 3.0 years

0 Lacs

pune, maharashtra

On-site

As a future-enthusiast, you will find a home at Zielotech where you can make your mark and shape the future alongside a team of like-minded individuals. We are currently seeking a bright and intelligent candidate for the position of Full Stack Developer, with 0-2 years of experience. Your completed projects at work or during your engineering studies should showcase your strong work ethic, attention to detail, and the finesse with which you operate. The ideal candidate will possess the following desired skills: - Proficiency in MySQL or MongoDB - Experience with Node.js, Springboot, React.js, or Angular.js - Strong foundation in Html, CSS, JavaScript, and Bootstrap - Familiarity with Project Management Tools - Knowledge of Manual & Automated Testing methodologies At Zielotech, we offer a supportive environment where both freshers and experienced professionals are welcomed. A varied and rewarding career opportunity awaits you, built on our values of commitment, teamwork, and excellence. If you are ready to embark on a fulfilling journey, we encourage you to apply for your dream job with us. Let's shape the future together at Zielotech.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Join us as a Senior Software Java Developer at Barclays, where you will play a crucial role in supporting the successful delivery of Location Strategy projects. Your responsibilities include ensuring projects are delivered according to plan, budget, agreed quality, and governance standards. You will lead the evolution of our digital landscape, driving innovation and excellence to provide unparalleled customer experiences. To excel in this role, you should have expertise in various areas, including: - End-to-end designing, solutioning, and delivering change and new initiatives. - Strong logical reasoning, problem-solving, performance tuning, and decision-making skills. - Developing APIs using REST and UI development using Angular/React JS. - Extensive experience (5+ years) in Core Java, J2EE design, and development for large-scale banking applications, along with Cloud expertise. - Proficiency in OO Designing and Programming Techniques, Data Modeling, Design Patterns. - In-depth knowledge and experience with Springboot, Spring, Javascript, JDBC, and relational SQL (preferably SQL Server). - Working knowledge of application and web servers, Linux or other UNIX-based systems. - Hands-on experience with workflow applications and business rules engines like JBPM. - Mentoring skills. Additional skills that would be beneficial for this role include knowledge of SQL databases, experience in implementing CI/CD pipelines, automated deployment processes, and a good understanding of the Banking Domain. As a Senior Software Java Developer, you will be evaluated based on key critical skills such as risk and controls, change and transformation, business acumen, strategic thinking, and digital and technology expertise. This role is based in Pune. Purpose of the Role: The primary purpose of this role is to design, develop, and enhance software using various engineering methodologies to deliver business, platform, and technology capabilities for customers and colleagues. Accountabilities: - Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools. - Collaborate with product managers, designers, and engineers to define software requirements, devise solution strategies, and ensure alignment with business objectives. - Engage in code reviews, promote a culture of code quality, and participate in knowledge sharing. - Stay updated on industry technology trends, contribute to technology communities, and promote technical excellence. - Implement secure coding practices and effective unit testing to ensure secure and reliable software solutions. Analyst Expectations: - Perform activities in a timely manner with high standards to drive continuous improvement. - Lead and supervise a team, guide professional development, allocate work requirements, and coordinate team resources. - Demonstrate a clear set of leadership behaviors or develop technical expertise as an advisor. - Partner with other functions and business areas, take responsibility for operational activities, and escalate breaches appropriately. - Influence decision-making, manage risk, strengthen controls, and adhere to relevant rules and regulations. All colleagues are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, and demonstrate the Barclays Mindset to Empower, Challenge, and Drive.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also be monitoring and controlling all phases of the development process including analysis, design, construction, testing, and implementation. Additionally, providing user and operational support on applications to business users will be part of your role. To excel in this position, you will need to utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgments. You will also be recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Consultation with users/clients and other technology groups on issues, recommending advanced programming solutions, and installing and assisting customer exposure systems will be part of your daily tasks. Furthermore, you will ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. You should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a Subject Matter Expert to senior stakeholders and/or other team members. In terms of qualifications, you should have 5-8 years of relevant experience in Java, Springboot, and Microservices. Experience in systems analysis and programming of software applications, managing and implementing successful projects, and working knowledge of consulting/project management techniques/methods are necessary. The ability to work under pressure, manage deadlines, and handle unexpected changes in expectations or requirements is also crucial. The ideal candidate should possess a Bachelor's degree/University degree or equivalent experience to be considered for this role. This job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review the Accessibility at Citi. You can also view Citi's EEO Policy Statement and the Know Your Rights poster for more information.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective in this role will be to contribute to applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts, as well as basic knowledge of other technical areas, to identify and define necessary system enhancements. This may involve using script tools, analyzing/interpreting code, consulting with users, clients, and other technology groups on issues, recommending programming solutions, installing and supporting customer exposure systems, and applying fundamental knowledge of programming languages for design specifications. Furthermore, you will be analyzing applications to identify vulnerabilities and security issues, conducting testing and debugging, serving as an advisor or coach to new or lower level analysts, identifying problems, analyzing information, making evaluative judgments to recommend and implement solutions, and resolving issues by identifying and selecting solutions through the application of acquired technical experience and guided by precedents. In addition, you should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, act as a subject matter expert to senior stakeholders and/or other team members, and appropriately assess risk when making business decisions. Qualifications for this role include having 6-9 years of relevant experience in the Financial Service industry, intermediate level experience in an Applications Development role, clear and concise written and verbal communication skills, problem-solving and decision-making skills, the ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements, and proficiency in Java, Kafka, and Springboot. Ideally, you should possess a Bachelor's degree/University degree or equivalent experience. Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review the Accessibility at Citi. You can also view Citi's EEO Policy Statement and the Know Your Rights poster.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role that involves collaborating with the Technology team to establish and implement new or updated application systems and programs. Your main objective will be to contribute to applications systems analysis and programming activities. In this role, your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and implementing new or updated applications systems and programs to meet specific business needs. You will also be responsible for monitoring and controlling all phases of the development process, providing user and operational support, analyzing complex problems, recommending security measures, and consulting with users and technology groups. You will need to utilize your in-depth specialty knowledge of applications development to evaluate business processes, system processes, and industry standards. Additionally, you will be expected to recommend advanced programming solutions, define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. The ideal candidate for this position should have at least 8 years of relevant experience in systems analysis and programming of software applications. Experience in managing and implementing successful projects, working knowledge of consulting/project management techniques/methods, and the ability to work under pressure are also essential qualifications. In terms of education, a Bachelor's degree or equivalent experience is required. The most relevant skills for this role include 8+ years of experience in UI/UX frontend and backend development, proficiency in JavaScript/TypeScript, React, Angular, Core-Java, J2EE, Spring-Boot, Microservices, Hibernate/JPA, SQL, design systems, CI/CD practices, agile product development workflows, TDD, BDD, automation, version control (Git), GraphQL/REST APIs, cloud-native technologies, problem-solving skills, and strong communication and collaboration skills. This job description provides an overview of the responsibilities and qualifications for the Applications Development Senior Programmer Analyst position. Additional duties may be assigned as needed.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You should have mandatory skills in Java, Springboot, MySQL, and Performance Tuning. Furthermore, you must have hands-on experience in implementing MDM using TIBCO EBX. It is essential to have a good proficiency in MDM foundational and data modeling concepts. Your experience with Java programming should be strong. Additionally, you should have experience with real-time integration (SOAP, REST, JMS, ESB technology, etc.) and batch integration (file based) between MDM & other systems. Experience with version control technology (Git, Subversion, CVS, etc.) is required. Knowledge of DevOps and build automation tools (Jenkins, Maven, Puppet, etc.) would be beneficial.,

Posted 2 days ago

Apply

7.0 - 14.0 years

0 Lacs

haryana

On-site

As an experienced Java Developer with 7 to 14 years of experience in Java Technologies and a background in the Banking domain, you will play a crucial role in developing, implementing, and maintaining Java application phases at FIS. Your responsibilities will include designing, coding, debugging, and maintaining Java, J2EE application systems, as well as converting business requirements into executable code solutions. Your expertise in Core Java, J2EE, ANSI SQL, XML, Struts, Hibernate, Spring, and Springboot will be essential in this role. Your role will involve evaluating and identifying new technologies for implementation, providing leadership to the technical team, and ensuring the successful execution of projects. Proficiency in Database concepts (Oracle/DB2), docker (helm), kubernetes, Core Java Language, microservices, and Web Technologies (Spring or Struts, Hibernate, JSP, HTML/DHTML, Rest Web services, JavaScript) will be required to excel in this position. You will be part of a collaborative team at FIS, where your contributions will directly impact the development of financial services and technology solutions. This role offers an exciting opportunity to be part of the World's Leading FinTech Product MNC, with a competitive salary, attractive benefits, and GHMI/Hospitalization coverage for you and your direct dependents. Join us at FIS and be part of a dynamic and innovative team that values openness, collaboration, and passion for technology.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You should have a minimum of 8-10 years of overall IT experience with a strong hold on the Camunda tool. Your expertise should include BPM knowledge and the ability to conceptualize and design workflows for new functional requirements. Proficiency in back-end technologies such as Java Springboot and Kafka is required to build custom applications for Camunda implementation that can be deployed on the GCP platform. Experience with database management systems like PostgreSQL and cloud technologies such as GCP is also necessary. You will be responsible for monitoring workflows and troubleshooting using the Camunda Operator, along with understanding integration with Keycloak and Elastic search. Mandatory Skills: - Hands-on development, coding, and debugging are a must. Good to Have Skills: - Strong communication, analytical, and problem-solving skills. - Experience with Agile software development life cycle. - Financial industry experience is preferred. Notice Period: - Immediate joiners to a maximum of 15 days only.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

lucknow, uttar pradesh

On-site

You will be a Software Engineer based in Lucknow, responsible for developing, testing, and maintaining software programs. Your daily responsibilities will include writing code, debugging, and working closely with team members to create software solutions. This role will focus on back-end web development, problem-solving, and ensuring that the software meets company standards and guidelines. Your technical skills should include proficiency in Python, Django, Flask, FastAPI, Node.js, Selenium, Java, SpringBoot, LLM, Mango DB, PostgreSQL, and MySQL. The ideal candidate will have a minimum of 1-2 years of experience in the field.,

Posted 2 days ago

Apply

7.0 - 11.0 years

0 Lacs

delhi

On-site

As a CBRE Software Senior Engineer, you will work under broad direction to supervise, develop, maintain, and enhance client systems. This role is part of the Software Engineering job function and requires successfully executing and monitoring system improvements to increase efficiency. Responsibilities: - Develop, maintain, enhance, and test client systems of moderate to high complexity. - Execute the full software development life cycle (SDLC) to build high-quality, innovative, and performing software. - Conduct thorough code reviews to ensure high-quality code. - Estimate technical efforts of agile sprint stories. - Implement performance-optimized solutions and improve the performance of existing systems. - Serve as the primary technical point of contact on client engagements. - Investigate and resolve complex data system and software issues in the production environment. - Design and implement strategic partner integrations. - Participate in the specification and design of new features at client or business request. - Evaluate new platforms, tools, and technologies. - Coach others to develop in-depth knowledge and expertise in most or all areas within the function. - Provide informal assistance such as technical guidance, code review, and training to coworkers. - Apply advanced knowledge to seek and develop new, better methods for accomplishing individual and department objectives. - Showcase expertise in your job discipline and in-depth knowledge of other job disciplines within the organization function. - Lead by example and model behaviors consistent with CBRE RISE values. - Anticipate potential objections and persuade others, often at senior levels and of divergent interest, to adopt a different point of view. - Impact the achievement of customer operational project or service objectives across multidiscipline teams. - Contribute to new products, processes, standards, and/or operational plans in support of achieving functional goals. - Communicate difficult and complex ideas with the ability to influence. Qualifications: - Bachelor's Degree preferred with 7-9 years of relevant experience. In lieu of a degree, a combination of experience and education will be considered. - Knowledge of Java, Spring Boot, VueJS, Unit Testing, AWS services (ECS, Fargate, Lambda, RDS, S3, Step Functions), Bootstrap/CSS/CSS3, Docker, Dynamo DB, JavaScript/jQuery, Microservices, SNS, SpringBoot, and SQS. - Optional knowledge of .NET, Python, Angular, SQL Server, AppD, New Relic. - Innovative mentality to develop methods that go beyond existing solutions. - Ability to solve unique problems using standard and innovative solutions with a broad impact on the business. - Expert organizational skills with an advanced inquisitive mindset. Required Skills: - Angular - AWS API Gateway - AWS CloudFormation - AWS Lambda - AWS RDS - AWS S3 - AWS Step Functions - Bootstrap/CSS/CSS3 - Docker - Dynamo DB - Java - JavaScript/jQuery - Microservices - SNS - SpringBoot - SQS,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

You will be joining a dynamic team at Ouro, a company established in 1999 by industry leaders Roy and Bertrand Sosa. Ouro has a global presence, processing billions of dollars in transactions and catering to millions of customers worldwide from its headquarters in Austin, Texas and regional offices across the globe. As a Senior Java Developer, you will leverage your expertise in Core Java, microservices, Kafka, AWS, and Advanced Java to contribute to enterprise-level projects at all stages of the development lifecycle. Your responsibilities will include developing and maintaining SpringBoot applications, collaborating with cross-functional teams to deliver software solutions, writing clean and efficient code, troubleshooting and debugging issues, participating in code reviews, and staying updated on emerging technologies to enhance application quality and performance. Your role will also involve writing and executing unit tests, working with databases and data structures, implementing security measures, and documenting technical specifications and user manuals for effective communication and knowledge transfer. You should possess a Bachelor's Degree in Computer Science or a related field with at least 5 years of experience, along with a strong command of Core Java, microservices, Kafka, Spring boot, AWS, Advanced Java, SQL, and Version Control Systems like Bitbucket or GIT. Preferred qualifications for this position include a deep proficiency in Java programming, experience with the SpringBoot framework, knowledge of RESTful web services and API development, familiarity with database technologies such as Oracle or PostgreSQL, understanding of software development principles, and the ability to collaborate effectively with team members and stakeholders. Strong problem-solving, analytical, communication, and interpersonal skills are essential for success in this role. A Bachelor's degree in Computer Science or related field and relevant certifications, such as Oracle Certified Professional in Java SE, would be advantageous.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As a senior software engineer at ChargePoint, you will be part of a scrum team dedicated to developing cutting-edge EV technology products in Core Services. Your responsibilities will include building advanced access control, identity & role management, license management, and Accounts among other shared services that form the backbone for various product teams. Working with a modern technology stack, you will collaborate with Product Owners and Managers to integrate solutions aligned with shared platforms and solutions. We are seeking someone who is adventurous, eager to learn, and has a solution-oriented approach. In this role, you will work closely with cross-functional teams, including product management, program managers, and engineering managers, to define technical requirements, develop software design, and ensure successful implementation. You will be involved in the full product development lifecycle from minimum viability to world-scale maturity. To excel in this role, you should have: - 5+ years of experience in backend software development - Bachelor's Degree in Computer Science or related field - Strong CS fundamentals including data structures, algorithm design, and problem-solving skills - Experience with modern software architecture components such as Distributed Systems, Containerization, and Micro Services - Proficiency in Java, SpringBoot, and related technologies - Working knowledge of cloud providers (AWS, GCP, Azure), popular databases, API-first approach, monitoring tools, and continuous integration - Familiarity with gRPC, Kubernetes, NoSQL, GraphQL, and Prometheus is a plus - A mindset of "You BUILD it, and you OWN it" In addition to technical skills, we value personal and leadership attributes such as: - Ability to voice opinions with clear rationale - Understanding of organizational vision and decision-making framework - Capacity to align personal goals with organizational vision - Strong time management and task completion skills - Willingness to innovate and experiment with new software frameworks - Adaptability to changing environments and requirements This position is based in Bangalore/Gurugram. If your experiences and skills align with our requirements, we will reach out to you directly. ChargePoint is an equal opportunity employer, and we do not accept inquiries from recruiting agencies.,

Posted 3 days ago

Apply

4.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Lead / Sr. Software Development Engineer at HiLabs in Bangalore, India, you will be part of a dynamic team at a leading Software as a Service (SaaS) company specializing in transforming data in the US healthcare industry through cutting-edge Artificial Intelligence (AI) solutions. Your role will involve full-stack application development, creating modular components/APIs, designing intuitive user interfaces, and developing robust application architecture using various technologies. You will be responsible for managing the software development process from conception to deployment, guiding the team, and ensuring high-quality software through best design and development practices. You should be an engineering graduate from a renowned institution with 4 to 9 years of experience in developing JAVA/J2EE/Spring based applications. Your expertise should include strong knowledge of object-oriented programming, Spring-Boot & Spring stacks, Microservices, RESTful API design, and large system architecture. Experience with front-end technologies like React, jQuery, HTML5/CSS3, and back-end technologies, along with understanding of Big Data and AWS cloud environment, will be beneficial. Proficiency in Version Control tools, CI/CD tools, and Agile software delivery practices is essential. The desired profile also includes a passion for technology, collaborative skills, and the ability to lead by example in code development and knowledge sharing. HiLabs is an equal opportunity employer dedicated to building a diverse and inclusive workforce. As part of the team, you can expect competitive salary, comprehensive benefits, H1B sponsorship, ESOPs, medical coverage, 401k, PTOs, mentorship, and a collaborative working environment with talented professionals from renowned institutions. For more information, you can refer to HiLabs privacy policy at https://www.hilabs.com/privacy.,

Posted 3 days ago

Apply

4.0 - 8.0 years

0 Lacs

punjab

On-site

You should have a minimum of 4.5 years of experience in Java/J2EE with expertise in Springboot. Experience in Microservices is also required. Candidates with less experience in Springboot will not be considered for this position. The key skills for this role include microservices, Spring Boot, Java, and J2EE.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Software Developer at Verint Systems, you will play a key role in building cloud-based, high-performing, scalable enterprise-grade applications for our outstanding Verint Analytics team. You will collaborate with a talented software team to work on strategic enterprise Realtime Analytics products. Your responsibilities will include product development, troubleshooting, code fixes, and full development life cycle of Analytics solutions. Your role will involve SW design, proof of concepts, and development of complex solutions. You will lead features and work with a virtual team through all execution perspectives. It is essential to collaborate with cross-functional stakeholders to understand requirements and business needs for defining the best SW design solutions. Key Responsibilities: - Analyze and influence technical, system, and user requirements. - Design SW solutions considering large scale, high availability, security, robustness, performance, cloud, and multi-tenancy. - Develop high-standard code and complex solutions in enterprise-level applications and architecture. - Lead features by working with engineers on mutual features through integrations, reviews, status reports, and problem-solving. - Collaborate with cross-functional stakeholders including product management, SW engineers, architects, and team leads. - Ensure deep understanding and advanced implementation of continuous integration and delivery. - Oversee all phases of the development life cycle such as Automation, CI/CD, TDD, Integrations, Builds, and Deployment. - Take ownership of the production environment (You Build it - You Own It - You Run It). Requirements: - Bachelor's degree in Computer Science or Software Engineering. - Minimum of 5 years of practical experience in software development. - Proficiency in Java development. - Technical understanding of data structures, I/O, multi-threading, Web Services (REST/WS/gRPC/JSON/XML specs), Springboot, J2EE Containers (Tomcat/Jetty), JDBC, and IIS. - Strong debugging skills in performance, memory leaks, crash, multi-threaded, and algorithms. - Excellent teamwork and communication skills. - Self-learner and self-managed. - Experience with source control tools (GIT, SVN, etc.). - Experience with compiling and continuous integration tools like Eclipse/IntelliJ, Visual Studio, Maven/Ant, Jenkins, etc. - System-wide and end-to-end product understanding. - Leadership skills and strong interpersonal communication. If you are interested in this opportunity, please send your resume to neena.menon@verintcom. Thank you.,

Posted 3 days ago

Apply

4.0 - 8.0 years

0 Lacs

kochi, kerala

On-site

You will be joining Dbiz, a high-performing product and engineering company that collaborates with organizations to develop digital solutions using cutting-edge technology. Known for our innovative approach, we leverage technology in various impactful ways. As a Full Stack Developer at Dbiz, you will play a crucial role in producing scalable software solutions. Working within a cross-functional team, you will be involved in the entire software development life cycle, from conceptualization to deployment. Your responsibilities will include developing, enhancing, modifying, and maintaining applications within the Corporate Communications domain. This entails designing, coding, testing, debugging, and documenting programs, as well as providing support for corporate systems architecture. You will closely collaborate with business partners to define requirements for system applications, drawing upon your in-depth knowledge of development tools and languages. In this individual contributor role, you will be recognized as a content expert by your peers. The position typically requires a minimum of 6-8 years of relevant experience. Key Responsibilities: - Possess deep knowledge and hands-on experience with Java and UI stack. - Demonstrate proficiency in web technologies, frameworks, and tools such as HTML, CSS, JavaScript, React, NodeJS, XML, jQuery, and Spring. - Be well-versed in State Management, Redux, Reducers, JavaScript, and CSS in ReactJS/UI. - Have practical experience in test-driven development and constant refactoring within a continuous integration environment. - Exhibit experience and knowledge of SQL and relational databases. - Be familiar with agile practices, such as Scrum, Kanban, or XP. - Display expertise in Functional Analysis. - Showcase excellent communication and teamwork skills. - Take end-to-end ownership in driving the team towards successful delivery. - Uphold a performance and productivity orientation to ensure high-quality outcomes. - Demonstrate profound analytical skills and problem-solving abilities. - Possess proactive and flexible working approaches. - Apply innovative thinking to solve problems. - Be efficient, well-organized, detail-oriented, with strong interpersonal skills. Mandatory Skill Sets: - Minimum of 5 years of proven experience as a Java Developer or a related role. - Strong understanding of Java programming language and related frameworks like Springboot and Hibernate. - Solid knowledge of object-oriented programming principles, design patterns, and software development methodologies. - Familiarity with UI technologies like Angular and TypeScript. - Hands-on experience in Micro Services and use of tools like SonarQube and Jenkins. - Understanding of databases like MySQL and MongoDB. - Proficiency in Java development tools (e.g., Eclipse, IntelliJ) and version control systems (e.g., Git, SVN). - Strong problem-solving skills and attention to detail. - Excellent collaboration and communication skills. - Ability to work effectively in a fast-paced, team-oriented environment. - Experience with Agile development methodologies (e.g., Scrum) is advantageous. - Hands-on experience deploying applications on AWS or similar cloud platforms is highly preferred. - Good understanding of CI/CD Pipeline. - Exposure to messaging tools like Apache Kafka or RabbitMQ is desirable. - Bachelor's or master's degree in Computer Science, Software Engineering, or a related field. - 4-7 years of experience. Life at Dbiz: - Competitive salary and attractive benefits. - Dynamic and innovative work environment. - Opportunities for personal growth and development. - Engaging and collaborative company culture. This is a full-time position that offers a challenging and rewarding opportunity to contribute to the cutting-edge technology solutions developed by Dbiz.,

Posted 3 days ago

Apply

0.0 - 4.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Equifax is a place where you can unlock your potential and power your possibilities. If you are eager to reach your true potential, explore new opportunities, enhance your skills, collaborate with innovative minds, and create a significant impact, we are looking forward to hearing from you. We are currently in search of dynamic, enthusiastic, and motivated software engineers who are passionate about hands-on development to contribute to various impactful projects. As part of our software engineering team, you will have the chance to work with cutting-edge technology alongside a group of skilled engineers. You are an ideal candidate for this role if you are a forward-thinking and dedicated software engineer who is deeply enthusiastic about technology. Your Responsibilities: - Designing requirements for small systems or modules within a medium to large-scale environment and preparing technical documentation. - Developing and maintaining high-quality user interfaces using Angular 15/17, TypeScript, HTML5, CSS3, and JavaScript. - Creating reusable and efficient Angular components. - Applying fundamental software engineering principles and adhering to guidelines. - Providing valuable feedback on the release process, code review, and design review. - Quickly grasping and applying new information. - Demonstrating a collaborative approach and sharing knowledge. - Implementing modern software development practices such as serverless computing, microservices architecture, CI/CD, and infrastructure-as-code. - Collaborating across teams to integrate our systems with existing corporate product platforms. - Participating in technology roadmap and architecture discussions to translate business requirements and vision into reality. - Being part of a closely-knit engineering team that follows agile software development practices. - Leveraging automation within the defined scope of work. Required Experience: - Bachelor's degree or equivalent practical experience. - Over 2 years of experience in Java software programming. - At least 6 months of experience with Cloud technology, including GCP, AWS, or Azure. Preferred Qualifications: - Being a self-starter who can adapt to changing priorities with minimal supervision. - Proficiency in UI development, including HTML, JavaScript, Angular, and Bootstrap. - Familiarity with backend technologies like JAVA/J2EE, SpringBoot, SOA, and Microservices. - Experience with source code control management systems (e.g., SVN/Git, Github, Jenkins) and build tools like Maven & Gradle. - Exposure to agile environments (e.g., Scrum, XP). - Knowledge of relational databases such as SQL Server and MySQL. - Proficiency in Atlassian tooling like JIRA, Confluence, and Github. - Developing with modern JDK (v1.7+). - Familiarity with Automated Testing tools like JUnit, Selenium, LoadRunner, and SoapUI. In return, we offer a hybrid work environment, competitive compensation and healthcare packages, generous paid time off, and opportunities for professional growth through our online learning platform with guided career paths. If you are ready to unlock your potential, apply today and embark on an exciting journey towards a rewarding career at Equifax, where you can truly make a difference!,

Posted 3 days ago

Apply

Exploring Springboot Jobs in India

Springboot is a popular framework in the world of Java development, and the job market for Springboot professionals in India is thriving. Companies are actively seeking skilled individuals who can develop robust and scalable applications using this framework. If you are a job seeker looking to explore opportunities in Springboot roles in India, this article is for you.

Top Hiring Locations in India

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

These cities are known for their booming tech industries and have a high demand for Springboot developers.

Average Salary Range

The average salary range for Springboot professionals in India varies based on experience levels. Entry-level developers can expect to earn around INR 4-6 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 12 lakhs per annum.

Career Path

In the Springboot job market, a typical career path may involve starting as a Junior Developer, progressing to a Senior Developer, and then moving on to roles such as Tech Lead or Architect. Continuous learning and upskilling are essential to advance in this field.

Related Skills

In addition to Springboot, employers often look for candidates with expertise in: - Java - Spring Framework - Microservices architecture - RESTful web services - Database management (SQL or NoSQL)

Interview Questions

Here are 25 interview questions you may encounter when applying for Springboot roles in India:

  • What is Spring Boot? (basic)
  • Explain the difference between Spring and Spring Boot. (medium)
  • What is the purpose of the @SpringBootApplication annotation? (basic)
  • How do you create a RESTful web service using Spring Boot? (medium)
  • What is the role of the @RestController annotation? (basic)
  • What is Spring Boot Actuator and its use? (advanced)
  • Explain the concept of auto-configuration in Spring Boot. (medium)
  • How do you handle exceptions in Spring Boot? (medium)
  • What is the Spring Boot Starter Parent? (basic)
  • What is Spring Boot DevTools and why is it used? (medium)
  • How do you deploy a Spring Boot application? (medium)
  • Explain the concept of Spring Boot Data JPA. (medium)
  • What is the purpose of the @Autowired annotation in Spring Boot? (basic)
  • How do you configure logging in a Spring Boot application? (medium)
  • What are the different ways to configure properties in a Spring Boot application? (medium)
  • What is Spring Boot Security and how do you implement it? (medium)
  • How do you enable scheduling in a Spring Boot application? (medium)
  • What is the use of Spring Boot Actuator endpoints? (advanced)
  • Explain the concept of profiles in Spring Boot. (medium)
  • How do you enable caching in a Spring Boot application? (medium)
  • What is the purpose of the @SpringBootTest annotation? (basic)
  • How do you create custom starters in Spring Boot? (advanced)
  • Explain the concept of Health Indicators in Spring Boot Actuator. (advanced)
  • What is Spring Boot Admin and its use? (advanced)
  • How do you monitor a Spring Boot application using Prometheus and Grafana? (advanced)

Closing Remark

As you prepare for your Springboot job search in India, remember to showcase your expertise in the framework, as well as related skills that can set you apart from other candidates. Stay updated with the latest trends in Java development and approach interviews with confidence. Good 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