Logifuture

Senior Java Developer

Logifuture

full-time

Posted on:

Location Type: Hybrid

Location: Bucharest • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

JavaKafkaMicroservicesNoSQLPHPSpring

About the role

  • Develop and maintain backend services and APIs using Java to support our platform.
  • Own solutions and help drive the team forward to our goals.
  • Aid in the decommissioning of our old PHP systems.
  • Collaborate with integrations team and external providers to ensure we can connect to their services seamlessly.
  • Optimise application performance and scalability through code refactoring, caching mechanisms, and other best practices.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Troubleshoot and resolve technical issues reported by internal teams or customers in a timely manner.
  • Stay updated on industry trends, emerging technologies, and best practices to drive innovation and improve development processes.
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to ensure effective collaboration and communication within the team.
  • Promote good team communication and foster a culture of learning, helping with mentoring where needed.

Requirements

  • High Proficiency in Java programming language with a strong understanding of object-oriented principles and design patterns.
  • Prior experience working in iGaming, specifically on Game Studio with experience in building slot game backends.
  • In depth knowledge of Spring Technology stack.
  • Good knowledge of both relational and NoSql databases and caching system.
  • Familiarity with RESTful API design principles and experience in building and consuming APIs.
  • Experience with events streaming system with microservices; comfortable in building applications that make user of Kafka.
  • Experience in development using CICD.
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Experience in PHP is an asset, but not essential.
  • Good written and verbal communication skills with proven fluency in English.
  • Open to assuming on-call responsibilities following an initial period of system familiarisation.
  • Bachelor’s degree in computer science, engineering, or related field preferred but exceptional candidates will always be considered.
Benefits
  • Private health insurance;
  • Bi-Monthly company wide social and team building activities;
  • Hybrid & Remote work arrangements;
  • Flexible working hours;
  • Daily paid meal;
  • Training and Development opportunities.

Applicant Tracking System Keywords

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

Hard skills
Javaobject-oriented principlesdesign patternsSpring Technology stackrelational databasesNoSQL databasesRESTful API designKafkaCICDPHP
Soft skills
analytical skillsproblem-solving skillsattention to detailcommunication skillsteam collaborationmentoringadaptability
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in engineeringBachelor’s degree in related field
MassMutual Romania

Java Developer

MassMutual Romania
Mid · Seniorfull-time🇷🇴 Romania
Posted: 1 day agoSource: massmutual.wd1.myworkdayjobs.com
AWSJavaJenkinsKafkaMongoDBMySQLSQL