Logo
Jobs via Dice

JAVA DEVELOPER | LANSING, MI (2 DAYS ONSITE) ONLY LOCAL

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

Save Job

JAVA DEVELOPER | LANSING, MI (2 DAYS ONSITE) ONLY LOCAL Job Title:

JAVA DEVELOPER

Job Duration:

10+ MONTHS

Job Location:

LANSING, MI (2 DAYS ONSITE) ONLY LOCAL

Experience:

8+ YEARS

Visa:

GC-EAD, EAD ONLY

Rate:

$55/HR ON W2 ONLY

Key Responsibilities

Design, develop, test, and maintain Java-based applications using Spring Boot, Hibernate, and RESTful APIs.

Participate in all phases of the software development life cycle (SDLC), including analysis, design, implementation, and maintenance.

Develop and maintain microservices and integrate them with external systems through APIs.

Write efficient, reusable, and reliable code following best practices and coding standards.

Collaborate with front‑end developers, QA, and DevOps teams in Agile/Scrum environments.

Work with SQL and NoSQL databases for data modeling and performance tuning.

Troubleshoot, debug, and optimize applications for maximum performance and scalability.

Contribute to CI/CD pipelines, unit testing, and code reviews.

Support cloud deployment on platforms like AWS, Azure, or Google Cloud Platform.

Required Skills & Qualifications

7+ years of hands‑on experience in Java development.

Strong proficiency in Core Java, J2EE, Spring Boot, Hibernate, and RESTful web services.

Solid understanding of OOP concepts, design patterns, and best coding practices.

Experience with SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB.

Familiarity with build tools like Maven or Gradle.

Experience working in Agile/Scrum environments.

Strong problem‑solving, analytical, and communication skills.

Bachelor's degree in Computer Science, Information Technology, or related field.

Preferred Skills

Experience in Microservices Architecture and containerization using Docker/Kubernetes.

Exposure to cloud technologies (AWS, Azure, or Google Cloud Platform).

Familiarity with message brokers like Kafka or RabbitMQ.

Understanding of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.

Experience with front‑end frameworks like Angular or React (nice to have).

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology

Industries Software Development

#J-18808-Ljbffr