Java Angular fullstack Engineer
Persistent Systems · Bengaluru, Karnataka, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Persistent Systems · Bengaluru, Karnataka, India
Job Description We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and Angular . The candidate will be responsible for designing, developing, and maintaining scalable enterprise applications across both backend and frontend layers. Mandatory Skills • 8+ years of hands-on experience in Java Full Stack Development . • Strong expertise in Core Java / Java 8+ . • Strong hands-on experience with Spring Boot and Spring Framework . • Strong experience in developing Microservices and REST APIs. • Strong hands-on experience with Angular . • Good knowledge of TypeScript, JavaScript, HTML5, and CSS3 . • Experience integrating Angular applications with RESTful APIs . • Strong knowledge of SQL and relational databases . • Experience with Git and CI/CD practices. • Good understanding of Agile/Scrum methodology. • Strong debugging, problem-solving, and application performance skills. Good to Have • Kafka / RabbitMQ • AWS / Azure / GCP • Docker / Kubernetes • Jenkins / GitLab CI/CD • JUnit / Mockito • NoSQL databases • SonarQube • TDD Key Responsibilities • Design and develop scalable Java/Spring Boot microservices . • Develop responsive and reusable Angular-based frontend applications . • Integrate frontend components with backend REST APIs. • Perform code reviews, debugging, and performance optimization. • Write unit/integration tests and maintain code quality. • Troubleshoot production issues and provide permanent fixes. • Collaborate with architects, developers, QA, and business teams in an Agile environment.