Full Stack Java Developer

Hybrid in Lansing, MI, US • Posted 7 hours ago • Updated 6 hours ago
Contract W2
Hybrid
$50 - $55/hr
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • API
  • Amazon Web Services
  • AngularJS
  • Apache Maven
  • Apache Tomcat
  • Microsoft Azure
  • PL/SQL
  • React.js
  • RESTful
  • SOAP
  • SQL
  • STS
  • Spring MVC
  • Java
  • JavaScript
  • Git
  • J2EE

Summary

Role Overview
The role involves maintaining and enhancing complex enterprise Java applications while supporting critical business processes and data integrity. The position requires full-stack development across Java/Spring, Angular/React, and SQL Server in a hybrid Agile/Waterfall environment, along with experience integrating enterprise systems and developing secure, scalable applications.

Key Responsibilities

Develop and maintain enterprise applications using Java, Spring MVC, Hibernate, Angular/React, JavaScript, and related technologies
Design and build RESTful web services using Spring Web MVC
Develop and maintain applications using Apache Struts framework
Write clean, testable code following object-oriented design principles
Implement design patterns such as Front Controller, DAO, Singleton, Service Locator, and Session Faade
Build and maintain unit tests using JUnit and Spring Boot frameworks
Execute full Software Development Life Cycle (SDLC) including requirements gathering and technical documentation
Develop and maintain database objects including stored procedures, functions, triggers, and views
Troubleshoot and optimize SQL queries and database scripts
Integrate software components into fully functional systems and deploy applications
Manage source code using Git and build applications using Maven
Work with application servers such as Apache Tomcat, JBOSS, WebSphere, and OpenShift
Develop prototypes, mockups, flowcharts, and system documentation for stakeholder review
Support Agile development activities including backlog management, sprint planning, and task tracking using Azure DevOps
Utilize AI tools to accelerate development tasks including code generation, refactoring, and documentation

Required Skills (with Years)

Java development 5+ years
Java IDEs (Eclipse, STS) 5+ years
Java JEE Struts Framework 5+ years
Spring / Spring Boot Framework 5+ years
Hibernate / JPA 5+ years
SQL / PL-SQL programming 5+ years
Angular or React JavaScript frameworks 3+ years
JavaScript development 5+ years
SSRS 5+ years
SQL Server 5+ years
SQL Server database development (Stored Procedures, Functions, Triggers, Views) 3+ years
Azure DevOps (backlog management, sprint planning, tracking) 3+ years
JBOSS Enterprise SOA environment including workflow 3+ years
Agile development and test-driven development 2+ years
React.js and modern JavaScript (ES6+) 2+ years
Hybrid Agile/Waterfall project environment 5+ years
Git source control 5+ years
Maven build framework 5+ years
Application servers (Tomcat, JBOSS, WebSphere, OpenShift) 3+ years
Java 17+, SOAP Web Services, JMS API experience required
Cloud platforms (AWS or Azure) exposure required
AI-assisted development tools for coding and documentation hands-on experience

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.
  • Dice Id: 91015310
  • Position Id: 8913803
  • Posted 7 hours ago

Company Info

About DataSync Inc.

DataSync prides itself in providing solutions and services that are aligned with the needs of Businesses. Our Founders have a cumulative experience of over 30 years in the IT Services and Consulting Industry. We focus on Businesses, Large and Small, and help them identify, consolidate and understand their existing data for better use in their business decisions. Our Consultants work closely with our Clients and partners to determine their business goals and provide solutions that improve and optimize the Client's business processes. Our customized software development methodologies focuses on key business drivers, with an emphasis on analysis, and reusable design elements. DataSync's industry knowledge, technical expertise and Consultants offer adaptive solutions that evolve with the changing requirements of global businesses.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs