Jobs
Interviews

13301 Spring Jobs

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

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Lead Digital Product Manager at Wells Fargo, you will be responsible for leading the development and execution of complex digital business plans, programs, and initiatives that have a broad impact across the enterprise. Your role will involve acting as a key participant in large-scale planning, reviewing and analyzing complex digital strategy, and influencing digital strategy for the business line, requiring in-depth evaluation of multiple factors. You will be making decisions in digital strategy for product/functionality/experience areas, demonstrating a strong understanding of the business, policies, procedures, and compliance requirements. Leading a broad team of digital professionals to meet deliverables and drive new initiatives is a key aspect of this role. Additionally, you will strategically collaborate and consult with peers, colleagues, and mid-level to senior managers to resolve issues and achieve goals, potentially leading projects, teams, or serving as a peer mentor. To be successful in this role, you should have at least 5 years of digital product management experience or equivalent demonstrated through work experience, training, military experience, or education. Desired qualifications include strong backlog management skills, experience in leading projects in an agile environment, excellent communication skills, affinity to build data flows and workflows, knowledge in JIRA, Confluence, and InVision, continuous improvement mindset, and experience working in a global team. The ideal candidate should be enthusiastic, highly motivated, detail-oriented, with a positive "can do" attitude, able to create clarity and structure in a complex environment, work effectively and collaboratively with different stakeholders, and possess strong analytical capabilities and problem-solving skills. You should be proactive, pragmatic, solution-oriented, service-driven, and comfortable operating in a rapidly changing and uncertain environment. In this role, you will have the opportunity to contribute to building strong customer relationships while maintaining a strong risk-mitigating and compliance-driven culture. Candidates applying for this position are encouraged to value diversity and equal opportunity, with accommodations available for applicants with disabilities upon request. If you are looking for a challenging yet rewarding opportunity as a Lead Digital Product Manager at Wells Fargo, apply before the posting end date of 19 Aug 2025. Join us in our mission to support strong customer relationships and drive success through risk management and compliance.,

Posted 23 hours ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. The opportunity We are looking for a Java, Spring, GW portal developer with 3 to 5 years of experience. Your Key Responsibilities - Support Guidewire Portal developer for supporting applications including technology stack (PE, CE Producer Engage, Customer Engage), Java, Spring boot, Hibernate, Angular/ReactJS, and AWS. - Must be flexible to work in shifts (Rotational Shift - India Shift/UK shift) and On Call Support on a rostered rotational basis. - Design, build, and support the Business Objects environment and services. - Experience using BO Client tools such as IDT, UDT & Web Intelligence. - Responsible for Business Objects reports and universe architecture and design. - Troubleshoot Business Objects report performance issues and raise SAP cases where needed. - Advanced knowledge of AIX. - Troubleshoot basic configuration/script & integrations issues. - Work independently and collaboratively with customers and delivery teams on implementations and remote services. - Exhibit punctual and attentive attendance at all project meetings including: requirements review and validation sessions, SCRUM ceremonies. - Strong communication, presentation, and writing skills to engage with stakeholders, gather requirements, provide demos, and obtain sign-off. - Good understanding of ITIL v3/v4 processes. - Understand the existing customizations of SP and replicate the same on ESC or provide acceptable alternatives. - Experience in maintenance and support, maintenance, configuration, testing, integration, and deployment. - Manage the middleware applications which have various interfaces including Guidewire system. - Design, modify, and implement changes to the existing applications built in Java, Spring boot & Hibernate. Skills And Attributes For Success - Deep understanding of Java, Angular & Hibernate, implementation, architecture, and components. - Experience in Java, Angular, Hibernate, Spring boot, and AWS. - Well-versed in development streams. - Working knowledge of Core Java, J2EE, XML, Web Services (SOAP/REST), ANT. - Strong in SQL, Spring, Hibernate, Castor, any Enterprise Messaging System. - Strong knowledge and experience on Tomcat and/or Websphere/WebLogic. - Real-time knowledge and experience on enterprise system integration, preferably from an Insurance domain background. - Experience in the Insurance domain, preferably in Property & Casualty. - Understanding and experience of software development best practices. - Excellent business communication skills. - Excellent leadership skills. - Prior client-facing experience. - Experience with tools like Service-now, JIRA, soap-ui, eclipse IDE, SVN, Jenkins. - Understand service management and change management activities, along with SLAs and estimator tools. - Worked on incident management and problem management. To qualify for the role, you must have - Java, Spring Boot, Hibernate, ReactJS/Angular, GW Portal. - Proficiency with Development Tools. - Core Java, J2EE, XML, Web Services (SOAP/REST), ANT. - SQL, Spring, Hibernate, Castor, any Enterprise Messaging System. - Tomcat and/or Web sphere/WebLogic. Certification - ITIL certification (Good to have), GW certification, AWS. What We Offer EY Global Delivery Services (GDS) is a dynamic and truly global delivery network. We work across six locations - Argentina, China, India, the Philippines, Poland, and the UK - and with teams from all EY service lines, geographies, and sectors, playing a vital role in the delivery of the EY growth strategy. From accountants to coders to advisory consultants, we offer a wide variety of fulfilling career opportunities that span all business disciplines. In GDS, you will collaborate with EY teams on exciting projects and work with well-known brands from across the globe. We'll introduce you to an ever-expanding ecosystem of people, learning, skills, and insights that will stay with you throughout your career. - Continuous learning: You'll develop the mindset and skills to navigate whatever comes next. - Success as defined by you: We'll provide the tools and flexibility so you can make a meaningful impact, your way. - Transformative leadership: We'll give you the insights, coaching, and confidence to be the leader the world needs. - Diverse and inclusive culture: You'll be embraced for who you are and empowered to use your voice to help others find theirs. EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people, and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform, and operate. Working across assurance, consulting, law, strategy, tax, and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.,

Posted 23 hours ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! Qualys is the leading provider of information security and compliance cloud solutions. We are currently seeking a highly skilled Software Engineer to join our team and lead the development of backend systems. As a Software Engineer at Qualys, you will be responsible for designing, developing, and maintaining robust and scalable backend systems using Java, Spring, Spring Boot, Kafka, and Oracle RDBMS. You will lead the architecture and implementation of backend components to support the organization's software applications. Collaborating with cross-functional teams, you will define technical requirements and ensure alignment with business objectives. To excel in this role, you should have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with 8+ years of experience in backend development. Your expertise in Java, Spring, Spring Boot, Kafka, and RDBMS (preferably Oracle) will be essential. A strong understanding of software development methodologies, particularly Agile, is required. Proficiency in design patterns, SOLID principles, containerization technologies like Docker, and orchestration tools such as Kubernetes is also necessary. Your proven ability to take ownership of projects and drive them to successful completion, combined with your experience working with cloud technologies and services, will be advantageous. Strong problem-solving skills and the ability to analyze complex technical challenges are key attributes for this role. Additionally, excellent communication and collaboration skills are essential as you thrive in a fast-paced and dynamic environment. In this position, you will implement best practices for performance optimization, scalability, and reliability of backend systems. You will drive the adoption of Agile development methodologies, participate in planning, stand-ups, and retrospectives, and own features/projects to successful completion. Mentoring junior team members, providing technical guidance and support, and staying updated with industry trends and emerging technologies will also be part of your responsibilities. At Qualys, we offer a competitive salary and benefits package, along with opportunities for professional growth and career advancement in a dynamic and collaborative work environment. Join us in our mission to deliver innovative information security and compliance solutions through cutting-edge backend development.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

punjab

On-site

As a Java Lead Developer/Technical Lead, you will be responsible for leading the development and implementation of Java/J2EE applications using technologies such as Spring and microservices. Your expertise in Java development will drive the team towards successful project delivery and ensure high-quality code standards are maintained throughout the development lifecycle. Your role will involve collaborating with cross-functional teams to design and develop robust solutions that meet the business requirements and adhere to best practices in software development. Key Responsibilities: - Lead the design and development of Java/J2EE applications - Utilize Spring framework to build scalable and efficient solutions - Implement microservices architecture to enhance application performance - Collaborate with teams to ensure code quality and adherence to coding standards - Provide technical guidance and mentorship to junior developers - Troubleshoot and resolve technical issues in a timely manner - Stay updated on the latest trends and technologies in Java development to drive innovation and continuous improvement Qualifications: - Proficiency in Java/J2EE development - Strong experience with Spring framework - Knowledge of microservices architecture - Excellent problem-solving skills - Ability to work effectively in a team environment - Strong communication and interpersonal skills If you are a passionate Java developer with a proven track record of leading successful projects and are looking to take the next step in your career, this role offers the opportunity to lead a talented team and make a significant impact on the development of cutting-edge applications. Join us in shaping the future of Java development and drive innovation in software solutions.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

punjab

On-site

As a Team Lead-Technical at DigiMantra, you will lead and manage a team of developers specializing in Python and Java, ensuring high performance and productivity. Your responsibilities will include designing, developing, and maintaining robust, scalable applications using Python frameworks such as Django and Flask, as well as Java technologies like Spring and Hibernate. Working closely with product managers, designers, and stakeholders, you will gather requirements, define project scope and objectives, and ensure that the application architecture is scalable and maintainable. In this role, you will conduct code reviews, provide constructive feedback, and promote a culture of continuous improvement within the team. Managing project timelines, deliverables, and resources effectively to meet business objectives will be a key aspect of your responsibilities. Troubleshooting and resolving technical issues promptly to ensure high availability and performance of applications will also be part of your role. As a Team Lead-Technical, you will stay updated with emerging technologies, trends, and best practices in software development, including AI and ML. You will leverage Artificial Intelligence (AI) and Machine Learning (ML) technologies to enhance the functionality and performance of applications. We are looking for a leader with at least 4 years of experience in Python and Java development, strong expertise in frameworks like Django, Flask, Spring, and Hibernate, and a passion for mentoring teams and promoting growth and innovation. A solution-oriented mindset with the ability to solve complex technical challenges is crucial for success in this role.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

YuCollect is India's first Unified Collections Infrastructure, part of Yubi Group, designed to revolutionize the debt collections ecosystem at scale. It serves as the foundational infrastructure that facilitates lenders, collection agencies, and regulators to operate on a unified, transparent, and technology-driven network. From seamless discovery to compliant execution and real-time governance, YuCollect empowers stakeholders to establish modern, efficient, and trustworthy collection processes. Being a trailblazer in defining how collections should operate in a rapidly evolving financial landscape, YuCollect fosters data-aligned collaboration, scalable integrations, and compliance-by-design to support the growth and confidence of all participants in the ecosystem, regardless of their size. As part of the Yubi Group, an end-to-end tech infrastructure empowering the entire credit lifecycle in India's financial ecosystem, YuCollect plays a pivotal role in shaping the future of collections. **Role and Responsibilities:** - Develop a revolutionary finance marketplace product encompassing design, user experience, and business logic to ensure ease of use, appeal, and effectiveness. - Ensure that the implementation aligns with defined specifications and processes in the PRD. - Take ownership of end-to-end quality during all software development lifecycle phases. - Collaborate with managers, leads, and peers to devise implementation options. - Thrive in a fast-paced environment and adeptly manage evolving business needs. - Mentor junior engineers and foster innovation within the team. - Design and develop software components and systems for the pods. - Evaluate and recommend tools, technologies, and processes to drive adoption and ensure high-quality products. **Requirements:** - Minimum 5+ years of experience in Backend development, delivering enterprise-class web applications and services. - Proficiency in Java technologies such as Spring, Hibernate, and Kafka. - Strong understanding of NoSQL and RDBMS, with expertise in schema design. - Familiarity with Kubernetes deployment and managing CI/CD pipelines. - Ability to excel in a fast-paced environment and adapt to evolving business requirements. - Experience with microservices architecture and RESTful APIs. - Knowledge of monitoring and logging tools like Prometheus, Grafana, ELK stack. - Proficient in software engineering tools and best practices (e.g., unit testing, test automation, continuous integration). - Experience with Cloud technologies like AWS and GCP, and developing secure applications. - Solid grasp of the software development lifecycle and agile methodologies.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

noida, uttar pradesh

On-site

RxLogix Corporation is a niche multinational software company headquartered in Princeton, NJ, USA. We have multiple offices present across US, Europe, Japan, and India. Our enterprise software applications are utilized by the world's Top 10 pharma companies like Merck, Johnson & Johnson, Novartis, etc. We are currently looking for passionate technical/engineering managers to lead our development teams at our Noida office. The ideal candidate should be an experienced technical/engineering manager who has led a team of 4-8 engineers closely to deliver high-quality software products in a fast-paced environment using Agile methodologies. In this role, you will be responsible for building and delivering enterprise-class software applications to ensure patient safety worldwide. **General Purpose:** Lead a team of 4-8 engineers closely with complete authority and accountability to deliver high-quality software products in a fast-paced environment. Guide your team to design and develop applications based on Microservices architecture. Provide guidance to team members on the latest technologies including Java, Spring, Spring-Boot, Angular, Hibernate, Grails, Groovy, Kafka, R, Redis, Hazelcast, Bootstrap, jQuery, etc. Utilize development tools such as AWS, GIT, Nginx, Jira, Confluence, Jenkins, and Agile methodologies. Collaborate with other technical managers, architects, and product owners to build an integrated enterprise-class software product suite for Fortune 100 pharmaceutical companies. **Responsibilities:** Lead your team to understand product requirements by collaborating with product owners. Design application modules and features for high performance, scalability, security, and availability. Plan and monitor tasks for your team members for upcoming sprints and product releases. Conduct design reviews, code reviews, troubleshooting, and provide technical guidance to team members. Take complete ownership and accountability for the quality and timely delivery of tasks assigned to your team. Collaborate with other team members to deliver product features, releases, and technical PoCs using agile methodologies. Define, improve, and follow best practices and processes related to design, code review, unit test, and documentation for the development team. Perform annual appraisals for team members along with semi-annual formal feedback cycles. Lead the hiring, grooming, and growth of team members in terms of technology and career path. Proactively raise, suggest, and discuss improvement areas and issues related to people, processes, technology, quality, and delivery with own manager and higher management. **Must Have Qualifications:** BE/B.Tech/MCA from a recognized institute with a good academic score. Minimum of 6+ years of full-stack programming experience in various Java-based technologies and frameworks. Strong experience with the Spring framework & Hibernate based web-applications development. Experience in designing and developing high-performance, scalable, secure, available enterprise-class web applications end to end. Strong problem-solving and troubleshooting skills. Hands-on approach for solving technical challenges faced by the team. Good working exposure to relational databases like MySQL, Oracle, etc. Self-driven & motivated leader who can drive the team to quality and timely delivery with complete authority and accountability. Excellent verbal and written communication skills. Ability to take initiatives and handle multiple priorities in a fast-paced environment.,

Posted 1 day ago

Apply

9.0 - 13.0 years

0 Lacs

pune, maharashtra

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. As a Senior Programmer Analyst, your responsibilities will include developing, analyzing, enhancing, maintaining, and interpreting code. You will work on various project assignments and tasks either individually or as part of a team. Additionally, you will provide development oversight for the project team in terms of architecture compliance, interface design, and review. You will also be involved in recommending and developing security measures in post-implementation analysis to ensure successful system design and functionality. Utilizing your in-depth specialty knowledge of applications development, you will analyze complex problems and provide evaluations of business processes, system processes, and industry standards. Consultation with users/clients and other technology groups, recommendation of advanced programming solutions, and installation and assistance with customer exposure systems will be part of your role. You will also ensure essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. Moreover, you will be required to appropriately assess risks when making business decisions, with a focus on safeguarding Citigroup, its clients, and assets. This includes ensuring compliance with applicable laws, rules, and regulations, adhering to Policy, applying ethical judgment, and reporting control issues with transparency. Qualifications for this role include 9-12 years of relevant experience, excellent Java/J2EE server-side programming skills, hands-on experience in core Java, Micro-services, Mongo, Oracle, and good experience in systems design, analysis, and programming of software applications. Exposure to containerization and AWS is a plus, along with working experience in a Linux environment and understanding of agile methodologies. Education requirements include a Bachelor's degree or equivalent experience. Other duties related to feasibility studies, IT planning, risk technology, model development, and establishing new or revised applications systems and programs may also be assigned. This job description offers a comprehensive overview of the responsibilities and qualifications for the Applications Development Senior Programmer Analyst role. Additional information may be provided as necessary.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You will be responsible for developing web services and sharing your development expertise regarding best practices. It is crucial to implement scalable solutions by applying the right design principles and practices. Working closely with leaders, you will deliver the project requirements effectively. Collaboration with team members to refine user requirements is a key aspect of this role. Analyzing root causes of incidents, documenting findings, and providing solutions will be part of your routine tasks. Your approach to software solutions should be methodical, and you should be open to discussions with team members. Regular code reviews and sharing outcomes with colleagues are essential for maintaining code quality. To excel in this role, you must have a proven track record in Fullstack development using Java, Spring-boot, JPA, and React. Your expertise should extend to Core Java, Spring, Spring Boot, and Microservices. A strong understanding and hands-on experience in Cloud Native microservice architecture, database concepts, Cloud Fundamentals, and Gitlab are necessary. Hands-on experience in web development using technologies like React, Angular, and EXT JS is required. Proficiency with Relational Databases, specifically Postgresql, is essential. Familiarity with unit testing frameworks (e.g., Junit) is expected. Your experience should include successful delivery in the Kafka ecosystem, including cluster/broker implementation and performance enhancement for topic producers/consumers. Any additional experience in Cloud implementation and deployment will be considered a plus.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a L2 Senior Production Support Developer, you will be responsible for contributing to the development and support of high-performing, scalable enterprise e-commerce applications. In this role, you will work as part of a skilled software team, focusing on mission-critical applications. Your primary responsibilities will include managing Java/Java EE application development throughout the software development lifecycle, from concept and design to testing and deployment. Your duties will involve designing and developing high-volume, low-latency applications for mission-critical systems, ensuring high availability and performance. You will contribute to all phases of the development lifecycle, write efficient and testable code, and ensure that designs comply with specifications. Additionally, you will participate in releasing software components, investigate alternative technologies for continuous improvement, and provide L2 support for issues escalated by the L1 team and CSM team. To qualify for this role, you should hold a BS/MS degree in Computer Science, Engineering, or a related field, with proven hands-on software development experience and expertise in Java development and support projects. Hands-on experience in designing and developing applications using Java EE platforms, object-oriented analysis and design, and familiarity with Java and JEE internals are essential requirements. You should also have experience with popular web frameworks, test-driven development, version control systems like GIT, and be willing to work in shifts and provide on-demand support. Preferred skills for this role include hands-on experience with Java, J2EE, JSP, Servlets, Bootstrap, AngularJS, and Microsoft SQL, as well as knowledge of SOAP web services. Technical skills required for this position encompass Java 1.7 & 1.8, full-stack development, strong design principles, debugging and deploying web-based JEE applications, managing multiple code bases, unit testing, SQL, Angular, Apache/JBoss/Wildfly configuration, Linux, GIT management, and configuration, among others. In summary, as an L2 Senior Production Support Developer, you will play a crucial role in the development and support of mission-critical applications, leveraging your Java expertise and technical skills to ensure the high performance and availability of enterprise e-commerce systems.,

Posted 1 day ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Technical Architect/ Technical Lead/Sr. SDE (Java Full Stack) at HiLabs, you will be part of a dynamic team responsible for developing cutting-edge Artificial Intelligence (AI) solutions that transform data in the US healthcare industry. You will play a crucial role in advancing engineering excellence and technology innovation to power the next generation of digital products and services. Your primary focus will be on full-stack application development, creating modular and reusable components/APIs, designing robust architecture, and ensuring high-quality software through best practices. Key Responsibilities: - Develop full-stack applications involving front-end and back-end development - Create modular and reusable components/APIs based on business requirements - Utilize various front-end technologies to build intuitive and responsive user interfaces - Design and develop a strong application tier and backend architecture using diverse technologies - Manage the complete software development lifecycle from conception to deployment - Collaborate with the team to write, build, and deploy software - Uphold best design and development practices for high-quality software - Build and maintain efficient, secure, reusable, and reliable code - Conduct code reviews, testing, and debugging Desired Profile: - Engineering graduate from a reputed university - 5 to 10 years of experience in JAVA/J2EE/Spring based applications - Proficiency in object-oriented programming concepts and principles - Expertise in Spring-Boot & Spring stacks, Microservices, and RESTful API design - Familiarity with React, jQuery, HTML5/CSS3, and Bootstrap frameworks - Understanding of large system architecture, Big Data technologies, and AWS cloud environment is a plus - Experience with Version Control tools like Bitbucket/GIT, and tools like Maven/Jenkins, JIRA - Exposure to Agile software delivery environment and continuous integration/delivery tools - Passion for technology and problem-solving, with excellent collaboration and interpersonal skills - Ability to work effectively within a team, lead by example, and share knowledge HiLabs is an equal opportunity employer dedicated to fostering a diverse and inclusive workforce, where all employees are treated fairly and supported in their individual growth. As part of our team, you will enjoy a competitive salary, accelerated incentive policies, comprehensive benefits package, H1B sponsorship, ESOPs, medical coverage, 401k, PTOs, smart mentorship, and a collaborative working environment. Join us at HiLabs to be part of a talented and multidisciplinary team driving healthcare transformation through innovation and technology. For more information, please visit our website and review our CCPA disclosure notice: [CCPA disclosure notice](https://www.hilabs.com/privacy),

Posted 1 day ago

Apply

0.0 - 4.0 years

0 Lacs

chandigarh

On-site

The company is looking for a Software Engineer Intern who is a Fresher and holds an Engineer degree or is in the final semester. The ideal candidate should be highly motivated and interested in pursuing a career in software engineering. The core technologies that the candidate should be familiar with include Java, Spring, Guice, Hibernate, and REST APIs. Additionally, proficiency in at least one front-end framework such as Angular or ReactJS is required. Knowledge of MySQL, database design, and CRUD operations is also essential for this role. This internship opportunity is based in Chandigarh, India. If you are passionate about software engineering and meet the minimum qualifications mentioned above, we encourage you to send your resume to [email protected] to be considered for this position.,

Posted 1 day ago

Apply

2.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

Castus is looking for an experienced full-stack web developer (Java) to contribute to the development of the next generation of the customer web experience. As a senior developer in an agile team, you will be responsible for designing, developing, and unit testing Restful API services primarily using Java Springboot. Collaboration with Business and other IT stakeholders is essential to anticipate emergent needs and support business agility. Successful Candidates Should Have hands-on experience in web and mobile applications development and developing solutions for back-end Java applications and front-end GUI implementations. Extensive experience in Java development in high volume environments and knowledge of J2EE, servlet containers like WebSphere, Java internals, JVM tuning, and troubleshooting. Proficiency in JSON, Struts, Spring, XML, web services (SOAP, REST), APIs, messaging, middleware, and familiarity with Continuous Integration and Test Driven Development. Understanding of Object modeling, Agile, Waterfall methodologies, and Service Oriented Architecture Integration Design Patterns is crucial. Must be solution-oriented, a self-learner, and able to adapt to new technologies effectively. Responsibilities include creating/managing REST API endpoints using Java Spring, writing Unit and Integration Tests, and collaborating with internal production teams and overseas vendors. Implementing software development processes, including object-oriented analysis, design, and implementation. Educational Qualifications Required: Full-time or Regular Bachelors degree or equivalent in BTECH, BE, MTECH, MCA, MSC/MS in computer science, or relevant experience. If you believe you possess the right skills and experience for this role, please send your CV to hr@castusinfo.com. (2yr - 8yrs of relevant experience - Apply Now),

Posted 2 days ago

Apply

5.0 - 10.0 years

0 Lacs

karnataka

On-site

HiLabs is a leading provider of AI-powered solutions that focus on cleaning dirty data to unlock its hidden potential for healthcare transformation. Committed to innovation, collaboration, and improving patient outcomes, HiLabs is dedicated to transforming the healthcare industry. The HiLabs team consists of multidisciplinary industry leaders, healthcare domain experts, AI/ML and data science professionals from prestigious universities and institutes such as Harvard, Yale, Carnegie Mellon, Duke, Georgia Tech, Indian Institute of Management (IIM), and Indian Institute of Technology (IIT). Job Title: Technical Architect/ Technical Lead/Sr. SDE (Java Full Stack) - Individual Contributor role Job Location: Bangalore/ Pune, India Job Summary: HiLabs is a prominent Software as a Service (SaaS) company specializing in data transformation within the US healthcare industry using cutting-edge Artificial Intelligence (AI) solutions. The company is seeking highly motivated Technical Architects, Tech Leads & Sr. SDEs with a focus on emerging technologies to drive engineering excellence and innovation. The mission is to fuel the next generation of digital products and services through innovation, collaboration, and transparency. Responsibilities: - Full-stack application development involving front-end and back-end development - Creation of modular and reusable components/APIs based on business requirements - Utilization of various front-end technologies to develop intuitive and responsive User Interfaces - Design and development of robust application tier and backend architecture using diverse technologies - Managing the entire software development lifecycle from conception to deployment - Collaboration with the team to guide software writing, building, and deployment - Adhering to best design and development practices for high-quality software - Designing, building, and maintaining efficient, secure, reusable, and reliable code - Conducting code reviews, testing, and debugging Desired Profile: - Engineering graduate from a reputed engineering college or university - 5 to 10 years of experience in developing JAVA/J2EE/Spring-based applications - Strong understanding of object-oriented programming concepts and principles - Expertise in Spring-Boot & Spring stacks - Proficiency in Microservices, RESTful API design and development - Knowledge of large system architecture and design - Experience with React, jQuery, HTML5/CSS3, and Bootstrap frameworks - Familiarity with Big Data technologies and AWS cloud environment is a plus - Experience with Version Control tools like Bitbucket/GIT and tools like Maven/Jenkins, JIRA - Agile software delivery environment experience with exposure to continuous integration and delivery tools - Passion for technology and solving complex business problems - Strong collaboration and interpersonal skills - Ability to work with the team and lead by example in code development, feature development, and knowledge sharing HiLabs is an equal opportunity employer, dedicated to fostering a diverse and inclusive workforce to support individual growth and business success. The company offers a competitive salary, accelerated incentive policies, comprehensive benefits package, H1B sponsorship, ESOPs, medical coverage, 401k, PTOs, and a collaborative working environment with smart mentorship. HiLabs values individual growth and superior business results in a diverse and inclusive workplace. For CCPA disclosure notice, visit: https://www.hilabs.com/privacy,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

NTT DATA is looking for a Java Developer - Digital Engineering Lead Engineer to join their team in Remote, Karntaka (IN-KA), India (IN). As a Senior Developer, you are expected to have 8 to 12 years of experience with microservices based architecture. Your expertise should include the Java Technology stack such as Spring, Spring Boot, ELK, Promotheus, Graphana, and the implementation of microservices design patterns. Additionally, you should have experience in implementing Event driven architecture using Kafka or similar technologies. The ideal candidate will have hands-on development skills coupled with architecture/design experience, without moving away from software development. You should possess a demonstrable experience, thorough knowledge, and interests in Cloud native architecture, Distributed micro-services, Multi-tenant SaaS solution, Cloud Scalability, performance, and High availability. Experience in driving CI/CD and DevOps activities automations is essential, along with nice-to-have platform services experience in integration with services. Experience in Database and Services scalability in the Cloud is also preferred. Your role will involve hands-on implementation of microservices enhancements, running, and improving the efficiency of the microservices. NTT DATA is a $30 billion global innovator of business and technology services, serving 75% of the Fortune Global 100. As a Global Top Employer, NTT DATA has diverse experts in more than 50 countries and a robust partner ecosystem. Their services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. NTT DATA is committed to helping clients innovate, optimize, and transform for long-term success. They are one of the leading providers of digital and AI infrastructure worldwide. NTT DATA is part of the NTT Group, which invests over $3.6 billion each year in R&D to support organizations and society in confidently and sustainably transitioning into the digital future. Visit NTT DATA at us.nttdata.com,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As part of Citi, diversity is essential to our success. We believe in creating an inclusive environment that values equity, respect, and opportunities for all. By bringing together teams with diverse backgrounds and experiences, we enhance decision-making and overall business performance. Our priority is to cultivate a culture where the best talents are attracted, promoted based on merit, and where everyone is treated with respect, while being provided ample opportunities for growth and development. The evolution of electronic trading and automation has revolutionized the trading landscape, especially in the rates products market. Real-time, low latency pricing, market making, and risk technology are now crucial in this electronic and competitive environment. Citi stands out as a key player with its leading eTrading platform and continuous investment in technology. The Fixed Income eTrading team spearheads the building of high-performance low latency technology that facilitates the execution of billions of dollars in client trades daily. Our competitive edge lies in our exceptional technology that delivers a reliable trading experience, making us a front-runner in the industry. As we continue to advance our next-generation trading application, we are seeking a talented and enthusiastic individual to join our Java Server development team. This role offers valuable exposure to the Electronic Trading business, working on a large-scale modern technology platform with a global presence. Collaborating closely with end users, you will gain direct insights into the fast-paced world of front office trading and finance. Responsibilities: - Applying good design principles and adhering to complex design - Developing common, reusable components and services following Citis best practices - Creating high-performance, low latency applications using existing Citi framework - Ensuring strong reliability, scalability, and performance of components - Contributing to system design decisions and evaluating new strategic initiatives - Providing post-release assistance and third-line support during core trading hours Qualifications: Required: - 8+ years of Java development experience with expertise in Spring or another dependency injection framework - 5+ years of experience in developing and maintaining highly scalable, real-time, low latency microservices - Proficiency in real-time messaging middleware and multi-threaded applications - Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, and problem-solving skills - Experience in application deployment and debugging on UNIX/LINUX Nice to Have: - Understanding of capital markets and financial derivatives - Experience in system performance tuning and low latency Java programming - Hands-on experience in database technologies, including RDBMS and NoSQL - Familiarity with In-Memory Datastore/Cache libraries, CI/CD pipelines, and Test-driven development Competencies: - Strong verbal and written communication skills - Self-motivated with a determination to achieve goals - Willingness to learn and strong analytical skills - Good team working skills in a global environment - Ability to deliver quality results in a fast-paced setting Education: - Bachelors degree/University degree or equivalent experience This job summary outlines the primary responsibilities and requirements for the role. Additional duties may be assigned as needed.,

Posted 3 days ago

Apply

7.0 - 11.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position requires an individual at an intermediate level who will be responsible for contributing to the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main objective will be to support applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, estimating time and cost, IT planning, risk technology, applications development, model development, and implementing new or revised 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 on applications to business users, and analyzing complex problems/issues using in-depth specialty knowledge of applications development. Additionally, you will recommend and develop security measures, consult with users/clients and other technology groups, ensure essential procedures are followed, define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. You will also need 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. Qualifications for this role include 7+ years of industry experience, experience with Agile development and scrums, strong knowledge of Core Java, Spring (Core, Boot, etc.), Microservices, ECS, Web API implementations, Linux or Unix operating systems, build tools (Ant/Maven), continuous integration (Jenkins), code quality analysis (SonarQube), unit and integration testing (JUnit), SCM tools like Bitbucket, Docker/Kubernetes/OpenShift, distributed messaging platforms (Apache Kafka, RabbitMQ), and NoSQL databases like MongoDB. The ideal candidate will have a Bachelor's degree or equivalent experience. This job description offers an overview of the work involved, and additional job-related duties may be assigned as needed.,

Posted 3 days ago

Apply

12.0 - 16.0 years

0 Lacs

karnataka

On-site

Saviynt's Enterprise Identity Cloud aids modern enterprises in expanding cloud initiatives and addressing the most challenging security and compliance issues quickly. The company integrates identity governance (IGA), granular application access, cloud security, and Privileged Access Management (PAM) to safeguard the entire business ecosystem and offer a seamless user experience. Leading global brands rely on Saviynt to hasten digital transformation, enable dispersed workforces, and ensure continuous compliance. If you are a Collaborative Partner, you will work closely with business colleagues and engage with customers to tackle their technical obstacles, ensuring quality through collaborative, test- and behaviour-driven development. As a Problem Solver, you will devise innovative solutions for complex problems. A Customer-Centric Developer, you will prioritize end-user satisfaction in the products you create. Being a Forward Thinker, you will not only resolve issues but also identify opportunities to enhance performance, quality, and efficiency. Additionally, as a Motivated Mentor, you will collaborate with junior software engineers while showcasing your technical skills. In this role, you will be responsible for driving technical excellence and implementing best engineering practices, including coding standards, design review, code review, automated testing, and continuous integration. You will analyze requirements, architect solutions, and craft development plans. Collaboration with internal stakeholders to align with security, architecture, performance, and usability objectives is crucial. You will serve as a UI development expert, offering technical guidance and support. Diagnosing issues, debugging code, implementing fixes, and enhancing automated testing to boost code correctness and robustness are also part of your responsibilities. Whether starting solutions from scratch or maintaining existing ones, documenting throughout the software development life cycle is essential. Adhering to Scrum practices and advocating for Agile principles is expected, along with possessing strong oral and written communication skills. The ideal candidate will have over 12 years of software engineering experience and be highly proficient in React and related technologies, HTML, TypeScript, CSS, and HTTP. Experience in managing application development, solution design, and delivery is required, as well as leading the development of applications with complex screens or workflows. Proficiency in building and supporting reusable libraries, including UI component libraries, is essential. Familiarity with working on complex Figma files and components, accessibility best practices, and safely utilizing AI coding assistants is advantageous. Experience in leading Agile teams, fostering a culture of continuous improvement, and preferably, backend web development with Java/Spring, Groovy/Grails, or Node.js and SQL is preferred. Additionally, familiarity with DevOps and infrastructure, such as building CI/CD pipelines, Docker, Kubernetes, observability, and migrating to microfrontend architecture, is beneficial. A bachelor's or master's degree in a technical or business discipline, or equivalent experience, is desired.,

Posted 3 days ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

The role of a Java Full Stack Developer is to drive software development by collaborating with various teams while leveraging both backend and frontend technologies to enhance system efficiency and user experience. The Senior Java Full Stack Developer will be responsible for the following key duties: - Develop and maintain back-end services using Java. - Create user-facing features using Angular or React. - Implement testing procedures including TDD, unit testing, and mocking. - Utilize frameworks like Spring and Spring Boot for application development. - Apply architectural patterns such as SOA and Microservices. - Manage data messaging through RabbitMQ, AMQP, JMS, or Kafka. - Handle database interactions using SQL, JDBC, and JPA/Hibernate. Key Requirements: - 6+ years of professional experience in software development. - Proficiency in Java 8 and above. - Experience with modern JavaScript frameworks like Angular or React. - Testing experience with TDD and Unit Testing. - Knowledge of Spring and Spring Boot frameworks. - Experience with RESTful APIs and Microservices architecture. - Familiarity with messaging protocols like RabbitMQ and Kafka. - Solid understanding of SQL and database interactions. Nice to Have: - Experience with CI/CD pipelines. - Familiarity with Azure cloud services. - Knowledge of JWT and OAuth 2.0 authentication methods.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

We are seeking a Full-Stack Web App Developer with previous experience in developing cloud-based web and mobile-web applications. Your main responsibility will be to develop high-performance multi-tiered and clustered web applications. You should have at least 3 years of experience in web application development and possess extensive programming knowledge of HTML5, CSS, JavaScript, AJAX, and modern JavaScript frameworks such as JQuery, Angular, or React. Hands-on experience with React.JS is highly preferred. It is essential to have experience with both server-rendered and client-rendered application development methodologies. A good understanding of fundamental design principles for scalable applications is required. You should have a solid grasp of how web applications function, including security, session management, caching, and clustering. Knowledge of the Search Engine Optimization process and its connection to web applications is desirable. Experience with Responsive web applications and Progressive Web Applications (PWA) is highly preferred. Proficiency and understanding of web sockets are highly desired. Hands-on experience with DevOps and container technology is also highly desired. Candidates should have experience with either Node.JS or J2EE technologies like Spring. Familiarity with database technologies such as MySQL, Redis, and ORM technologies like Hibernate is desired. Strong unit testing and debugging skills are crucial for this role. Excellent written and verbal communication skills are a must.,

Posted 3 days ago

Apply

7.0 - 11.0 years

0 Lacs

pune, maharashtra

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 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 monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation, as well as provide user and operational support on applications to business users. Utilizing in-depth specialty knowledge of applications development, you will analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgments. You will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Additionally, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. Ensuring essential procedures are followed and helping define operating standards and processes will also be part of your responsibilities. You will serve as an advisor or coach to new or lower-level analysts and have the ability to operate with a limited level of direct supervision. You will 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 business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Qualifications: - 7-10 years of relevant experience as Java Full Stack application development engineering lead using Java, Spring, Multithreading, ReactJS - Hands-on coding experience - Experience in systems analysis and programming of software applications - Extensive experience in Java/J2EE, Spring framework, and associated technologies - Strong proficiency in Micro Services based architecture - Knowledge of Database Management systems like Oracle, Mongo - Experience with front-end technologies such as React JS, HTML5, JavaScript, and CSS - In-depth knowledge of React, Redux, RTK, Cypress, and Storybook - Extensive experience with Cypress and Vitest focusing on test-driven development - Advanced proficiency in JavaScript and TypeScript including understanding of complex types, interfaces, and generics - Proficiency in responsive web design and CSS - Familiarity with backend frameworks such as node.js and Java Spring boot APIs - Knowledge of restful web services including its data interchange format such as JSON, Protobuf, gRPC - Ability to adjust priorities quickly as circumstances dictate - Consistently demonstrates clear and concise written and verbal communication Education: - 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. Other job-related duties may be assigned as required.,

Posted 3 days ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

Do you want to design and build attractive digital products and services Do you want to play a key role in transforming our firm into an agile organization At UBS, we re-imagine the way we work, the way we connect with each other our colleagues, clients, and partners and the way we deliver value. Being agile will make us more responsive, more adaptable, and ultimately more innovative. We're looking for a DevSecOps Engineer (Intermediate/Senior) to: - Design, develop, and improve the digital products and technology services we provide to our clients and employees. - Apply a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment. - Ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements with actively seeking assistance from the AI tools in daily DevOps tasks. - Build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues. - Understand, represent, and advocate for client needs. - Share knowledge and expertise with colleagues, help with hiring, and contribute regularly to our engineering culture and internal communities. In our agile operating model, crews are aligned to larger products and services fulfilling client needs and encompass multiple autonomous pods. You'll be working in the Networks Automation team in Pune focusing on NSCM Network Security Configuration Management. On the journey with NSCM, we're entering the stages of migrating to a hybrid solution that consists of both monolithic as well as microservices architecture as an Azure hosted web app, along with developing new features. The monolithic core of NSCM is programmed with J2EE frameworks with some of the microservices will be developed with Python and Python frameworks. Joining NSCM not only means being part of a great DevSecOps team but also building state-of-the-art solutions for the network automations space of the world's best wealth management bank. Your expertise should include: - Bachelor/Master's degree in Computer Science or equivalent focusing on Computer Science or Information System Security. - Overall 8+ years ideally 4+ years of experience in a similar position focused on developing web applications using frameworks like Spring, Jakarta EE (EJB), Django, Flask etc. - Interested in learning new technologies and practices, reuse strategic platforms and standards, evaluate options, and make decisions with long-term sustainability in mind. - Strong communicator, from making presentations to technical writing. - Fluent in English. - Work with EJB 3.0, JPA, Weblogic server, JBoss EAP, Bitbucket and SQL statements. - Know-how of AI tools and experience developing code using AI is a plus. UBS is the world's largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors. We have a presence in all major financial centers in more than 50 countries. UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.,

Posted 3 days ago

Apply

0.0 - 3.0 years

0 Lacs

pune, maharashtra

On-site

As a Digital Software Engineer Analyst at our organization, you will be responsible for applying your specialty area knowledge to monitor, assess, analyze, and evaluate processes and data. You will be identifying policy gaps, formulating policies, interpreting data, making recommendations, and conducting research to interpret factual information. Additionally, you will be expected to identify inconsistencies in data, define business issues, and formulate recommendations on policies, procedures, or practices. Your role will involve writing code on one or more development platforms to deliver part or all of a feature, under the guidance of senior engineers. You will respond to problems, questions, or situations by applying established criteria to directly influence development outcomes. You will also be responsible for applications systems analysis and programming activities, including inputs to feasibility studies, time and cost estimates, and implementation of new or revised applications systems and programs. Operating with autonomy, you will engage in digital applications development, risk technology, Middleware, Mainframe applications, Non-Mainframe applications, Analytic Model Development, and Application support activities to meet specific business needs of user areas and to ensure the integrity of deliverables. Your ability to provide sound understanding of application development concepts and principles, as well as a basic knowledge of concepts and principles in other technology areas, will be crucial in this role. In addition, you will participate in design sessions, seek guidance from peers and managers when needed, provide inputs for building project development schedules and feature prioritization, and help improve development-related processes. Your clear and concise verbal and written communication skills will be essential for building good working relationships with team members, managers, and peers. To excel in this role, you must have 0-2 years of experience in an Apps Development role, demonstrated execution capabilities, strong analytical and quantitative skills, and experience with running high traffic, distributed, cloud-based services. You should also possess skills in Angular, HTML5, CSS, JavaScript, JQuery, NodeJs, and Git, as well as a strong/intermediate level experience in Applications Development role with full-stack capabilities. Furthermore, you should have a strong understanding of OOPS concepts, data structures, algorithms, and the ability to write clean code using Core Java, JEE, Collections, and Multithreading. Experience with Spring Framework, API, and Web Services development, as well as knowledge of source code control tools and technologies, will be beneficial in this role. To qualify for this position, you should hold a Bachelors/University degree or have equivalent experience. If you are passionate about digital software engineering and possess the required skills and qualifications, we encourage you to apply for this exciting opportunity.,

Posted 3 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

A career at HARMAN Digital Transformation Solutions (DTS) offers you the opportunity to be part of a global, multi-disciplinary team dedicated to transforming tomorrow through innovative technology solutions. By combining the physical and digital realms, you will work to create dynamic solutions that address challenges and serve humanity's needs. At HARMAN DTS, you will be at the forefront of cross-channel UX, cloud technology, insightful data, IoT, and mobility, empowering companies to develop new digital business models, expand into new markets, and enhance customer experiences. As a Finance+ Server developer, you will collaborate with partner tech teams, product managers, and architects to integrate Finance+ services with regional banking partners. Your responsibilities will include customizing SF+ APIs, integrating partner APIs, and maintaining large-scale, multi-tiered, distributed client-server applications in a cloud-based environment. Your role will involve working with other developers and engineers to design, build, and maintain applications, ensuring effective integration between architectural layers. You will focus on Application Server Development using JAVA, partner API integration, and Open API-based SF+ API development, following Test Driven Development (TDD) practices to meet customer requirements. To be successful in this role, you should hold a Bachelor's Degree in Computer Science & Engineering or a related field from a reputable institute. With 5-8 years of industry experience, you should have a strong foundation in Computer Science fundamentals, Java web services, Core Java, and Spring. Additionally, experience with server application development tools and technologies such as Springboot, Microservices, My SQL, JSP, EJB, Struts, Ant, JSF, JMS, XML, JBoss, JDeveloper, REST APIs, Core Java, Multi-Threading, and familiarity with OpenAPI specifications & YAML are required. Proficiency in Agile/Scrum methodologies, source code repositories like GitHub, and SDLC processes is essential for this role. In addition to technical skills, excellent communication, collaboration, and problem-solving abilities are crucial. You will have the opportunity to work in a hybrid mode in Bangalore, with a flexible work environment, employee discounts on Harman and Samsung products, training opportunities, wellness benefits, tuition reimbursement, and recognition programs. Join HARMAN's inclusive and diverse work environment, where your ideas and unique perspective are valued, and your professional and personal development is encouraged. Be part of a team that amplifies the sense of sound and creates innovative technologies that make the world smarter, safer, and more connected. If you are ready to innovate and make a lasting impact, consider joining our talent community at HARMAN.,

Posted 3 days ago

Apply

6.0 - 10.0 years

0 Lacs

kochi, kerala

On-site

As a Team Lead - Full Stack Engineer with over 9 years of experience, you will be joining our team in Kochi. Your primary responsibility will be to lead and mentor a team of developers while ensuring adherence to best practices and maintaining coding standards. You will design and implement scalable, reliable, and secure full-stack solutions using front-end technologies like Angular and back-end frameworks like Java, Spring Boot, Spring, Hibernate, and MVC. Experience with Microservices, APIs, third-party libraries, and databases (MSSQL) is required. Proficiency in IDEs (IntelliJ/NetBeans), SQL queries, MySQL, and testing frameworks like JUnit/Spock/Groovy is a must. Collaboration with product managers, designers, and stakeholders to translate business requirements into technical deliverables is a key aspect of this role. You will be managing sprints, ensuring timely project delivery, and implementing automated testing frameworks and CI/CD pipelines for quality assurance. Staying updated with emerging technologies, suggesting their integration into projects, and encouraging best practices in agile development are also part of your responsibilities. To qualify for this role, you should hold a Bachelors/Masters degree in Computer Science or Information Technology, have at least 6+ years of relevant experience, possess excellent written and verbal communication skills, and be capable of working collaboratively in a fast-paced, agile environment. Additionally, the ability to work independently and as part of a team, along with prior experience in team management, are essential for success in this position.,

Posted 4 days 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