Java Developer

Company:  Crescentitsolutions
Location: Chicago
Closing Date: 15/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Roles and Responsibilities

We are seeking a highly skilled Java Developer with expertise in Microservices architecture and Spring Security to join our dynamic team. The successful candidate will play a key role in designing, developing, and implementing scalable and secure Java-based applications. As a Java Developer, you will collaborate with cross-functional teams to deliver high-quality solutions that meet business requirements and industry best practices. Conduct code reviews, provide technical guidance, and mentor junior developers to ensure code quality and best practices adherence. Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospective meetings. Integrate Microservices with third-party APIs, databases, and external systems to enable seamless data exchange and functionality.
Develop and maintain unit tests, integration tests, and automated test suites to validate code quality and functionality. Troubleshoot and debug complex issues in Microservices-based applications, providing timely resolutions and root cause analysis. Stay updated on emerging technologies, industry trends, and best practices in Java development, Microservices architecture, and Spring Security.

Required Skills and Qualifications:


  • Bachelor's or master's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • Proven experience as a Java Developer, with a focus on Microservices architecture and Spring Security.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Excellent understanding of software development lifecycle (SDLC), Agile methodologies, and DevOps practices.
  • In-depth knowledge of RESTful APIs, JSON, and asynchronous messaging protocols (e.g., Kafka, RabbitMQ).
  • Strong problem-solving skills and the ability to analyze complex technical issues and propose effective solutions.

Qualified Candidates Should Send Their Resumes To:

Or Drop at Crescent IT Solutions Inc. 5901 N Cicero Ave, Suite 203 Chicago, IL 60646 Phone: (708) 667-0871

#J-18808-Ljbffr
Apply Now
Share this job
Crescentitsolutions
An error has occurred. This application may no longer respond until reloaded. Reload 🗙