Full Stack Software Engineer

Hierarch Soft Technologies, Inc.
United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Unit Testing Microsoft Azure Cloud Computing Code Review IBM DB2 Database Queries Junit Microsoft SQL Server Node.Js
+15 more
Oracle Databases Oracle (Applications) Software Engineering SQL Stored Procedures SQL Databases Web Applications Google Cloud Spring-mvc ReactJS Spring-boot Backend Gitlab Front End Software Development Restful APIs Microservices

Job description

  • Design, build, and maintain scalable full stack applications using Java (Spring MVC/Spring Boot), React, and Node.js
  • Develop and enhance external-facing portal applications that serve a large customer base
  • Develop RESTful APIs and services in a microservices-based architecture
  • Build, deploy, and support applications in a cloud environment
  • Write and optimize stored procedures using SQL (Oracle and Db2)
  • Create and maintain unit tests using JUnit and JEST
  • Participate in code reviews and collaborate through GitLab
  • Troubleshoot and support applications, including participation in a rotating on-call schedule
  • Work closely with both front-end and back-end teams to deliver cohesive solutions across the stack

Requirements

  • 5 years of professional software development experience, with a strong back-end focus in Java
  • Strong experience with Spring MVC and Spring Boot
  • Hands-on experience with React and Node.js
  • Experience building or supporting external-facing portal or customer-facing web applications
  • Hands-on experience with cloud platforms and cloud-native development (AWS, Azure, or Google Cloud Platform)
  • Solid understanding of REST architecture and integration patterns
  • Strong SQL skills, including experience writing custom stored procedures
  • Familiarity with GitLab and modern development workflows
  • Ability to work independently and handle full-stack development without excessive oversight
  • Clear communication skills and the ability to collaborate effectively in a cross-functional team

Tech Stack

  • Backend: Java (Spring MVC / Spring Boot)
  • Frontend: React, Node.js
  • Cloud: AWS, Azure, or Google Cloud Platform
  • Databases: Oracle (primary), SQL Server, Db2
  • Testing: JUnit, JEST
  • Tools: GitLab

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…