JAVA FSE with Angular

  • Posted 4 hours ago | Updated 4 hours ago

Overview

Remote
$40 - $50
Contract - W2

Skills

java
spring boot
Angular

Job Details

We are seeking a highly skilled Full-Stack Developer with strong expertise in Java Spring Boot and Angular to support enterprise-grade applications. The ideal candidate will have experience in building scalable microservices, working with modern integration tools, and collaborating in Agile environments.

Key Responsibilities:

  • Design, develop, and maintain full-stack applications using Java Spring Boot and Angular.
  • Build and optimize microservices and micro front-end architectures for modular scalability.
  • Develop and maintain RESTful APIs and ensure secure, scalable service-oriented architecture (SOA).
  • Implement and manage SQL/PLSQL queries and database interactions, particularly with Oracle DB.
  • Process and validate JSON data and work with YAML configurations.
  • Utilize IntelliJ, Eclipse, or Spring Tool Suite (STS) for development.
  • Maintain CI/CD pipelines using Jenkins, GitHub, and YAML-based workflows.
  • Work with messaging systems like Apache Kafka for asynchronous communication.
  • Apply strong knowledge of Core Java, including data structures, algorithms, collections, concurrency, multithreading, event handling, and performance tuning.
  • Collaborate in Agile/Scrum environments, actively participating in sprint planning, reviews, and retrospectives.
  • Communicate effectively with stakeholders and team members, taking ownership of deliverables.

Required Skills:

  • Strong proficiency in Java and Spring Boot framework.
  • Expertise in Angular, HTML, and CSS.
  • Experience with REST Web Services, JSON, YAML, and API technologies.
  • Familiarity with Oracle DB and relational database concepts.
  • Experience with GitHub, Jenkins, and CI/CD tools.
  • Knowledge of Apache Kafka and other industry-standard integration tools.
  • Solid understanding of software development principles and methodologies.
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.