We are looking for a highly skilled Senior Java Fullstack Developer with 5-6 years of
experience in designing, building, and scaling complex applications. The ideal candidate will
come from a startup background, have hands-on experience handling high-volume data,
architecting scalable applications and migrating monolithic systems to microservices.
You will play a key role in end-to-end development--owning architecture, design, coding,
and deployment--while ensuring high performance, scalability, and maintainability.
Key Responsibilities:
Architect, design, and develop end-to-end solutions using Java (18+) and modern
frameworks.
Lead migration from monolithic to microservices architecture.* Build scalable backend systems capable of handling large data volumes efficiently.
Develop and integrate RESTful APIs and third-party services.
Implement event-driven systems using Kafka and AWS SQS.
Collaborate with cross-functional teams to deliver new features and product
improvements.
Implement and maintain CI/CD pipelinesusing GitHub Actions or Jenkins.
Position details:
Maintain high code quality, conduct unit testing, and apply automation frameworks.
Optimize application performance and ensure reliability and security.
Mentor junior developers and contribute to best coding practices.
Technical Skills:
Backend:
Java (18+), J2EE, Spring Boot / Spring Data / Spring Batch
Microservices architecture, REST APIs, Event-Driven Development
Hibernate (JPA), PostgreSQL
MongoDB or other NoSQL databases
Kafka, AWS SQS (or equivalent message queues)
Strong understanding of multithreading, concurrency, and asynchronous
programming
DevOps & Tools:
CI/CD using GitHub Actions, Jenkins, Maven
Experience with Docker and Kubernetes (preferred)
Testing frameworks: JUnit, Mockito, Testcontainers
Frontend:
Proficiency in
React.js
, Angular, or Vue.js
Strong understanding of JavaScript/TypeScript, HTML5, and CSS3*
Other:
Familiarity with cloud platforms (AWS, GCP, or Azure)
Experience in monitoring, logging, and performance optimization
Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
5-6 years of hands-on experience in full-stack development.
Proven experience in a startup environment or product-based organization.
Strong problem-solving, analytical, and architectural skills.
Excellent communication and collaboration abilities.
Immediate joiners or candidates with a maximum of 60 days' notice period*will be preferred only.
Nice to Have:
Experience with Kubernetes, ElasticSearch, Redis, or GraphQL.
Exposure to AI/ML, data streaming, or real-time analytics.
Job Types: Full-time, Permanent
Pay: ₹1,500,000.00 - ₹2,500,000.00 per year
Benefits:
Flexible schedule
Health insurance
Paid sick time
Provident Fund
Application Question(s):
Have you handled high volume data before? If yes what's the highest dataset you have handled so far.
Are you comfortable for full time onsite position at Mumbai (Vikhroli-west)? If not, please don't apply
What is your expected CTC for this role?
How many years of experience do you have as a Java fullstack developer?
Experience:
Java: 5 years (Required)
React: 4 years (Required)
Kafka: 5 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.