Overview
On Site
Depends on Experience
Contract - W2
Able to Provide Sponsorship
Skills
Core Java
Java 8
Spring
Spring Boot
Spring MVC
RESTful API
Job Details
Job Title: Java Developer
Location : On-site Peoria, IL (Day one onsite No remote)
Experience Level: 8 years
Any Visa fine
About the Role
We are seeking a highly skilled and motivated Java Developer with 8 years of hands-on experience to join our development team. The ideal candidate will have a strong background in core Java, object-oriented design, and modern frameworks, along with experience building scalable, high-performance applications.
Key Responsibilities
Location : On-site Peoria, IL (Day one onsite No remote)
Experience Level: 8 years
Any Visa fine
About the Role
We are seeking a highly skilled and motivated Java Developer with 8 years of hands-on experience to join our development team. The ideal candidate will have a strong background in core Java, object-oriented design, and modern frameworks, along with experience building scalable, high-performance applications.
Key Responsibilities
- Design, develop, and maintain Java-based applications with a focus on scalability, performance, and maintainability.
- Collaborate with cross-functional teams to understand requirements, provide technical solutions, and ensure timely delivery.
- Implement best practices for coding, testing, and deployment.
- Develop RESTful APIs and integrate with external systems.
- Optimize application performance, troubleshoot issues, and resolve defects in a timely manner.
- Participate in code reviews, ensuring adherence to coding standards and architectural guidelines.
- Stay updated with emerging technologies and recommend their adoption where beneficial.
- Education: Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- Technical Skills:
- Strong proficiency in Core Java, Java 8+ features (Streams, Lambdas, etc.).
- Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
- Experience in RESTful API development and microservices architecture.
- Knowledge of relational databases (MySQL, PostgreSQL, Oracle) and ORM tools like Hibernate/JPA.
- Experience with version control systems (Git) and build tools (Maven/Gradle).
- Familiarity with unit testing frameworks (JUnit, Mockito).
- Working knowledge of cloud platforms (AWS/Azure/Google Cloud Platform) is a plus.
- Experience with CI/CD tools (Jenkins, GitLab CI, etc.) preferred.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and in a team environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.