Home
Jobs

3 Spring Stack Jobs

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

3.0 - 8.0 years

9 - 14 Lacs

Pune, Maharashtra, India

On-site

Foundit logo

Dynamic Yield, a Mastercard company, is dedicated to connecting and powering an inclusive, digital economy that benefits everyone, everywhere. Our Network & Digital Payments group creates valued experiences for consumers and enables merchants and issuers to reach consumers in unprecedented ways. The global product engineering team is responsible for developing a suite of foundational payment solutions. We are seeking a Manager, Software Engineering - Java Full Stack to lead a highly motivated team focused on bringing security, convenience, and control to digital payments. If you're a seasoned leader with a passion for global-scale product engineering, driving innovation, and maintaining high standards for excellence in an agile environment, this opportunity is for you. The Role As a Manager, Software Engineering, you will: Team Leadership & Coaching: Supervise and coach teams of engineers to build, enhance, and support multiple applications/services for digital payment solutions. Product Development: Work closely with product owners to design, develop, and launch features and services for new and existing products. Talent Management: Recruit and hire top talent, always aiming to bring in individuals who elevate the team's capabilities. Performance & Development: Ensure objectives and development plans are established with the global leadership team and continuously reviewed. Continuously engage and improve team performance through recurring 1-1 meetings, career development discussions, and proactive risk management. Feedback & Mentoring: Provide and facilitate timely feedback, coaching in the moment, and mentoring for staff at all levels. Culture & Values: Emulate and drive Mastercard Way behaviors through personal conduct, recognitions, coaching, and employee engagement. Strategic & Technical Guidance: Provide strategic thinking and collaborate with the global leadership team on a wide range of software design and development methodologies for cloud deployments. Drive technical review of design and code across services to identify anti-patterns and promote continuous refactoring. Engineering Excellence: Benchmark and drive engineering productivity, quality, and technology policy compliance within your areas of ownership. Form strong relationships with global leadership to raise the engineering bar in developing digital payment solutions. Operational Insight: Understand and elaborate on technical debt and operational issues to drive prioritization discussions with stakeholders, improving the production experience. Capacity Planning: Understand system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drive dependency prioritization to reduce delivery lead time. All About You Experience: Overall career span of 9-14 years with an experience working as a people Manager/Tech Lead with hands-on coding experience . Leadership Track Record: Successful track record in managing development teams with demonstrated thought-leadership, cross-functional influence, and partnerships. Backend Expertise: Extensive experience working on server-side, backend applications, and technologies. Technical Acumen: Skills to drive technical review of design and code across services. Ability to understand and elaborate technical debt and operational issues. Understanding of system architecture to plan for platform and infrastructure capacity and drive dependency prioritization. Proficient working and managing products on JEE, Java 8 or higher, Spring Stack, Hibernate, and Databases (Oracle, SQL Server, Any NoSQL DB like Redis, Mongo), RESTful architecture . Proven design and development experience in multiple languages, secure coding standards, and deployment environments. Ability to apply advanced design patterns, Application Programming Interface (API) standards, adoption, and commercialization. Can write performant code and debug/troubleshoot complex issues across multi-tiered software architectures. Experience analyzing, designing, and implementing scalable data retention architectures. Cloud & Containerization: Experience deploying complex applications into cloud platforms such as Azure, AWS, or Google Cloud using containerization technologies such as Docker or Kubernetes . Testing Strategies: Ability to build robust testing strategies to minimize defects through regression, performance, deployment verification, and release testing processes. Agile Mindset: Comfortable leading engineers that are exploring and defining new ways of working. Communication: Good oral and written communicator. Explains concepts accurately and well across a range of technical and business domains, with a very high level of precision in technical and design discussions. Conveys ideas to significantly enhance understanding, collaboration, and engagement across seniority levels, roles, and geographies. Problem-Solving & Debugging: Highly effective at debugging complex issues and relentless in discovering root causes of bugs that span multiple services and product modules. Collaboration: Enjoys sharing knowledge and experience with colleagues across locations. Impact-Driven: Excited to build applications that have a global impact and are used daily by hundreds of millions of people. It would also be great if you have: Experience using Spring Framework components in developing backend services. Experience using Pivotal Cloud Foundry to deploy cloud-ready applications. Experience using Domain Driven Design to solve business problems. Experience building Event-Driven applications . Experience building 12-factor applications . Full-stack experience , capable of solving all aspects of a technology problem to deliver a solution to a production environment. First-hand knowledge of a wide range of technologies (databases, messaging, caches, API gateways, networking, pipelines, cryptography, HSM) and preferably products we use such as Jenkins, Splunk, Oracle, Apache Kafka, Redis, and NATS .

Posted 6 days ago

Apply

6.0 - 9.0 years

6 - 9 Lacs

Pune, Maharashtra, India

On-site

Foundit logo

Dynamic Yield, a Mastercard company, is dedicated to powering an inclusive, digital economy by making transactions safe, simple, smart, and accessible. Our Security Threat and Response Management (STRM) team is responsible for critical security monitoring and response functions for Mastercard, covering both physical and cyber security events. We are seeking a Senior Software Engineer - Full Stack with expertise in React/Angular and Java to join this vital team. You will build new software capabilities, support existing solutions, provide technical oversight, and lend your expertise to the program. This role offers an exciting opportunity to contribute to revolutionary technologies that reshape the digital economy, making it more connected, inclusive, safer, faster, and more sustainable. About the Role As a Senior Software Engineer - Full Stack, you will: Software Development: Produce high-quality code that meets Mastercard's business needs and adheres to high quality standards, delivered on time. Write performant code and debug/troubleshoot complex issues across multi-tiered software architectures. Analyze, design, and implement scalable data retention architectures. Develop new software capabilities and support existing solutions. Design & Architecture: Participate in the gathering of business requirements. Produce software designs that align with Mastercard's Enterprise Architecture and leverage our enterprise services. Apply advanced design patterns and Application Programming Interface (API) standards. Operational Excellence: Ensure that software and system design and delivery support the goal of zero downtime in production. Automate build, operate, and run aspects of software. Manage builds and artifact delivery/release using standard tools. Understand and automate software upgrades, patches, and releases via CI/CD pipelines. Familiarity with application/system metrics collection, observability, and monitoring. Collaboration & Stakeholder Management: Work closely with business partners on product definition, product roadmaps, and business case development. Respond to operational and business concerns or issues related to future business programs, projects, or enhancements to ensure consistent delivery of quality services. Collaborate with all stakeholders (Quality, Product, and other Engineering Teams). Leadership & Mentorship: Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation). Drive code/design/process trade-off discussions within your team when required. Be a voice of the team, performing demos/acceptance discussions with Product owners and confidently communicating elsewhere when needed. Drive adoption of technology standards and practices and review code, test, and automation work of team members. Mentor and guide new and less-experienced team members. All About You Communication: Good oral and written communicator. Explains concepts accurately and well across a range of technical and business domains, with a very high level of precision in technical and design discussions. Conveys ideas in a way that significantly enhances understanding, collaboration, and engagement across seniority levels, roles, and geographies. Debugging & Problem Solving: Highly effective at debugging complex issues and relentless in discovering root causes of bugs that span multiple services and product modules. Strong analytical and problem-solving abilities, with quick adaptation to new technologies, methodologies, and systems. Mentorship: Proven ability to mentor junior engineers and interns to a high level of productivity and independence, teaching technical and domain knowledge, and best practices. Encourages others to take on additional opportunities and challenges. Core Technologies: Proficient in JEE, Java 8 or higher, Spring Stack, Hibernate , and Databases ( Oracle, SQL Server, Any NoSQL DB like Redis, Mongo ), with experience in RESTful architecture . Front-End (Plus): Experience in HTML/JavaScript/jQuery, React JS, Angular 8 is a plus. Tools & Methodologies: Experience with various tools ( Gradle/Maven ); Orchestration Tools ( Chef/Ansible ); Jenkins, SonarQube , and methodologies ( Waterfall, Agile ). Cloud & Containerization: Experience working with different Infrastructure components like Public Cloud ( AWS/Azure/GCP ), containerization ( Docker, Kubernetes, OpenShift ). Personal Attributes: High-energy, detail-oriented, proactive, and able to function under pressure in an an independent environment, with a high degree of initiative and self-motivation to drive results. Strong interpersonal, relationship-building with a solid track record for developing internal and external relationships.

Posted 6 days ago

Apply

3 - 8 years

7 - 17 Lacs

Bengaluru

Work from Office

Naukri logo

About this role: Highly skilled Java developer to be a part of an agile team tasked to solve challenging technical problems, geared towards providing new delightful banking features to our customers. Develop and launch scalable and secure Web services using JAVA, J2EE, JUNIT, Spring, REACT, SOAP and RESTful Web Services. Participate in the growth of a highly available, fast and resilient framework. The development tasks associated with this role include but are not limited to the following: In this role, you will: ? Collaborate with other technology teams and architects to define and develop scalable design solutions. Implement resilient and secure code solutions to enhance customer journey experiences and digital capabilities to automate, Optimize and fast track banking processes; contribute to ensure 99.99% uptime of web applications to ensure uninterrupted digital banking service availability; and Deliver secure software solutions following agile delivery model. Required Qualifications 3+ years of experience in job offered or as a Java Developer/ Software 4+ years of experience in web application development and web programming development. 3+ years of Core Java experience. 3+ years of hands on experience in Javascript, Jquery, React, Bootstrap 3+ years of experience working with Relational Database Management Systems (RDBMS) - SQL Server or Oracle; 3+ years of RESTful or SOAP web services; 3+ years of Micro services development experience; 3+ years hands on experience in coding resilient, highly available and scalable software solutions for online banking features using JAVA, Spring Stack, Kafka and Micro services architecture; 3+ years hands on experience is coding security aspects to prevent cyber-attacks and fraud prevention; Working experience in Micro-Frontends preferred. Desired Qualifications An industry-standard technology certification Understanding of Fraud Technologies Doman Strong verbal, written, and interpersonal communication skills

Posted 1 month 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