Java Developer

Summary

Java Developer building microservices and RESTful APIs using Core Java, Spring Boot, and SQL databases, with exposure to Docker, Kubernetes, and cloud platforms.

  • Core Java: Advanced knowledge of Java (JDK 8+ to modern versions), concurrency, and memory management.


  • Frameworks: Strong proficiency in Spring Boot, Spring Cloud, and Hibernate/JPA.
  • Architecture: Experience with microservices, RESTful APIs, event-driven systems, and design patterns.
  • Databases: Proficiency with SQL (MySQL, PostgreSQL)
  • DevOps & Cloud: Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud platforms like AWS, GCP, or Azure.
  • Tools: Experience with Maven or Gradle and automated testing frameworks (JUnit, Mockito).
  • Soft Skills: Leadership, code-quality advocacy, and cross-team communication.




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