CareerZen Logo
Company logo

Full Stack Java Developer

The Cervantes Group

Full-time

Osco, IL

Job description

Job Summary
We are seeking a talented Full Stack Developer to join our dynamic team. The ideal candidate will possess a strong foundation in both front-end and back-end development, with experience in various programming languages and frameworks. This role involves designing, developing, and maintaining web applications while collaborating with cross-functional teams to deliver high-quality software solutions.

Duties

  • Design and implement scalable web applications using Ruby on Rails, JavaScript, and React Express.
  • Develop RESTful APIs to facilitate communication between front-end and back-end systems.
  • Collaborate with UX/UI designers to create user-friendly interfaces and enhance user experience.
  • Manage databases using MySQL and SQL, ensuring data integrity and security.
  • Utilize version control systems like Git and SVN for code management and collaboration.
  • Participate in Agile development processes, contributing to sprint planning, reviews, and retrospectives.
  • Conduct code reviews to maintain high coding standards and best practices.
  • Troubleshoot and debug applications to optimize performance and resolve issues.
  • Stay updated with emerging technologies and industry trends to continuously improve development practices.

Skills

  • Proficiency in IT infrastructure management and application development.
  • Strong knowledge of programming languages including Ruby on Rails, Java, Python, C#, C++, and VBA.
  • Experience with cloud services such as AWS and Azure for application deployment.
  • Familiarity with front-end development technologies including HTML, CSS, JavaScript, and React Express.
  • Understanding of RESTful API design principles for effective communication between services.
  • Knowledge of Agile methodologies for efficient project management.
  • Experience with Linux operating systems for development environments.
  • Familiarity with role-based access control (RBAC) principles for secure application design. Join us in creating innovative solutions that make a difference! We look forward to your application if you are passionate about software development and eager to contribute to a collaborative team environment.

Job Type: Full-time

Pay: $89,470.95 - $107,749.96 per year

Benefits:

  • Relocation assistance

Work Location: Remote