EveryMatrix

Middle Java Developer

EveryMatrix

full-time

Posted on:

Location Type: Hybrid

Location: LvivUkraine

Visit company website

Explore more

AI Apply
Apply

About the role

  • Extend and optimize the Rules Engine.
  • Collaborate with cross-functional teams to deliver innovative solutions.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Assist in designing and implementing new features.
  • Develop unit and integration tests to ensure software quality.
  • Document code, processes, and technical specifications.
  • Stay up-to-date with Java best practices and emerging technologies.
  • Support deployment and maintenance of applications in development and production environments.
  • Participate in Agile ceremonies and contribute to sprint planning and retrospectives.

Requirements

  • Java Core: Deep understanding of collections, performance tuning, type systems, garbage collection, and exception handling.
  • Multithreading & Concurrency: Expertise in managing asynchronous computations and ensuring thread safety.
  • HTTP & RESTful Services: Strong experience in developing and consuming RESTful services.
  • RDBMS & SQL: Proficiency in writing complex SQL queries and a solid understanding of RDBMS theory.
  • Spring Boot: Practical experience with the Spring ecosystem, including a strong theoretical foundation.
  • Apache Kafka: Proven experience with Kafka, including both practical application and theoretical knowledge.
  • Unit/Integration Testing: Demonstrated ability to write testable code with adequate coverage.
  • Nice to Have:
  • Experience with Docker & Kubernetes.
  • Experience with the Google Cloud platform.
  • Knowledge of Online Casino/Sports Systems.
Benefits
  • Start with 22 days of annual leave, with 2 additional days added each year, up to 32 days by your fifth year with us.
  • 3 sick leave days per year, no doctor's note required; 30 medical leave days with medical allowance
  • Hybrid work schedule is available after the first three months of employment, with up to 50 days of work from home per year.
  • Benefit from two Free Fridays each year, limited to one per quarter.
  • Daily catered lunch or monthly lunch allowance.
  • Private Medical Subscription.
  • Access online learning platforms like Udemy for Business, LinkedIn Learning or O’Reilly, and a budget for external training.
  • Gym allowance.
  • Corporate English lessons.
  • Support for New Parents: 21 weeks of paid maternity leave, with the flexibility to work from home full-time until your child turns 1 year old.
  • 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.
  • Our office perks include on-site massages and frequent team-building activities in various locations.
Applicant Tracking System Keywords

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

Hard Skills & Tools
Java CoreMultithreadingConcurrencyHTTPRESTful ServicesRDBMSSQLSpring BootApache KafkaUnit Testing
Soft Skills
collaborationtroubleshootingdebuggingknowledge sharingdocumentationAgile methodologiessprint planningretrospectives