The Windsor Consulting
Company:
https://www.linkedin.com/company/the-windsor-consulting
Seniority: Mid-Senior level
Industries: Financial Services and IT Services and IT Consulting
Job details:
Senior Full Stack Java Backend Developer – Mastercard India
Position Details
- Job Title: Senior Full Stack Java Backend Developer
- Client: Mastercard – India
- Location: Pune, India
- Work Arrangement: Hybrid – 2 to 3 days/week onsite
- Employment Type: Contract
- Experience: 6–10+ Years
Role Overview
We are seeking an experienced Senior Full Stack Java Backend Developer to lead the design and development of enterprise-scale, cloud-native applications. The ideal candidate will have strong expertise in Java 17, Spring Boot, Microservices, API architecture, cloud platforms, DevOps, distributed systems, and high-performance applications.
The role requires strong technical leadership, architectural decision-making, hands-on development, mentoring, and ownership of mission-critical applications.
Key Responsibilities
- Architect, design, and develop scalable enterprise applications using Java.
- Lead development of Microservices and API-driven architectures.
- Design secure, highly available, and resilient cloud-native solutions.
- Lead technical design discussions and provide architectural guidance.
- Conduct code reviews and enforce engineering best practices.
- Design and optimize distributed systems for high throughput and low latency.
- Collaborate with Product Owners, Architects, DevOps teams, and business stakeholders.
- Implement and enhance CI/CD pipelines and infrastructure automation.
- Troubleshoot complex production issues and perform root-cause analysis.
- Mentor junior and mid-level developers.
- Ensure applications meet security, scalability, performance, and reliability standards.
Required Technical Skills
Core Java & Backend
- Java 17 / Core Java
- J2EE
- Spring Boot
- RESTful APIs
- Java Design Patterns
- Enterprise Application Architecture
Architecture & Cloud
- Microservices Architecture
- API Security and Governance
- Cloud-Native Application Design
- Public / Private Cloud
- Distributed Systems
- 12-Factor Application Principles
DevOps
- Docker
- Kubernetes
- Rancher
- Jenkins
- Git
- JIRA
- Apache Tomcat
Messaging
- Apache Kafka
- JMS / MQ
- Event-Driven Architecture
Database
- Advanced SQL
- Oracle
- Cassandra
- NoSQL
- Data Modeling
- Performance Optimization
Monitoring
- Grafana
- Geneos
- Dynatrace
- Splunk
Additional
Preferred Domain Experience
- Payments
- Banking
- Financial Services
- Cross-Currency Payment Transfers
- High-volume / low-latency transaction processing
- Cloud migration and modernization
Click on Apply to know more.