About Us
Next Generation of Technology Consulting
Our approach is built on delivering value by combining our powerful ecosystem of platforms with capital efficient execution.
We bring together deep domain expertise and our strength in technology to help the world’s leading businesses build their digital core, optimize operations, accelerate revenue growth and deliver tangible outcomes at speed and scale.
Job Description
Senior Software Engineer (Java)
(India | 4+ years of hands-on software development experience in Java/J2EE technologies.)
Join MSS as a Senior Software Engineer. Lead technical teams in delivering scalable software solutions for a rapidly growing user base, focusing on Java/J2EE technologies and microservices architecture.
Key Responsibilities
- Lead the technical team to manage end-to-end project delivery.
- Conduct technical meetings and discussions with clients.
- Provide technical architecture guidance to the team.
- Mentor junior developers.
- Understand basic design principles behind scalable applications.
- Utilize Telegram APIs.
Requirements
Must-Have Skills
- Java/J2EE technologies
- Design Patterns, Data Structures & Algorithms
- Java8 or above
- Spring Framework
- Kafka
- Docker
- Kubernetes
- Microservices architecture
- Multi-Thread programming
- Servlet programming
- Server Client communication module
- Application Servers (Tomcat or JBoss)
- Relational databases (MySQL or PostgreSQL)
- AWS cloud infrastructure
- Agile Software development methodology
- Excellent communication skills
Nice-to-Have Skills
- CI/CD tools
- Web socket
- Redis
Looking for Immediate Joiners