Epicareer Might not Working Properly
Learn More
D

Senior Angular developer + Java

Salary undisclosed

Checking job availability...

Original
Simplified

We are seeking a highly skilled Senior Angular Developer with Java expertise to join our dynamic development team. The ideal candidate will have strong front-end development experience with Angular (latest versions) and backend development expertise in Java, Spring Boot, and Microservices. You will be responsible for designing, developing, and maintaining scalable web applications with a focus on high performance and security.

Key Responsibilities:

< data-start="736" data-end="778">Frontend Development (Angular):</>
  • Develop and maintain responsive web applications using Angular (latest versions).
  • Implement dynamic UI components with reusable, modular, and maintainable code.
  • Optimize application performance by following best practices in Angular development.
  • Integrate with backend APIs using RESTful services and GraphQL.
  • Utilize RxJS, NgRx, State Management, and Angular Material for better user experience.
< data-start="1221" data-end="1273">Backend Development (Java & Spring Boot):</>
  • Develop RESTful APIs and Microservices using Java, Spring Boot, and Hibernate.
  • Implement authentication and authorization using OAuth2, JWT, and Spring Security.
  • Design and develop high-performance, scalable, and secure backend services.
  • Work with databases (SQL/NoSQL) and implement JPA/Hibernate ORM solutions.
  • Troubleshoot and optimize backend performance issues.
< data-start="1686" data-end="1717">DevOps & Deployment:</>
  • Work with Docker, Kubernetes, and CI/CD pipelines for deployment.
  • Collaborate with DevOps teams to deploy applications in cloud environments like AWS, Azure, or Google Cloud Platform.
< data-start="1905" data-end="1939">Testing & Code Quality:</>
  • Write unit tests and integration tests using Jest, Jasmine, Karma, JUnit, and Mockito.
  • Follow Agile methodologies (Scrum/Kanban) and participate in sprint planning, stand-ups, and retrospectives.

Required Skills & Experience:

  • 7+ years of experience in full-stack development.
  • Strong proficiency in Angular (latest versions), TypeScript, JavaScript, HTML, CSS, SCSS.
  • Expertise in Java, Spring Boot, Spring Security, Hibernate/JPA, REST APIs.
  • Experience with Microservices architecture and API Gateway.
  • Strong knowledge of relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra, Redis).
  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, GitLab CI/CD.
  • Knowledge of Docker, Kubernetes, and cloud services (AWS, Azure, or Google Cloud Platform).
  • Strong problem-solving skills and ability to work in an Agile/Scrum environment.
  • Excellent communication and team collaboration skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job