Jobs
Interviews

433 Spring Framework Jobs - Page 8

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

chennai, tamil nadu

On-site

You will be joining our team as a skilled Java/J2EE Developer with at least 5 years of hands-on experience. As the ideal candidate, you should have a strong proficiency in Java, J2EE, JDBC, Spring Framework, JavaScript, Web socket, HTML5, CSS3, and various front-end frameworks like JQuery and AngularJS. Your role will involve a deep understanding of web services technologies, including Spring Boot, Microservices, REST, SOAP, HTTP, and JSON, as well as working with standard databases such as Oracle or Sybase on a UNIX platform. Your responsibilities will include designing, developing, and maintaining Java/J2EE applications, utilizing the Spring Framework to create robust solutions, and developing user interfaces using front-end technologies like JavaScript, Web socket, HTML5, CSS3, and relevant frameworks. You will also be responsible for implementing and integrating web services technologies, managing databases on a UNIX platform, deploying applications on application servers/web servers like Weblogic, JBoss, and iPlanet, and having a basic understanding of SQL and PL/SQL for database interactions.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

indore, madhya pradesh

On-site

As a Development Engineer specializing in BackEnd Technologies at AVIZVA, a Healthcare Technology Organization dedicated to simplifying and optimizing care delivery processes for healthcare enterprises, you will play a crucial role in contributing to the development of various applications. Your primary responsibilities will include understanding business requirements, developing clean and efficient code, and ensuring system stability by addressing defects. You will be working in a micro-services architecture environment, creating modular and maintainable software while adhering to technical design principles. Your duties will involve collaborating with the team in planning, designing, and technical discussions, ensuring that all implemented solutions meet quality standards and pass relevant tests. Additionally, you will be expected to maintain applications, provide necessary support, and actively participate in achieving team goals within sprints. It is essential to engage in continuous learning to enhance your professional and technical skills by utilizing available platforms and resources effectively. To excel in this role, you should hold a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. You must have 3-5 years of hands-on experience in Java, with a profound understanding of Core Java, OOPS concepts, and the Spring framework. Proficiency in implementing RESTful APIs, knowledge of design patterns, multi-threading, data structures, and algorithms is vital. Experience with databases like MS SQL, PostgreSQL, and Mongo DB is advantageous, along with strong debugging and troubleshooting skills. Working in an agile development environment and possessing excellent communication and problem-solving abilities are also essential for this position.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Changing the world through digital experiences is what Adobe is all about. They provide everyone, from emerging artists to global brands, with everything they need to design and deliver exceptional digital experiences. Adobe is passionate about empowering people to create beautiful and powerful images, videos, and apps, transforming how companies interact with customers across every screen. They are on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunities. Adobe realizes that new ideas can come from everywhere in the organization, and they believe the next big idea could be yours. As a versatile Computer Scientist 2, you will join Adobe's high-performing team in Bengaluru. This position is ideal for proactive individuals who are passionate about technology and eager to work on projects with a global impact. You will have the chance to contribute to powerful solutions and be part of a company that enables everyone to build flawless digital experiences. Your responsibilities will include building and developing one or more foundational components in Adobe's Multi-Cloud Foundation Platform. You will coordinate the full lifecycle of projects, from user story to design, development, testing, documentation, and maintenance. Crafting highly available and scalable services, ensuring solutions are cloud vendor neutral, will be a key aspect of your role. Developing low latency, high-performance, secure, and standards-compliant solutions will also be part of your responsibilities. You will validate the latency, efficiency, and availability of your solutions and collaborate closely with multi-functional teams to ensure seamless integration and performance. To succeed in this role, you should have a B.Tech and/or M.Tech in Computer Science with an excellent academic record, or equivalent experience. Demonstrable experience in designing, building, evolving, and working with large scale, complex software projects is required. Proven experience in developing scalable cloud-based services on AWS/Azure is essential. Strong programming skills in languages such as Java, Ruby, and Golang, along with deep knowledge of the Spring Framework, are necessary. Outstanding problem-solving skills, the ability to think critically, strong written and verbal communication skills, and being a great teammate are qualities that will help you succeed in this role. Experience with Agile development practices is preferred. Being a self-starter with a passion for learning new technologies and adapting quickly to new requirements is also important. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate their website or complete the application process, you can email accommodations@adobe.com or call (408) 536-3015.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a software and product innovation professional at PwC, you will be dedicated to developing cutting-edge software solutions and driving product innovation to cater to the evolving needs of clients. Your role will involve combining technical expertise with creative thinking to deliver innovative software products and solutions that make a significant impact. Specifically, in software engineering at PwC, you will concentrate on creating inventive software solutions that propel digital transformation and elevate business performance. Your responsibilities will include designing, coding, and testing state-of-the-art applications that revolutionize various industries and provide exceptional user experiences. You should have strong expertise in React, including proficiency in JavaScript, HTML, and CSS. Additionally, you are expected to have a deep understanding of React design patterns such as HOCs, render props, and compound components. Familiarity with React performance optimization techniques and state management tools like Redux Saga, Zustand, or similar is crucial. Knowledge of advanced React concepts like server-side rendering (Next.js) or static site generation will be beneficial, along with experience in working with TypeScript in React projects. Proficiency in writing maintainable CSS using methodologies like CSS-in-JS, SCSS, or Styled-Components is also required. In Java, you should possess in-depth knowledge of Java concurrency, collections, and design patterns. Extensive experience with the Spring Framework, particularly Spring Boot, Spring Security, and Spring Cloud for developing microservices, is essential. Your role will involve implementing scalable, secure, and high-performance RESTful APIs. Proficiency in advanced testing techniques and frameworks, including BDD/TDD with JUnit, TestNG, and Mockito, is expected. Moreover, you should have knowledge of Agile development processes and be familiar with team collaboration tools like JIRA and Confluence. Exposure to cloud-native architectures and serverless computing is desirable. Proficiency in code versioning using version control systems like Git is necessary. Hands-on experience with unit testing frameworks such as Jest, Mocha, and Enzyme, as well as monitoring and logging tools, will be advantageous. As a dedicated professional, you should demonstrate a commitment to continuous learning and staying updated with industry trends, tools, and technologies to excel in this dynamic role.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

kolkata, west bengal

On-site

As a Database Developer, you will leverage your proven work experience to design and develop web-based applications, architectures, and frameworks. Your responsibilities will include ensuring efficient data management, encompassing permissions, recovery, security, and monitoring. You will utilize your in-depth knowledge of software development and user interface web applications, alongside your hands-on experience with SQL, to contribute to the success of the projects. Having excellent analytical and organizational skills, you will play a crucial role in understanding front-end users" requirements and approaching problem-solving with a proactive attitude. Your ability to communicate effectively, both verbally and in writing, will be essential in collaborating with team members and stakeholders. A Bachelor's degree in Computer Science or a relevant field will serve as the foundation for your expertise in enterprise-level security concepts and methodologies. Your extensive experience in designing and maintaining web-based applications, along with proficiency in React, Java, Node.js, and micro front-end technologies, will be key in driving innovation and solutions. Additionally, you will bring valuable insights into the realm of enterprise-level security, encompassing SSO, SSL, APIGEE, encryption, authentication, and entitlements, to ensure the integrity and protection of the systems. Your background in development with Java, REST API/Microservices, Spring framework, Spring Boot, JSON, MQ, Hibernate, SQL, and Mongo will further enhance the technological landscape. Desirable qualifications include experience as a development lead and technical specialist in a team setting, familiarity with Digital Banking, and exposure to cloud-native solutions and DevOps technologies. Your proficiency in various testing tools, design techniques, risk assessment, and quantification methodologies will contribute to the overall success of the projects. Your success in this role will be driven by your results-oriented mindset, attention to detail, problem-solving abilities, self-motivation, teamwork skills, and service-oriented approach. By demonstrating a desire to achieve results, maintaining a keen eye for detail, and collaborating effectively with others, you will thrive in this dynamic and challenging environment.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

Wipro Limited is a leading technology services and consulting company dedicated to creating innovative solutions that cater to clients" most intricate digital transformation requirements. With a strong focus on consulting, design, engineering, and operations, we assist clients in achieving their most ambitious goals and establishing sustainable and future-ready businesses. Our global presence spans across 65 countries with over 230,000 employees and business partners, enabling us to support our customers, colleagues, and communities in navigating the ever-evolving landscape of the modern world. The role aims to craft detailed and exceptional architectural application designs, provide thought leadership, and empower delivery teams to ensure outstanding client engagement and satisfaction. Requirements: - Over 12 years of experience in Application Development utilizing Java and Advanced Technologies tools. - Profound comprehension of fundamental architecture and design principles, object-orientation principles, and coding standards. - Capable of designing and implementing intelligent, scalable, and resilient solutions within strict deadlines at both high and low levels. - Strong analytical and problem-solving abilities. - Proficiency in React JS, HTML, and CSS. - Solid verbal and written communication skills. - Proficient in DevOps and CI-CD. - Familiarity with source control, versioning, branching, etc. - Experienced in Agile methodology and Waterfall models. - Extensive experience in Application Delivery, including Production Support. - Excellent presentation and documentation skills. - Adaptive to learning new technologies and frameworks. - Understanding of Release Management. - Collaborative team player effective in engaging with relevant stakeholders. - Ability to suggest future technology capabilities and architectural designs in alignment with business objectives, technology strategy, trends, and regulatory requirements. Must-Have: - Strong programming expertise in Java 8 or above (preferably Java 17). - Proficient in Java Collections and Stream. - Skilled in Java Fullstack. - Competent in React JS, HTML, and CSS. - Proficient in Data Structures and Algorithms. - Experience in developing secure Spring Framework applications. - Knowledgeable in Spring DI/Blueprints, Spring Boot, etc. - Understanding of Design Patterns and Principles. - Proficient in OR frameworks like Hibernate, JPA, etc. - Proficient in API building (Web Service, SOAP/REST). - Proficient in Unit testing and code coverage using JUnit/Mockito. Mandatory Skills: Fullstack Java Enterprise. Experience: 8-10 Years. Join us at Wipro to embark on a journey of reinvention. We are committed to building a modern Wipro and seek individuals inspired by continuous evolution and reinvention of themselves, their careers, and their skills. Embrace the opportunity to be part of an organization driven by purpose and empowered to shape your own reinvention. Let's realize our ambitions together. We welcome applications from individuals with disabilities.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is seeking a Programmer Analyst to join the Identity and Access Management Team. This team is responsible for managing, maintaining, and enhancing production, development, and test systems in a 24x7 mission critical environment. We are looking for a highly motivated self-starter Java/Grails/UI Developer with excellent interpersonal, communication, problem-solving, and analytical skills. The ideal candidate should have around 3 to 5 years of hands-on technical experience with both Groovy/Grails and Java with Spring Framework. They must have exposure to building integrations and developing tools for the Identity & Access management domain. The qualified candidate should have a minimum of 4+ years of work experience in programming, scripting, and/or automation or IT-relevant work experience with a Bachelor's degree, or 6+ years without a Bachelor's degree. Additionally, they should have 2+ years of experience with Database Design structures such as Mongo DB and MySQL. The candidate should also possess 3-5 years of development experience with Java, J2EE, Spring Boot, and Web Services, along with experience in Agile development methodology, Test-Driven Development, Incremental delivery, and CI/CD. A thorough understanding of OOPS concepts, design principles, and implementation of different types of design patterns is required. The candidate should have experience with programming languages like Java, Groovy, Python, and Front-End related languages such as Angular, TypeScript, or JavaScript. Strong communication skills, the ability to collaborate effectively with stakeholders, and take complete responsibility of the features developed from coding to deployments are essential. The candidate should be able to identify and resolve any technical issues, contribute to critical application and product development projects, maintain and enhance existing APIs, and collaborate with cross-functional teams to gather and analyze system requirements. Proficiency in database management, including MongoDB, SQL, and NoSQL, as well as knowledge of messaging tools like Kafka, MQ, and Rabbit MQ, and proficiency in CI/CD are required. Design, implement, and maintain Java-based applications that can be high-volume and low-latency. Proficiency in front-end technologies like HTML, CSS, JavaScript, React, Angular is a plus. Qualcomm is an equal opportunity employer and is committed to providing an accessible process for individuals with disabilities. If you would like more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

As a Software Developer based in Pune, you will be responsible for utilizing your 3-4 years of experience to design and develop robust software solutions. Your expertise in Core Java (1.7 or higher), OOPS concepts, and Spring framework (Core, AOP, Batch, JMS) will be crucial in creating efficient applications. Your role will involve designing Web Services (SOAP and REST) and developing Microservices APIs using Spring and Springboot. Your proficiency in working with databases such as MySQL, PostgreSQL, and Oracle PL/SQL will be essential for database development tasks. Strong coding skills, along with good analytical and problem-solving abilities, will enable you to deliver high-quality code. Your understanding of website authentication, Identity Management, REST APIs, security principles, and industry best practices will be key in ensuring secure and reliable software solutions. Additionally, your knowledge of Java Native Interface (JNI) and experience with web servers like Tomcat Apache, nginx, or Vertex/Grizzly, JBoss will contribute to the successful implementation of projects. Familiarity with Java Cryptography Architecture (JCA) will be an added advantage in this role.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

As a Java Developer with 3 to 7 years of experience, you will be responsible for designing, developing, and maintaining robust Java-based applications. Your key focus will be on writing efficient, testable, and reusable code while ensuring seamless integration with databases, APIs, and third-party services. Collaborating with cross-functional teams, including front-end developers and QA, will be essential to deliver enterprise-grade solutions. Your responsibilities will include participating in code reviews, optimizing application performance, troubleshooting and debugging issues across the development lifecycle. Strong core Java and J2EE knowledge, hands-on experience with the Spring Framework (Spring Boot, MVC), and proficiency in RESTful API development are key requirements for this role. Additionally, a good understanding of ORM frameworks like Hibernate and experience with databases such as MySQL, PostgreSQL, or Oracle will be beneficial. Preferred skills for this position include exposure to cloud platforms like AWS, Azure, or GCP, experience with containerization tools like Docker, and knowledge of CI/CD tools and pipelines. A background in Agile methodologies and a Bachelor's or Master's degree in Computer Science, Engineering, or a related field will be advantageous for your success in this role.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The ideal candidate should possess a Bachelor's degree in Computer Science, Engineering, or a related field with over 5 years of experience in backend development, focusing primarily on Java. Proficiency in Java programming and the Spring Framework is essential, along with hands-on experience in RESTful services, SQL databases, and microservices architecture. A strong understanding of version control systems such as Git, along with previous exposure to unit testing and test-driven development, is required. Experience with cloud platforms like AWS, GCP, or Azure would be advantageous. The candidate should have excellent problem-solving skills, attention to detail, and the ability to work effectively both independently and as part of a team. This is a contract position with a duration of 12 months. The benefits include health insurance and Provident Fund. The work location is in-person, following a Monday to Friday schedule. Required Experience: - Java: 5 years - Back-end development: 4 years Join us in this exciting opportunity to contribute your expertise and skills to our dynamic team.,

Posted 2 weeks 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 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, 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. Additionally, you will provide user and operational support on applications to business users. Utilizing your in-depth specialty knowledge of applications development, you will analyze complex problems/issues, evaluate business processes, system processes, 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. Furthermore, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. It is essential to ensure that all procedures are followed, define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. As an Applications Development Senior Programmer Analyst, you will have the ability 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. You will appropriately assess risk when making business decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Qualifications required for this role include 8+ years of relevant experience, expertise 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 and manage deadlines or unexpected changes in expectations or requirements. Hands-on experience in implementing technologies such as Java, J2EE, Spring framework, Hibernate, JPA, App Server, developing REST-based web services using Spring Boot, designing complex applications in a microservices platform, integrating Web Services, building multithreaded applications, and troubleshooting complex issues related to it. Education requirement for this position is 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.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Technology Lead specializing in Java Full Stack, you will be responsible for leading the end-to-end software development and architecture design process. With a focus on designing and managing robust enterprise applications, you should have a minimum of 5 to 8 years of hands-on experience in Java (1.8+), Spring Boot, Microservices, Angular (4+), and Hibernate. Your role will involve conducting code reviews, enforcing best practices, and guiding junior developers while collaborating with cross-functional teams. You will also review application design and user documentation, ensuring adherence to secure development practices such as OWASP guidelines, encryption, and session handling. Troubleshooting performance and scalability issues, driving CI/CD adoption, testing frameworks, and code repositories will be essential components of your responsibilities. Key Responsibilities include: - Leading end-to-end software development and architecture design - Conducting code reviews and enforcing best practices - Guiding junior developers and collaborating with cross-functional teams - Reviewing application design and final user documentation - Ensuring secure development practices and troubleshooting performance and scalability issues - Driving the adoption of CI/CD, testing frameworks, and code repositories Mandatory Skills: - Java (1.8+) with 5 to 8 years of experience - Spring Boot / Spring MVC / Spring Framework with 5+ years of experience - Hibernate / Spring JPA with 4 to 6 years of experience - Microservices Architecture with 5+ years of experience - Microsoft SQL Server or other RDBMS with 4 to 6 years of experience - JavaScript & jQuery with 4+ years of experience - Angular (4+) & TypeScript with 3 to 5 years of experience - Proficiency in JUNIT, ANT, MAVEN, HUDSON, SVN, Git - Knowledge of Design Patterns, Distributed Architectures, and Multi-threaded Programming - Security awareness including OWASP top 10, static/dynamic scans, session handling, and encryption Good to Have: - Knowledge of JBPM - Domain expertise in Financial Services / Life Insurance If you possess the required skills and experience in Java Full Stack development, have a strong understanding of system architecture, design patterns, and secure coding practices, and are looking for a challenging opportunity to lead a dynamic team in a fast-paced environment, we encourage you to apply for this Technology Lead position.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

kochi, kerala

On-site

As a Senior Backend Full Stack Developer (Java + Angular 2+), you will be responsible for designing, developing, and supporting complex software applications. Your role will involve collaborating with cross-functional teams to deliver scalable backend and frontend solutions. Additionally, you will troubleshoot, debug, and optimize application performance while understanding client requirements and providing technical solutions. It is essential to stay updated with new technologies and frameworks to ensure the efficiency and effectiveness of the software applications. To be successful in this role, you are required to have a minimum of 5 years of hands-on experience in full stack development. Strong programming skills in Java, JavaScript, and SQL are crucial for this position. A good understanding of software design principles and patterns is also necessary. As a fast learner with strong problem-solving and analytical skills, you will be expected to adapt to new challenges and deliver innovative solutions. Experience with Agile methodologies will be considered a plus. This position is based in a remote location in India with general shift working hours. You will be required to participate in a daily 30-minute client call scheduled between 7:00 PM to 9:30 PM IST. The mandatory skill set includes Backend technologies such as Core Java, Spring Framework, Spring Boot, Hibernate/JPA, Frontend technologies like Angular 2+ (preferably Angular 14+), JavaScript, HTML, CSS, and Database skills in PostgreSQL/SQL/MSSQL. Familiarity with tools and servers such as Apache, Tomcat, and JUnit, as well as knowledge of the MVC Design Pattern, are essential for this role.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Dev Engineer at MasterCard's Operations & Technology Fraud Products team, you will be involved in developing new capabilities for the Decision Management Platform. This platform serves as the core for multiple business solutions aimed at combating fraud and validating cardholder identity. Utilizing a patented Java-based platform, you will contribute to processing billions of transactions per month in a high-performance, message-oriented approach. Your role will involve delivering solutions through direct software development, collaborating closely with technical leads on design and implementation tasks, and providing support for production issues. Additionally, you will plan, design, and develop technical solutions in alignment with Mastercard standards, processes, and best practices. Leading day-to-day system development and maintenance activities, you will ensure service level agreements are met while fostering innovation, cost-effectiveness, and high-quality solutions that reach the market swiftly. Your responsibilities will encompass the full systems development life cycle, including requirements documentation, design, testing, deployment planning, and more. Participation in Proof of Concepts (PoCs) and facilitating knowledge transfer of vendor technology to staff are key aspects of the role. You will also conduct sessions on emerging technologies and frameworks, mentor team members, and enhance standards and process efficiency. To excel in this role, you must be highly energetic, detail-oriented, and proactive, with the ability to work under pressure independently. Strong communication, relationship-building, and organizational skills are essential, along with a willingness to learn and tackle challenging opportunities within a matrix-based project team. Familiarity with Agile software development processes, designing complex software solutions, and working in a Linux environment is crucial. Key technical skills include creating and debugging J2EE REST Web Services, database experience (Oracle and SQL scripting), proficiency in Spring Framework, unit testing with Junit and Mockito, and working with tools like Apache Tomcat and Git. Desirable skills involve containerized environments, integration frameworks, service performance monitoring, and familiarity with modern SPA frameworks. Corporate Security Responsibility is also emphasized, requiring adherence to security policies, ensuring information confidentiality and integrity, reporting security violations, and completing mandatory security trainings. If you are seeking a dynamic role that involves developing innovative solutions to combat fraud and contribute to MasterCard's cutting-edge technologies, this position offers a stimulating environment for growth and impact.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Your Impact As a part of the SRE Alerting team at Goldman Sachs, you will be involved in the development and maintenance of Fabric and PagerDuty. Fabric is the firm's event processing and alerting system, forming a crucial part of SRE Platforms. Your responsibilities will include designing, developing, and operating distributed systems that offer observability for Goldman's mission-critical applications and platform services across on-premises data centers and various public cloud environments. Your focus will be on creating highly scalable tools to support the global engineering teams by providing alerting, metrics and monitoring, log collection and analysis, and tracing functionalities. The products and services you contribute to are utilized by thousands of engineers daily, emphasizing the significance of reliability in all systems. We are seeking talented software engineers to join the team dedicated to Fabric, the Alerting system at the firm. How You Will Fulfil Your Potential In your role as a developer within the SRE Alerting team, you will collaborate with customers, product owners, and SREs to design and develop a large-scale distributed system for alert generation and routing. You will be responsible for managing a production environment that spans cloud and on-premises data centers, defining observability features, and implementing them effectively. Basic Qualifications - 8+ years of relevant work experience - Proficiency in one or more of the following: Java, Go, JavaScript, Spring framework - Strong programming skills including development, debugging, testing, and code optimization - Experience with algorithms, data structures, and software design - Knowledge of distributed systems design, maintenance, and troubleshooting - Comfortable with technical ownership, managing multiple stakeholders, and collaborating within a global team Preferred Experience - Familiarity with distributed databases like MongoDB and/or Elasticsearch - Experience with open-source messaging systems such as RabbitMQ and/or Kafka - Systems experience in UNIX/Linux and networking, especially in scaling for performance and debugging complex distributed systems - Understanding of cloud-native solutions in AWS or GCP About Goldman Sachs Goldman Sachs is a leading global investment banking, securities, and investment management firm committed to utilizing its people, capital, and ideas to drive growth for clients, shareholders, and communities worldwide. Established in 1869 and headquartered in New York, the firm maintains a global presence with offices across the globe. Goldman Sachs is dedicated to fostering diversity and inclusion within its workplace and beyond, providing numerous opportunities for professional and personal growth to all individuals within the firm. From training and development programs to firmwide networks, benefits, wellness initiatives, personal finance offerings, and mindfulness programs, the firm prioritizes the well-being and advancement of its workforce. To learn more about the culture, benefits, and people at Goldman Sachs, visit GS.com/careers. Goldman Sachs is committed to accommodating candidates with special needs or disabilities during the recruiting process. For more information on accommodations, visit: https://www.goldmansachs.com/careers/footer/disability-statement.html Please note that Goldman Sachs has implemented a COVID-19 vaccination requirement for employees working onsite at U.S. locations to ensure the health and safety of all individuals. This role necessitates on-site work, and as a condition of employment, employees must be fully vaccinated for COVID-19, including having received a booster dose if eligible under CDC guidance. Applicants seeking accommodations based on medical, religious, or other requirements can make requests later in the process, although accommodations are subject to a case-by-case evaluation. The Goldman Sachs Group, Inc., 2023. All rights reserved.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

tiruchirappalli, tamil nadu

On-site

As a Senior Java Developer at our company based in Trichy, Tamil Nadu, you will be responsible for designing, developing, testing, and deploying high-quality Java-based applications. Your expertise in Java, Spring Boot, and Microservices Architecture will be crucial in ensuring the success of our projects. Collaborating with cross-functional teams, you will participate in code reviews, performance tuning, and troubleshooting to maintain and improve existing systems. Additionally, you will mentor junior developers, contribute to knowledge sharing, and uphold best practices in code quality, architecture, and security. To excel in this role, you must possess strong programming skills in Core Java and Java 8+, along with extensive hands-on experience in Spring Boot and Spring Framework. Proficiency in developing RESTful APIs and microservices is essential, as well as solid knowledge of JPA/Hibernate, SQL, and relational databases such as MySQL and PostgreSQL. Experience with Git, Maven/Gradle, Jenkins, and CI/CD pipelines is required, while familiarity with Docker, Kubernetes, or container orchestration would be advantageous. An understanding of the Agile/Scrum development process is also necessary. Desirable skills include experience with cloud platforms like AWS/GCP/Azure, exposure to front-end frameworks like Angular/React, and knowledge of messaging systems such as Kafka, RabbitMQ, or similar. Join our dynamic team and contribute your expertise to drive innovation and success in our projects.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Hybris Developer, you will collaborate with senior developers to understand project requirements and contribute to the overall technical design of Hybris-based solutions. You will assist in the development and customization of Hybris modules, extensions, and integrations using Java, Spring, and related technologies. Participating in code reviews to ensure adherence to coding standards, best practices, and performance optimization will be one of your responsibilities. Troubleshooting and debugging Hybris applications to resolve technical issues promptly is crucial to maintain the efficiency of the systems. Delivering high-quality code within project timelines and expectations is essential. You will work closely with QA teams to validate and test developed features, ensuring the robustness of the solutions. Staying updated on the latest advancements in Hybris and e-commerce technologies is necessary to incorporate new functionalities effectively. Moreover, you will contribute to technical documentation, including system architecture and deployment processes, to enhance the understanding and maintenance of the systems. Your role also involves providing ongoing support to clients during and after the implementation phase. Collaboration with cross-functional teams, including business analysts, UX designers, and project managers, is vital to ensure seamless project delivery and meet business objectives effectively. In terms of experience and knowledge, you should have 1-2 years of experience in Hybris development, including hands-on experience with the Hybris Commerce Suite. Strong knowledge of the Java programming language and the Spring framework is required. Experience with web technologies such as HTML, CSS, JavaScript, and jQuery is beneficial. An understanding of e-commerce concepts and experience with e-commerce platforms will be advantageous for this role. Familiarity with software development methodologies, version control systems, and agile practices is preferable. Additionally, knowledge of database concepts and experience with SQL is important. Excellent problem-solving and analytical skills are essential for identifying and resolving technical challenges effectively. Strong communication and collaboration abilities are necessary to work effectively in a team environment and adapt to changing priorities seamlessly. This is a full-time, permanent position with benefits including Provident Fund. The work location is in-person during day shifts.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

You value your talented employees and strive to support their professional growth before seeking new talent for open positions. If you believe that the current open position aligns with your skills and aspirations, we encourage you to submit your application. Your role as an Applications Development Intermediate Programmer Analyst at our organization involves participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your primary objective will be to contribute to activities related to applications systems analysis and programming. Your responsibilities will include: - Engaging in Java Full Stack Engineering and application design, utilizing Enterprise level J2EE applications with messaging capabilities, Java spring boot, Java microservice, Spring, Hibernate - Serving as a Developer within a distributed, service-based enterprise environment, preferably in financial institutions - Mentoring and guiding junior developers while fostering a culture of continuous improvement - Developing complex backend systems using Spring, Spring Boot, and Spring Cloud technologies - Implementing microservices-based solutions with a focus on scalability, reliability, and performance - Applying Test-Driven Development (TDD) and test-first development practices throughout all development stages - Collaborating with cross-functional teams to define, design, and deliver new features - Integrating and optimizing Oracle and MongoDB in high-performance environments - Implementing data access layers using Hibernate and JPA and managing caching using Redis or other caching frameworks - Ensuring high quality through effective code reviews, static code analysis, and performance optimization Qualifications: - 4-6 years of software development experience with a strong emphasis on Java - Proficiency in Spring Framework, Spring Boot, and Spring Cloud - Solid understanding and hands-on experience with Microservices Architecture and best practices - Proficient in Hibernate, JPA, and working with both relational (Oracle) and NoSQL (MongoDB) databases - Experience with Redis or equivalent for caching and performance optimization - Proven experience with Test-Driven Development (TDD) and Shift-Left testing strategies - Hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber, or Selenium - Strong understanding of application performance, monitoring, and optimization techniques - Excellent problem-solving skills and the ability to lead complex development tasks Preferred Qualifications: - Exposure to Api Gateways, Service Discovery, and Distributed Tracing (e.g., Spring Cloud Gateway, Eureka, Zipkin) - Familiarity with containerization tools like Docker and orchestration with Kubernetes - Experience with code quality tools (e.g., SonarQube, CheckStyle, Snyk, BlackDuck) - Understanding of security best practices for backend development (OAuth2, JWT, Spring Security) Soft Skills: - Proven leadership and team collaboration skills - Strong communication and stakeholder management abilities - Ability to balance technical depth with business priorities - Passion for high-quality, clean, and maintainable code Education: - Bachelor's degree/University degree or equivalent experience This job description offers a comprehensive overview of the work involved in this role. Other job-related duties may be assigned as necessary.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

Are you eager to work as a Java Engineer in a true agile environment where digital products are designed and built using cutting-edge technology for WMA clients and Advisors Are you passionate about building and supporting robust and scalable digital platforms involving cloud native, vendor integrations, APIs, event driver microservices In this engineering role, you will develop modern distributed applications by collaborating with Java/UI/QA engineers and WMA business in an agile team. You will gain hands-on experience in building applications in cloud and hybrid models and be involved in application design & development using SDLC methodologies, well-versed with Agile and waterfall processes. Additionally, you will collaborate with multiple IT & business stakeholders to understand business requirements and develop high-performance and scalable solutions. The STAAT Productivity Solutions team in Pune will be your work environment. You will be responsible for WMA client-facing technology applications, focusing on design/implementation of technical solutions within NEO/OLS platform in WMA and ensuring timely project delivery following agile/scrum SDLC. Ideal candidates should have at least 5+ years of hands-on experience in developing, designing, maintaining, and integrating distributed applications in Java J2EE, along with a minimum of 4 years of experience with web services and microservices. Strong knowledge of Java, application web services (REST or SOAP), Spring framework, and Spring Boot is a must. Experience with cloud platforms such as Azure, AWS, or GCP is required, with Azure being preferred. Proficiency in IT infrastructure components like proxy/web seal/caching/DB, as well as strong analytical, problem-solving, and debugging skills are necessary. Exposure to enterprise integration and messaging technologies like JMS, MQ, and/or Kafka is desired. Candidates should also have experience with cloud integration, container services, and a good understanding of agile-based execution processes, able to operate successfully in a matrix environment. A proactive and detail-oriented approach is essential, along with the ability to work in a fast-paced delivery environment with changing requirements. A bachelor's degree in computer engineering, computer science, or information technology is expected. UBS is the world's largest and the only truly global wealth manager, operating through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management, and the Investment Bank. With a presence in all major financial centers in more than 50 countries, UBS values diversity, equity, and inclusion, considering them as factors that strengthen the business and bring value to clients. UBS is an Equal Opportunity Employer that respects and seeks to empower each individual, supporting diverse cultures, perspectives, skills, and experiences within the workforce. At UBS, flexible working arrangements like part-time, job-sharing, and hybrid (office and home) working are embraced when the role permits. The purpose-led culture and global infrastructure at UBS facilitate connecting, collaborating, and working together in agile ways to meet all business needs. If you are ready to be part of #teamUBS and make an impact, join us today.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 - 0 Lacs

maharashtra

On-site

As a Java Developer with 3 to 7 years of experience, you will be responsible for designing, developing, and maintaining robust Java-based applications. Your role will involve writing efficient, testable, and reusable code while integrating with databases, APIs, and third-party services. Collaboration with cross-functional teams is essential to deliver enterprise-grade solutions that meet the highest standards of performance and scalability. Your key responsibilities will include participating in code reviews, optimizing application performance, and troubleshooting and debugging issues across the development lifecycle. Strong core Java and J2EE knowledge, hands-on experience with the Spring Framework (including Spring Boot and MVC), and proficiency in RESTful API development are essential for this role. Additionally, a good understanding of ORM frameworks like Hibernate and experience with databases such as MySQL, PostgreSQL, or Oracle will be required. Familiarity with version control systems like Git, Agile methodologies, and a continuous learning mindset are also important aspects of this position. Exposure to cloud platforms such as AWS, Azure, or GCP, experience with containerization tools like Docker, and knowledge of CI/CD tools and pipelines will be considered as preferred skills. A Bachelors or Masters degree in Computer Science, Engineering, or a related field is expected for this role. If you are motivated, experienced, and looking to contribute to the development of high-performance applications in a collaborative environment, we encourage you to apply for this Full-Time Java Developer position based in Goregaon / Malad, Mumbai.,

Posted 2 weeks ago

Apply

6.0 - 12.0 years

50 - 70 Lacs

Bengaluru

Work from Office

The Opportunity At Adobe, were looking for a versatile Computer Scientist 2 to join our high-performing team in Bengaluru. This position is ideal for proactive individuals who are passionate about technology and eager to work on projects with a global impact. Youll have the chance to contribute to powerful solutions and be part of a company that enables everyone to build flawless digital experiences. What youll Do Build and develop one or more foundational components in our Multi-Cloud Foundation Platform. Coordinate the full lifecycle of projects, from user story to design, development, testing, documentation, and maintenance. Craft highly available and scalable services, ensuring solutions are cloud vendor neutral. Develop low latency, high performance, secure, and standards-compliant solutions. Validate the latency, efficiency, and availability of your solutions. Collaborate closely with multi-functional teams to ensure seamless integration and performance. What you need to succeed B.Tech and/or M. Tech in Computer Science with an excellent academic record, or equivalent experience. Demonstrable experience in designing, building, evolving, and working with large scale, complex software projects. Proven experience in developing scalable cloud-based services on AWS/Azure. Strong programming skills in languages such as Java, Ruby, and golang, along with deep knowledge of the Spring Framework. Outstanding problem-solving skills and the ability to think critically. Strong written and verbal communication skills and a great teammate. Experience with Agile development practices. A self-starter with a passion for learning new technologies and adapting quickly to new requirements. .

Posted 2 weeks ago

Apply

1.0 - 3.0 years

1 - 4 Lacs

Surat

Work from Office

Full Time, On Premise, 1-3 Years of experience Apply Now Job Description: We are seeking a motivated Java Spring Developer to join our development team. In this role, you will have the opportunity to work on exciting projects, develop your technical skills, and contribute to building robust and scalable applications using Java and the Spring framework. Responsibilities: Collaborate with senior developers to design, develop, and maintain web applications using Java and Spring framework. Write clean, efficient, and well-documented code. Assist in integrating user-facing elements with server-side logic. Troubleshoot and debug applications to optimize performance and reliability. Participate in code reviews and contribute to team knowledge sharing. Stay updated with emerging technologies and best practices in software development. Qualifications and Skills: Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Basic understanding of Java and the Spring framework. Familiarity with RESTful APIs and microservices architecture is a plus. Knowledge of databases (SQL or NoSQL) and data structures. Good problem-solving skills and a willingness to learn. Strong communication skills and the ability to work collaboratively in a team environment. What We Offer: Competitive salary and benefits package. Opportunities for professional development and career growth. A dynamic and inclusive work culture. Hands-on experience with real projects and mentorship from experienced developers.

Posted 2 weeks ago

Apply

10.0 - 14.0 years

40 - 45 Lacs

Bengaluru

Work from Office

Key Responsibilities: Architecture & Design (25%): Develop and maintain the architectural framework for corporate banking web channels. Ensure alignment with business goals and technical standards. Create detailed design documents and architectural blueprints. Technical Leadership (75%): Lead and manage the technical delivery from application and product vendors. Oversee the development, testing, and deployment of backend solutions. Ensure high-quality code and adherence to best practices. Collaborate with cross-functional teams to ensure seamless integration and delivery. Required Skills and Experience: Technical Expertise: Strong experience in backend development, primarily using Java. Spring Boot, Spring Framework (core of Spring Boot), Microservices Architecture, Docker for containerization, Kubernetes for orchestration, RESTful APIs, Reactive Programming, , Databases (like MySQL, PostgreSQL), Messaging systems (like RabbitMQ), and CI/CD tools to build robust, scalable, and modern applications. Proficiency with AWS cloud services. Solid understanding of web channel architectures and design patterns. Industry Experience: Proven experience in corporate banking channels, specifically web channels. Familiarity with the regulatory and compliance requirements in the banking sector. Leadership and Management: Demonstrated ability to lead and manage technical teams. Excellent communication and collaboration skills. Ability to work effectively with offshore teams and vendors.

Posted 2 weeks ago

Apply

4.0 - 8.0 years

5 - 15 Lacs

Hyderabad

Work from Office

Company Name and Profile: Eidiko Systems Integrators, an IBM Premier Business Partner, Headquartered in Hyderabad, India with Delivery Centres in UAE, the US and the UK is a preferred implementation partner in Middleware, Content Management, BPM, Mobile, Collaboration and Social Business spaces. Eidiko Systems Integrators have extensive operations in the Middle East, Africa, the US and India, mostly delivering business solutions leveraging IBM technologies. URL : https://www.eidiko.com/ Suite 1, MJR Prashant Hills Raidurgam, Hyderabad, Telangana 500008. Map: https://goo.gl/maps/2axLpxEehXL6LMFp6 Work Location: Hyderabad Work From Office. NOTE : Interview Mode - FACE TO FACE (Offline) Key Duties & Responsibilities: Java 11+, Spring Framework, Angular 10+, Micro-Services, Design patterns. Cloud: Preferably Azure (App Service, Event Hub, Key Vault, Logic App, ACI), Spring Kafka Database: MongoDB, Oracle DB DevOps: CI/CD with GitHub Actions, Terraform Monitoring Tools: Dynatrace, Azure App Insights Skills / Knowledge & Experience: Good in Design Patterns; Should have experience in JMS/Messaging and middleware like IBM MQ/Apache Kafka; Strong in design and technical documentation; Strong in Spring frameworks (MVC, IOC, Boot, Batch) and ORM frameworks like Hibernate; Core Java, J2EE, SOA-based Web Services, RESTful Web Services, Hibernate, Spring, MVC, XSD, XML and WSDL, DB, Microservices.

Posted 2 weeks ago

Apply

8.0 - 10.0 years

30 - 32 Lacs

Pune, Chennai, Bengaluru

Work from Office

Key Responsibilities: Develop and maintain the architectural framework for corporate banking web channels. Ensure alignment with business goals and technical standards. Create detailed design documents and architectural blueprints. Technical Leadership (75%): Lead and manage the technical delivery from application and product vendors. Oversee the development, testing, and deployment of backend solutions. Ensure high-quality code and adherence to best practices. Collaborate with cross-functional teams to ensure seamless integration and delivery. Required Skills and Experience: Technical Expertise: Strong experience in backend development, primarily using Java. Spring Boot, Spring Framework (core of Spring Boot), Microservices Architecture, Docker for containerization, Kubernetes for orchestration, RESTful APIs, Reactive Programming, , Databases (like MySQL, PostgreSQL), Messaging systems (like RabbitMQ), and CI/CD tools to build robust, scalable, and modern applications. Proficiency with AWS cloud services. Solid understanding of web channel architectures and design patterns. Industry Experience: Proven experience in corporate banking channels, specifically web channels. Familiarity with the regulatory and compliance requirements in the banking sector. Leadership and Management: Demonstrated ability to lead and manage technical teams. Excellent communication and collaboration skills. Ability to work effectively with offshore teams and vendors.

Posted 2 weeks ago

Apply
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