Java Full Stack (Spring Boot) Lead/Architect

Overview

Accepts corp to corp applications
Contract - W2

Skills

Microservices
Node.js
Spring Framework
Web Development
RESTful
React.js
AngularJS
jQuery
Vue.js
SQL
Database
JPA
Hibernate
HTML
Cascading Style Sheets
JavaScript
Version Control
Git
Continuous Integration
Continuous Delivery
Impact Analysis
Work Ethic
Communication
Documentation
Java
Web Desktop
Collaboration
Routing
Management
Scalability
Data Flow
Mentorship

Job Details

Role- Java Full Stack (Spring Boot) Lead/Architect

Location: Remote (must be based in US)

Required:

  • Java Spring Boot, Microservices, RESTful API, Angular/React
  • 10+ years of experience in Java Springboot development
  • Design and develop Microservices systems with Java, Spring or Node.js
  • Proficiency in Java programming and the Spring Boot framework
  • Experience with web application development and RESTful API design
  • Strong experience with front-end technologies, including HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular, Jquery or Vue.js)
  • Experience in supporting and/or implementing complex integration projects
  • Experience with SQL databases and JPA/Hibernate
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript
  • Familiarity with source control systems (e.g., Git) and CI/CD pipelines

Preferred Requirements

Identifies impact analysis and provides resolution or escalation.

Create reports and share them with Stakeholders

Result-focused, team-oriented professional with a strong work ethic.

Strong verbal communication skills with the ability to present technical details to a non-technical audience and prepare clear and concise written documentation

Responsibilities & Expectations:

  • Develop and maintain Java Full stack applications, including web, desktop, and server applications
  • Collaborate with stakeholders, business analysts, and other team members to gather integration requirements
  • Develop message flows, message models, and maps for data transformation and routing
  • Create and manage reusable integration artifacts to ensure scalability and maintainability
  • Implement best practices in integration development, including error handling, message logging, and security
  • Troubleshoot and resolve integration issues to ensure smooth data flow and system interactions
  • Participate in the full integration development lifecycle, from design and development to deployment and support
  • Conduct code reviews to ensure integration quality and adherence to coding standards
  • Stay updated with the latest technologies and industry trends and apply them to projects when appropriate
  • Provide technical guidance and mentorship to junior developers
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.