Java Fullstack Engineer

Ascendion
Mumbai, Maharashtra, India

Key Responsibility Areas

  • Design, develop, and maintain enterprise-grade web applications.
  • Build and enhance RESTful APIs using Java and Spring Boot.
  • Develop responsive and interactive user interfaces using Angular.
  • Implement Microservices-based architectures and distributed systems.
  • Collaborate with product managers, architects, QA engineers, and DevOps teams.
  • Write clean, maintainable, and efficient code following best practices.
  • Optimize application performance, scalability, and reliability.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Troubleshoot production issues and provide timely resolutions.
  • Create and maintain technical documentation.

Required Skills

Backend

  • Strong proficiency in Java 8/11/17+
  • Experience with Spring Framework, Spring Boot, Spring MVC
  • Hands-on experience with Microservices architecture
  • REST API development and integration
  • Spring Security and JWT authentication
  • Hibernate/JPA
  • Messaging systems such as Kafka or RabbitMQ
  • Knowledge of design patterns and OOP principles

Frontend

  • Strong experience with Angular (Angular JS or Angular 2+ preferred)
  • TypeScript, JavaScript, HTML5, CSS3
  • RxJS and Angular Material
  • State management concepts
  • Responsive UI development

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →