Lansing MI Hybrid
12-Month Contract
Looking for the candidates who can work without sponsorship.
Interview Process: MS Teams Video Interview
Hybrid: Resource must work onsite two days per week. Local candidates preferred; non-local candidates must be willing to relocate from Day 1.
Position Overview
We are seeking a Java Developer to support enterprise application development initiatives for a State Government agency. This role focuses on designing developing and maintaining scalable backend services and web applications using modern Java and Spring-based technologies.
The ideal candidate will work closely with architects business analysts and database administrators to develop secure and high-performing systems that support mission-critical government operations.
Key Responsibilities
Design and develop enterprise-grade applications using Java Spring Boot and Spring MVC.
Develop and maintain RESTful APIs and microservices architectures.
Implement business logic data processing services and integration components.
Develop and optimize SQL queries stored procedures and database interactions.
Integrate applications with third-party systems and enterprise platforms.
Implement secure authentication and authorization mechanisms.
Participate in code reviews and enforce coding standards and best practices.
Develop and maintain technical documentation and system design diagrams.
Collaborate with QA teams to support application testing and bug resolution.
Participate in Agile development processes including sprint planning and retrospectives.
Required Qualifications
Bachelor s degree in Computer Science Information Systems or related field.
5 years of experience developing applications using Java.
Experience with Spring Boot Spring MVC or similar frameworks.
Experience developing RESTful APIs and microservices.
Strong experience with SQL databases such as Oracle PostgreSQL or SQL Server.
Experience using Git for version control.
Experience working within Agile development environments.
Ability to design and implement secure scalable application architectures.
Preferred Qualifications
Experience with cloud platforms such as AWS or Azure.
Experience with container technologies such as Docker or Kubernetes.
Experience with CI/CD tools such as Jenkins or GitHub Actions.
Experience supporting large-scale enterprise modernization projects.
Prior experience working with State Government or Public Sector clients.
Behavioral & Professional Expectations
Demonstrate strong problem-solving and debugging capabilities.
Communicate technical solutions clearly to team members and stakeholders.
Maintain high code quality and adhere to development standards.
Manage multiple development tasks within project timelines.
Collaborate effectively with cross-functional teams.
Lansing MI Hybrid 12-Month Contract Looking for the candidates who can work without sponsorship. Interview Process: MS Teams Video Interview Hybrid: Resource must work onsite two days per week. Local candidates preferred; non-local candidates must be willing to relocate from Day 1. Position O...
Lansing MI Hybrid
12-Month Contract
Looking for the candidates who can work without sponsorship.
Interview Process: MS Teams Video Interview
Hybrid: Resource must work onsite two days per week. Local candidates preferred; non-local candidates must be willing to relocate from Day 1.
Position Overview
We are seeking a Java Developer to support enterprise application development initiatives for a State Government agency. This role focuses on designing developing and maintaining scalable backend services and web applications using modern Java and Spring-based technologies.
The ideal candidate will work closely with architects business analysts and database administrators to develop secure and high-performing systems that support mission-critical government operations.
Key Responsibilities
Design and develop enterprise-grade applications using Java Spring Boot and Spring MVC.
Develop and maintain RESTful APIs and microservices architectures.
Implement business logic data processing services and integration components.
Develop and optimize SQL queries stored procedures and database interactions.
Integrate applications with third-party systems and enterprise platforms.
Implement secure authentication and authorization mechanisms.
Participate in code reviews and enforce coding standards and best practices.
Develop and maintain technical documentation and system design diagrams.
Collaborate with QA teams to support application testing and bug resolution.
Participate in Agile development processes including sprint planning and retrospectives.
Required Qualifications
Bachelor s degree in Computer Science Information Systems or related field.
5 years of experience developing applications using Java.
Experience with Spring Boot Spring MVC or similar frameworks.
Experience developing RESTful APIs and microservices.
Strong experience with SQL databases such as Oracle PostgreSQL or SQL Server.
Experience using Git for version control.
Experience working within Agile development environments.
Ability to design and implement secure scalable application architectures.
Preferred Qualifications
Experience with cloud platforms such as AWS or Azure.
Experience with container technologies such as Docker or Kubernetes.
Experience with CI/CD tools such as Jenkins or GitHub Actions.
Experience supporting large-scale enterprise modernization projects.
Prior experience working with State Government or Public Sector clients.
Behavioral & Professional Expectations
Demonstrate strong problem-solving and debugging capabilities.
Communicate technical solutions clearly to team members and stakeholders.
Maintain high code quality and adhere to development standards.
Manage multiple development tasks within project timelines.
Collaborate effectively with cross-functional teams.
View more
View less