Java Developer

  • Full-time
  • Job family: Consultant
  • Contract Type: Fixed-term

Company Description

Rhaegal is a leading technology company specializing in products/services. We are committed to delivering innovative solutions that empower businesses and enhance user experiences. Our team consists of talented professionals who thrive in a collaborative and forward-thinking environment. We value creativity, continuous learning, and a passion for excellence.

Job Description

As a Java Developer at Rhaegal, you will be responsible for developing high-quality and scalable Java applications. You will work closely with our cross-functional teams to design, develop, test, and maintain software solutions that meet the needs of our clients. Your responsibilities will include:

  • Collaborating with software architects and designers to understand application requirements and translate them into technical specifications.
  • Writing clean, efficient, and maintainable code using Java and related technologies.
  • Designing and implementing robust and scalable software solutions.
  • Conducting thorough testing and debugging to ensure the functionality and performance of applications.
  • Troubleshooting and resolving issues in existing software systems.
  • Participating in code reviews and providing constructive feedback to improve code quality.
  • Keeping up-to-date with the latest Java frameworks, tools, and best practices.
  • Working collaboratively with cross-functional teams to define and implement new features and enhancements.
  • Documenting software functionality and technical specifications.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven experience as a Java Developer, with a strong portfolio of Java projects.
  • Strong knowledge of Java programming language and related frameworks (e.g., Spring, Hibernate).
  • Familiarity with web application development using Java EE, Servlets, JSP, and RESTful APIs.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Proficiency in database technologies, including SQL and ORM frameworks.
  • Familiarity with agile development methodologies and version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work effectively in a fast-paced, deadline-driven environment.

Additional Information

  • Competitive salary based on experience and qualifications.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Paid time off and flexible work hours.
  • Professional development opportunities, including training and certifications.
  • Collaborative and inclusive work environment.
  • Opportunity to work on challenging and impactful projects.
  • Regular team building activities and social events.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy Notice