Job Openings Java Developer

About the job Java Developer

Company Overview:

Zenith Mind Inc is a leading staffing and recruitment firm dedicated to connecting talented professionals with exceptional opportunities. Currently, we are partnering with a renowned client in the IT sector, seeking a skilled Java Developer to join their dynamic team. Our client is a forward-thinking organization that values innovation and is at the forefront of cutting-edge projects within the industry.

Position: Java Developer (Contract)

Contract - 6 Month

Location - Chicago, IL

Job Overview:

As a Java Developer you will have the exciting opportunity to contribute to the success of our client's projects. Working closely with their development team, you will be responsible for designing, developing, and maintaining robust Java applications. This role offers a chance to collaborate on impactful initiatives within a collaborative and fast-paced environment.

Responsibilities:

  • Collaborate with the client's cross-functional teams to gather and analyze project requirements.
  • Design, develop, and maintain efficient and scalable Java code, adhering to best practices.
  • Participate in code reviews to ensure code quality and compliance with established standards.
  • Develop and execute unit tests to verify the functionality and performance of software applications.
  • Work closely with the client's team to troubleshoot issues and implement effective solutions.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Java Developer, demonstrating a strong understanding of Java programming principles.
  • Familiarity with Spring Framework, Hibernate, and other relevant Java frameworks.
  • Solid understanding of object-oriented programming, design patterns, and data structures.
  • Experience with SQL and proficiency in relational database management systems (e.g., MySQL, PostgreSQL).
  • Excellent problem-solving skills and the ability to adapt to a collaborative team environment.

Preferred Qualifications:

  • Previous experience working on projects in the IT sector.

  • Knowledge of microservices architecture.

  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).

  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Agile/Scrum development experience.