freehire launches on Product Hunt on 26 August.

Follow →

SOFTWARE ENGINEER

Responsibilities:

  • Design, develop, and maintain backend microservices using Java17 and Java Spring Boot.
  • Implement integration solutions using Apache Camel 4.
  • Develop and maintain APIs using OpenAPI Specification.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in sprint planning, daily stand-ups, and retrospective meetings.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Write unit and integration tests to ensure code quality.
  • Stay up-to-date with the latest industry trends and technologies.
  • Troubleshoot and debug complex issues.
  • Develop and maintain documentation.
  • Ensure the security and integrity of applications.
  • Implement automated testing and continuous integration.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Min 5 years of experience in software development.
  • Strong background in Agile DevOps methodology.
  • Proven experience in sprint management.
  • Extensive experience in designing, developing, and maintaining backend microservices using Java 17 and Java Spring Boot.
  • Experience with Apache Camel 4
  • Strong understanding of JavaScript, HTML, and CSS.
  • Familiarity with RESTful APIs and microservices architecture.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with common development tools such as Git, Jenkins, Docker, Confluence, and Bitbucket.
  • Ability to understand business requirements and translate them into technical requirements.
  • Strong problem-solving skills.
  • Excellent communication and teamwork skills.
  • Familiarity with agile development methodologies.
  • Experience with testing frameworks (e.g., Jest, Enzyme).
  • Ability to work in a fast-paced environment.
  • Proven track record of delivering projects on time and within budget.
  • Strong understanding of web development best practices.

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