Posted:18 hours ago|
Platform:
On-site
Full Time
Dynamic Yield, a Mastercard company, is at the forefront of powering an inclusive, digital economy by making transactions safe, simple, smart, and accessible. Our Network & Digital Payments group creates valuable experiences for consumers and enables merchants and issuers to reach them in new ways. The global product engineering team is responsible for developing a suite of foundational payment solutions. We are seeking a Senior Software Engineer - Full Stack with expertise in Java (backend) and Angular or React (frontend) to join our highly motivated team. This is an exciting opportunity to contribute to bringing security, convenience, and control to digital payments on a global scale. If you're agile, excel at the cutting edge, and uphold a high standard for excellence, we encourage you to apply. The Role As a Senior Software Engineer, you will: Full Stack Development: Design, develop, and maintain robust and scalable backend services using Java, Spring Boot, and microservices architecture . Develop engaging and responsive user interfaces using modern front-end frameworks such as Angular or React . Deploy and manage applications on PCF (Pivotal Cloud Foundry) or other cloud platforms. Technical Excellence: Write clean, well-documented, and testable code, ensuring adequate test coverage in Unit Testing, System Testing/Integration Testing, and Performance Testing. Participate in PoCs (Proof of Concept) and assist the department with the selection of vendor solutions, technologies, methodologies, and frameworks. Troubleshoot and resolve complex technical issues. Contribute to the architecture and design of our systems. Collaboration & Mentorship: Collaborate effectively with product managers, designers, and other engineers to deliver high-quality products. Participate in code reviews and contribute to improving our development processes. Mentor junior engineers and share your expertise, fostering a collaborative team environment. Agile Environment: Work effectively in an agile environment, participating actively in sprint planning, daily stand-ups, and retrospectives. All About You Experience: Overall 6-9 years of career experience in Full Stack Development . Backend Proficiency: Strong proficiency in Java and Spring Boot framework . Frontend Proficiency: Experience with Angular or React is a must . Solid understanding of front-end development principles, proficiency in HTML, CSS, JavaScript, and jQuery . Microservices: Experience designing and developing microservices. Cloud Platforms: Experience with PCF or other cloud platforms. Databases: Experience with relational databases such as Oracle or PostgreSQL , and well-versed in writing efficient and optimized queries. API Design: Experience with RESTful API design and development . Information Security: Experience leveraging or developing solutions using Information Security-related concepts: Cryptography (X.509, public key cryptography standards, JWT, hashing, digital signatures) . Testing: Experience with testing frameworks and methodologies. Team Player: Ability to work independently and as part of a collaborative team. Good to Have: Experience with other cloud platforms (e.g., Azure, AWS, GCP ). Experience with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes) . Contributions to open-source projects.
Dynamic Yield
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Pune, Maharashtra, India
6.0 - 9.0 Lacs P.A.
Pune, Maharashtra, India
6.0 - 9.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
Hār, Himachal Pradesh, India
Salary: Not disclosed
Pune, Gurugram
9.0 - 13.0 Lacs P.A.
Pune, Gurugram
7.0 - 11.0 Lacs P.A.
Pune, Gurugram
10.0 - 14.0 Lacs P.A.
7.0 - 11.0 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed