Java Fullstack Engineer

Ascendion

Senior Java Full Stack Developer

Job Description

We are looking for a Senior Java Full Stack Developer with 7+ years of experience and strong hands-on expertise in Java 17+, Spring Boot, Microservices, AWS, and Angular. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance enterprise applications.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Java 17+.
  • Develop robust backend services and REST APIs using Spring Boot.
  • Design and implement scalable Microservices-based architectures.
  • Develop responsive and user-friendly web applications using AngularJS/Angular.
  • Integrate frontend applications with backend services and APIs.
  • Design, deploy, and manage applications on AWS.
  • Troubleshoot application issues and perform performance optimization.
  • Write clean, reusable, maintainable, and high-quality code.
  • Participate in code reviews and follow established development best practices.
  • Collaborate with architects, developers, QA teams, and business stakeholders.
  • Contribute to Agile/Scrum ceremonies and the complete software development lifecycle.

Mandatory Skills

  • 7+ years of overall software development experience
  • Strong hands-on experience with Java 17+
  • Strong experience with Spring Boot
  • Hands-on experience in Microservices architecture
  • Strong experience with AWS
  • Hands-on experience with AngularJS / Angular
  • Strong understanding of REST APIs and web services

Good to Have

  • Experience with Docker/Kubernetes
  • Knowledge of CI/CD and DevOps practices
  • Experience with SQL/NoSQL databases
  • Knowledge of cloud-native application development
  • Experience working in Agile/Scrum environments

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.