Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tap Growth ai

NewBe an early applicant

Senior Java Developer

Posted 1 view
Discussion

Summary

A senior engineer who designs, develops, and maintains scalable Java-based backend applications and APIs. Day to day involves building Spring Boot microservices, code reviews, troubleshooting, and collaborating with developers, QA, and business stakeholders.

We are looking for Senior Java Developers to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining scalable Java applications while working closely with other technical teams and stakeholders.

Job Responsibilities

  • Design, develop, test, and maintain Java-based applications.
  • Develop scalable and high-performance backend services and APIs.
  • Participate in system design, code reviews, and technical discussions.
  • Troubleshoot and resolve application issues.
  • Collaborate with developers, QA, business analysts, and other stakeholders.
  • Follow coding standards, development best practices, and security guidelines.
  • Contribute to continuous improvement of applications and development processes.

Job Requirements

  • 5+ years of experience in Java development.
  • Strong knowledge of Java, Spring/Spring Boot, and REST APIs.
  • Experience developing backend applications and microservices.
  • Good understanding of SQL and relational databases.
  • Experience with Git and software development tools.
  • Familiarity with Agile/Scrum development methodologies.
  • Strong problem-solving and communication skills.
  • Ability to work independently and as part of a team.

Good to have

  • Experience with AWS, Azure, or other cloud platforms.
  • Experience with Docker/Kubernetes.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Exposure to automated testing frameworks.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

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