Logo
Jobs via Dice

Lead Java Full Stack Developer

Jobs via Dice, Lansing, Michigan, United States, 48900

Save Job

Dia Software Solutions LLC is seeking a Lead Java Full Stack Developer for a direct client opportunity in Michigan. This is a hybrid role; please review the requirements and send resumes to skumar@diasoftwaresolutions.com.

Job Description

This is a full-stack Java developer position; exposure to front-end development is desired. The position will support the Michigan Department of Transportation's (MDOT) Project Development and Maintenance programs.

Responsibilities include working with the project manager, application owner, and resource manager; operating on an Agile development team to organize work, develop, test, and deploy code. The role requires excellent communication and teamwork, being self-directed, committed, and a quick learner.

In addition to full-stack development, the role will collaborate with UI/UX team members to build user interfaces and responsive applications.

Technical requirements include experience programming complex computer systems using Java (with IDE tools such as Eclipse/JBoss Developer Studio).

Experience with JavaScript/CSS and front-end frameworks, HTML5, data tables, and related tooling.

Experience with Java 8, Spring Framework, JPA/Hibernate, and Spring Boot; Agile development experience is required.

Experience with Spring Data, Bootstrap, HTML5/CSS, and front-end libraries such as jQuery/jQuery UI; Oracle 12c or Oracle 19c; React.js (desired).

Experience in JBOSS Enterprise environment, SQL/PL-SQL, and logging/testing tools (e.g., Log4j, JUnit, Tiles); experience with Jasper/Crystal Reports or Business Objects (desired).

Experience with ADA, WCAG 2.0, Section 508 compliance policies, and User Experience design principles (desired).

Requirements / Qualifications

Experience programming with Java (current JAVA) and relevant IDEs (Eclipse/JBoss Developer Studio). Required, 7 years.

Experience programming application user interfaces using JavaScript/front-end frameworks and CSS. Required, 5 years.

Experience programming with Java 8. Required, 4 years.

Experience with Spring framework. Required, 5 years.

Experience with JPA/Hibernate. Required, 5 years.

Experience participating as a programmer within an Agile development environment. Required, 5 years.

Experience with Spring Boot, Spring Data, and Bootstrap. Required, 5 years.

Experience with HTML5, CSS, and Data Tables. Required, 5 years.

Experience with jQuery, jQuery UI. Required, 4 years.

Experience with Oracle 12c or Oracle 19c. Required, 4 years.

Experience with React.js. Desired, 4 years.

Experience in JBOSS Enterprise environment. Desired, 4 years.

Experience with SQL and/or PL/SQL. Desired, 4 years.

Experience with Log4j, JUnit, and Tiles. Desired, 4 years.

Experience with Jasper Reports, Crystal Reports, or Business Objects. Desired, 4 years.

Experience with ADA, WCAG 2.0, Section 508 compliance policies, and user experience design principles. Desired, 4 years.

DIA SOFTWARE SOLUTIONS LLC Austin, TX 78727 | Direct: DIA SOFTWARE SOLUTIONS

is an Affirmative Action/Equal Opportunity Employer that supports workplace diversity. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, marital or family status, sexual orientation, gender identity, or genetic information. All Diasoft staff must be able to demonstrate the legal right to work in the United States.

DIA SOFTWARE SOLUTIONS

is an E-Verify employer.

Job Details

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Software Development

Referrals increase your chances of interviewing at Jobs via Dice by 2x.

Get notified about new Full Stack Engineer jobs in

Lansing, MI .

Other postings in Lansing, MI

Software Engineer, Platform - Lansing, USA

Software Engineer, iOS Core Product - Lansing, USA

Senior Software Engineer, Core Experiences - Lansing, USA

Software Engineer, Android Core Product - Lansing, USA

Software Engineer II - Application Security

#J-18808-Ljbffr