A software consulting company is seeking a Lead Java Developer with extensive skills in Java and Spring frameworks. Responsibilities include developing applications, designing RESTful services, and participating in all phases of the software development life cycle. Ideal candidates should have over 12 years of experience in Java development and strong knowledge of agile methodologies. The position offers a hybrid work model, requiring some onsite presence in Lansing, Michigan.
Qualifications
12+ years developing complex computer systems using Java.
8+ years programming using Java JEE Struts Framework.
Experience working on large agile projects.
Responsibilities
Develop business application components using Java/JEE technologies.
Design and develop RESTful Web Services using Spring.
Execute full software development life cycle including requirements gathering.
Skills
Java
Spring Boot
RESTful Web Services
SQL
Agile development
Object Oriented programming
Tools
Eclipse
Maven
GIT
JBOSS
Job description
A software consulting company is seeking a Lead Java Developer with extensive skills in Java and Spring frameworks. Responsibilities include developing applications, designing RESTful services, and participating in all phases of the software development life cycle. Ideal candidates should have over 12 years of experience in Java development and strong knowledge of agile methodologies. The position offers a hybrid work model, requiring some onsite presence in Lansing, Michigan.