Software Engineer II (Full stack developer)-2
Mastercard
Pune, Maharashtra, IndiaSENIOR
Full StackJavaSpring BootMicroservicesCloud NativeEvent-drivenAPI DesignScalable Systems
Job Description
Developer with adequate skills and experience delivering design/code of high quality. Build full-stack solutions using microservices, event-driven architectures and cloud-native technologies.
Responsibilities
- Build full-stack solutions using microservices, event-driven architectures and cloud-native technologies
- Ensure quality, performance, security, and other NFR benchmarks
- Mentor and guide engineering teams; drive adoption of best practices and new technologies
- Implement coding best practices. Implement code quality gates as per the program norms.
- Lead initiatives to improve automation, engineering efficiency and product quality
- Drive POCs and technology decisions aligned with business and platform needs.
Qualifications
- Proven experience in building real-time, high-scale applications
- Strong problem-solving mindset with ability to design innovative, scalable solutions
- Excellent communication and stakeholder management skills across global teams
- Coordinate with various groups at Mastercard to ensure success of the project.
- Java: J2EE, Spring Boot, Hibernate, JPA
- Frontend: Angular / React, JavaScript, HTML, CSS
- Distributed systems: caching, messaging/event frameworks
- Database: PostgreSQL (optimized SQL development)
- API design and implementation
- CI/CD and cloud-native development practices
- High energy, ownership mindset, and strong drive to succeed
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Abide by Mastercard’s security policies and practices
- Ensure confidentiality and integrity of information
- Report any suspected security breaches
- Complete all mandatory security trainings
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Nice to have
- Java: J2EE, Spring Boot, Hibernate, JPA
- Frontend: Angular / React, JavaScript, HTML, CSS
- Distributed systems: caching, messaging/event frameworks
- Database: PostgreSQL (optimized SQL development)
- API design and implementation
- CI/CD and cloud-native development practices
- Experience delivering enterprise-grade software
Benefits
- High energy, ownership mindset, and strong drive to succeed
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities