Senior Java Full Stack Developer (Micro Frontends) – Bangalore, Hyderabad, Pune

Location: Bangalore, Hyderabad, Pune, or Chennai, India
Experience: 5+ Years
Employment Type: Full-Time

About the Role:
We are seeking an experienced Senior Java Full Stack Developer with expertise in Micro Frontends (MFE) to join our innovative team. The ideal candidate will have a strong background in full stack development, with hands-on experience in building scalable, modular, and secure web applications using Java and modern front-end technologies. If you are passionate about creating cutting-edge solutions and thrive in a collaborative environment, we’d love to hear from you!

Core Responsibilities:

  • Design, develop, and maintain full stack web applications with a focus on Micro Frontends (MFE) architecture.
  • Build scalable and secure RESTful APIs and backend services using Java and Spring Framework.
  • Develop modular, reusable front-end components using modern JavaScript frameworks and MFE patterns.
  • Implement and optimize microservices architecture to support MFE integration.
  • Collaborate with cross-functional teams to define, design, and deliver high-quality features.
  • Create and maintain CI/CD pipelines for automated testing and deployment.
  • Ensure the performance, scalability, and security of applications.
  • Troubleshoot and resolve technical issues, including performance bottlenecks and bugs.
  • Mentor junior developers and contribute to technical decision-making.
  • Stay updated with emerging technologies and best practices in full stack and MFE development.

Required Technical Skills:

  • 5+ years of experience in Java full stack development.
  • Back-End Expertise:
    • Strong proficiency in Java 8+ and Spring Framework (Spring Boot, Spring MVC, Spring Security).
    • Experience in building RESTful APIs and microservices architecture.
    • Knowledge of database management (SQL/NoSQL) and ORM tools (e.g., Hibernate).
  • Front-End Expertise:
    • Proficiency in modern JavaScript frameworks (e.g., ReactJS, Angular, or Vue.js).
    • Hands-on experience with Micro Frontends (MFE) architecture and patterns (e.g., Module Federation, Single-SPA).
    • Strong understanding of HTML5, CSS3, and JavaScript (ES6+).
  • Experience with version control systems (e.g., Git) and branching strategies.
  • Familiarity with CI/CD tools and methodologies for automated deployments.
  • Knowledge of containerization (e.g., Docker) and cloud platforms (e.g., AWS, Azure).
  • Strong problem-solving skills and familiarity with modern development practices.

Preferred Qualifications:

  • Experience with Micro Frontend frameworks like Single-SPA, Qiankun, or Webpack Module Federation.
  • Knowledge of cloud-native development and orchestration tools (e.g., Kubernetes).
  • Familiarity with front-end build tools (e.g., Webpack, Vite) and state management libraries (e.g., Redux, Vuex).
  • Experience with testing frameworks (e.g., JUnit, Jest, Cypress) and Test-Driven Development (TDD).
  • Understanding of security best practices, including OAuth 2.0 and JWT authentication.
  • Knowledge of monitoring tools (e.g., Prometheus, Grafana) and observability practices.
  • Exposure to Agile/Scrum methodologies and tools like Jira.

Location:

  • Candidates must be based in Bangalore, Hyderabad, Pune, or Chennai.

Comments:

  • Immediate joiners preferred.
  • Please include a link to your portfolio or GitHub profile showcasing relevant full stack or MFE projects.
  • Shortlisted candidates will be required to complete a technical assessment.

How to Apply:
Interested candidates are requested to submit their updated resume through the application form on our website, including the following details:

  • Current CTC
  • Expected CTC
  • Notice Period
  • Links to relevant projects or portfolio

Join our team and contribute to building innovative, scalable solutions that redefine user experiences!

We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx