RecruityTalent

Senior Java Developer

RecruityTalent

full-time

Posted on:

Location Type: Hybrid

Location: София / SofijaBulgaria

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain backend services
  • Design and implement scalable RESTful APIs
  • Work with cloud-based infrastructure and containerized environments
  • Collaborate with cross-functional teams to deliver high-quality software
  • Ensure performance, reliability, and scalability of applications
  • Follow best practices for clean, maintainable, and well-tested code

Requirements

  • Strong experience with Java 17+
  • Solid knowledge of Spring and Spring Boot
  • Experience with Hibernate and both relational and non-relational databases, including MySQL, Aurora, DynamoDB, and Redis
  • Experience designing and developing REST APIs
  • Working knowledge of JSON and XML APIs
  • Understanding of microservices and SaaS architectures
  • Experience using GitLab and working with CI/CD pipelines
  • Hands-on experience with AWS, Kubernetes, and Docker
  • Good understanding of HTTP protocols and concurrency
  • Strong focus on code quality and correctness
  • Familiarity with best practices, including testing and JPA optimization
  • Ability to design and maintain clear and scalable system architecture
Benefits
  • Health insurance
  • Paid time off
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 17SpringSpring BootHibernateMySQLAuroraDynamoDBRedisREST APIsmicroservices
Soft Skills
collaborationcode qualityreliabilityscalabilityproblem-solving