Software Engineer (Java)

Added
7 days ago
Type
Full time
Salary
Salary not provided

Related skills

java data structures design patterns concurrency refactoring

๐Ÿ“‹ Description

  • Build and improve microservices that power one of the industry's leading device recognition
  • Get exposure to the full software development lifecycle, from design to deployment
  • Learn from experienced engineers through code reviews, pairing, and mentorship
  • Work with modern tools and technologies, including AI-assisted development tools, as part of your
  • Grow steadily into more ownership as you build confidence and expertise

๐ŸŽฏ Requirements

  • 5+ years of experience as a Software Engineer, knowledge of Java 8+
  • Knowledge of OOP principles, data structures, algorithms & design patterns
  • Experience with good software development practices (Clean Code, Refactoring)
  • Knowledge of collections, concurrency, generics, error handling, and persistence frameworks
  • Experience with microservice architectures
  • Experience with relational and NoSQL databases

๐ŸŽ Benefits

  • Personal Development - career pathway for professional growth supported by learning and development
  • Work environment - excellent work conditions with friendly environment, recognized team spirit, and
  • Social benefit package including life insurance, food vouchers, additional health insurance
  • Work-life balance - 25 days paid vacation, 1 additional day off for your birthday and extra 3 paid
  • Opportunity for Flexible working hours and Home Office
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’