freehire launches on Product Hunt on 26 August.

Follow →

Senior Java (Spring Boot) Developer

Responsibilities

  • Develop high-quality Java applications in alignment with business requirements and technical specifications.
  • Collaborate with cross-functional teams to design, implement, and rigorously test software solutions.
  • Participate actively in code reviews to ensure compliance with coding standards and best practices.
  • Identify and troubleshoot applications to diagnose and rectify software defects.
  • Continuously improve software performance, scalability, and maintainability.
  • Stay abreast of the latest Java technologies, frameworks, and industry trends.
  • Contribute to the enhancement of development processes and methodologies.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-10 years of professional experience in Java development.
  • Demonstrated experience working on Java-based projects.
  • Relevant certifications (e.g., Oracle Certified Java Developer) are advantageous.
  • Strong proficiency in Java programming language and related frameworks.
  • Solid understanding of software development principles and methodologies.
  • Experience with Java frameworks such as Spring, Hibernate, or similar technologies.
  • Familiarity with relational databases and proficiency in SQL.
  • Knowledge of web technologies including HTML, CSS, JavaScript, and web services (RESTful APIs).
  • Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available