Skip to main content

JAVA Developer Programmer Analyst Lansing MI

Lansing, IN
Permanent

Posted

JAVA Developer/Programmer Analyst- Lansing, MI

Duration: 12 months | Hybrid

Seeking for a JAVA Developer/Programmer Analyst will play a crucial role in maintaining and enhancing complex Java applications. You'll work on automating processes, streamlining business operations, ensuring data integrity, and securing applications.

Position Summary:
  • Develop and maintain Java applications using Spring MVC, Hibernate, jQuery/HTML5, JavaScript, HTML, XML, and Angular.
  • Create business application components with Object-Oriented Java/JEE technologies.
  • Design and develop RESTful Web Services using Spring Web MVC framework.
  • Work with Apache Struts framework for application development.
  • Implement design patterns like Intercepting Filter, Front Controller, and more.
  • Build and maintain unit test frameworks with Junit and Spring Boot.
  • Participate in the full software development life cycle (SDLC).
  • Troubleshoot and optimize SQL and PL/SQL scripts.
  • Integrate software components into a functional system.
  • Utilize source control tools like GIT and build frameworks like Maven.
  • Develop software design documents and prototypes for stakeholder review.
  • Work with modern JavaScript frameworks like React.js, understanding Redux and component lifecycle.
  • Contribute to large agile projects with experience in Java 17, SOAP Web-Services, and JMS API.
  • Experience with Spring Boot, Spring Data, Spring Batch, and Spring Security frameworks.
Required Skills:
  • 5 years of experience with Angular, JavaScript, SSRS, SQL Server, and hybrid agile/waterfall methodologies.
  • 5 years of experience with Java and Spring.
  • 3 years of experience with complex SQL Server database configurations.
  • 3 years of experience with Azure DevOps for agile methodologies.
  • Strong customer service skills and ability to build strategic relationships.

Job Type: Permanent

Job ID: 255050281