Senior Full Stack Engineer (Java+Angular)

J
JobgetherSecurity & IT
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
AgileGitJavaJUNITSpring BootJiraAngularMavenRESTful APIs

Requirements

  • 5+ years of professional experience developing applications with Angular.
  • Strong experience with Java development and excellent knowledge of Java Core, Generics, Java Streams, and concurrency concepts.
  • Hands-on experience with Spring frameworks, including Spring Boot.
  • Experience designing and implementing REST web services.
  • Strong understanding of Object-Oriented Programming principles and design patterns.
  • Experience working in Agile Scrum environments and continuous integration workflows.
  • Proficiency with development tools such as Git, Jira, Maven, and Bamboo.
  • Experience creating automated tests using frameworks such as JUnit, Mockito, AssertJ, and Cucumber.
  • Strong analytical thinking and problem-solving skills.
  • Ability to collaborate effectively with engineering teams.
  • Strong spoken and written English communication skills.
  • Ability to quickly learn new technologies, domains, and business processes.

Responsibilities

  • Work as part of an Agile Scrum team to design, develop, and deliver high-quality software solutions.
  • Contribute to application architecture and technical design using Angular, Java, and Spring Boot technologies.
  • Develop scalable backend services and modern frontend applications to support product growth.
  • Build new features and enhance existing functionalities while maintaining code quality and performance.
  • Apply strong software engineering principles, algorithms, and design patterns to solve complex technical challenges.
  • Develop and maintain RESTful web services and backend integrations.
  • Write and automate unit, integration, and acceptance tests using tools such as JUnit, Mockito, AssertJ, and Cucumber.
  • Collaborate with developers, architects, and product teams to deliver reliable solutions.
  • Support continuous integration and improve development workflows through automation.
  • Participate in code reviews and promote best practices around maintainability, scalability, and testing.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now