Sr Java Full Stack Developer (Angular + Oracle) - Remote - Preferred W2

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Java
Angular
Oracle

Job Details

Job Title: Java Full Stack Developer (Angular + Oracle)

Location: Remote

Job Type: Contract

Positions : 4

Job Summary:

We are seeking a skilled and experienced Java Full Stack Developer with a strong background in Angular for front-end development and Oracle for back-end database management. The ideal candidate will be responsible for designing, developing, and maintaining full stack enterprise applications with a focus on performance, scalability, and security.

Key Responsibilities:

  • Develop and maintain web applications using Java, Spring Boot, and Angular (v8 or higher Latest Versions preferred).
  • Design and implement RESTful APIs and integrate them with front-end components.
  • Perform database development and optimization using Oracle SQL/PLSQL.
  • Collaborate with cross-functional teams including business analysts, QA, and UI/UX designers.
  • Participate in the full software development lifecycle including requirement gathering, design, coding, testing, deployment, and maintenance.
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful design.
  • Troubleshoot and resolve issues in existing software and systems.
  • Adhere to Agile development methodologies and best practices.

Required Skills & Qualifications:

  • 8+ years of professional experience as a Java Full Stack Developer.
  • Strong proficiency in:
    • Java, Spring/Spring Boot, REST APIs
    • Angular 8+ (Latest Versions preferred), TypeScript, HTML5, CSS3, RxJS
    • Oracle SQL, PL/SQL, Stored Procedures, Query Optimization
  • Experience with tools like Git, Maven, JIRA, and Jenkins.
  • Understanding of software design patterns, microservices architecture, and containerization (Docker is a plus).
  • Strong problem-solving and communication 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.