Java Full Stack Developer

Overview

On Site
$60,000 - $80,000
Full Time

Skills

HTML/CSS
Java Script
Angular & React
Java
Responsive Design
Spring Boot & Microservices
REST APIs
SQL/NoSQL
ORM
Git
Linux
CI/CD

Job Details

Front-end Development:
  • HTML, CSS, and JavaScript:
    These are the foundational technologies for building the user interface and handling client-side logic.
  • JavaScript Frameworks/Libraries:
    Proficiency in frameworks like React, Angular, or Vue.js is crucial for creating dynamic and interactive web applications.
  • Responsive Design:
    Understanding how to make web applications work well on different devices and screen sizes.
  • Frontend Build Tools:
    Familiarity with tools like Webpack or Parcel for bundling and optimizing code.
Back-end Development:
  • Java Programming Language:
    Core Java concepts, object-oriented programming, data structures, and algorithms are fundamental.
  • (including Spring Boot):
    A powerful framework for building robust and scalable enterprise-level applications. Spring Boot simplifies the development process.
  • :
    Designing and implementing RESTful APIs for communication between the front-end and back-end.
  • Databases:
    Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB) is essential for data management.
  • :
    Understanding tools like Hibernate for interacting with databases.
  • Server-side Frameworks:
    Experience with Node.js, Python with Django, or other backend frameworks can be valuable.
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.