Java Software Developer

Logifuture Logo

Logifuture

πŸ“Remote - Serbia

Summary

Join our dynamic team as a Java Backend Developer working on our new Games Aggregation Platform. You will be responsible for the entire software development lifecycle, developing, adapting, and implementing solutions using various technologies. You will collaborate with team members, troubleshoot issues, and contribute to continuous improvement initiatives. Proficiency in Java, Spring, and databases is essential. Experience in the online gaming industry and PHP are beneficial but not required. We offer a hybrid/remote work arrangement, flexible hours, and various other benefits.

Requirements

  • Proficiency in Java programming language with a strong understanding of object-oriented principles and design patterns
  • Experience using Spring Technology stack
  • Knowledge of both relational and NoSql databases and caching systems
  • Familiarity with RESTful API design principles and experience in building and consuming APIs
  • Knowledge of events streaming system with microservices; comfortable in building applications that make user of Kafka
  • Experience in development using CICD
  • Good analytical and problem-solving skills with a keen attention to detail
  • Good written and verbal communication skills with proven fluency in English

Responsibilities

  • Design, develop and maintain web applications and services
  • Write effective APIs
  • Troubleshoot and debug production issues, providing timely resolutions and collaborating with support teams as needed
  • Stay up to date with emerging technologies, tools, and frameworks, driving innovation and continuous improvement initiatives across the development team
  • Conduct code reviews, ensuring code quality and identifying areas for improvement
  • Write technical documentation
  • 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

Preferred Qualifications

  • Prior experience in the online gaming industry would be considered an asset
  • Experience in PHP is an asset, but not essential
  • Bachelor's degree in Computer Science, Engineering, or related field preferred but exceptional candidates will always be considered
  • Excellent communication and collaboration skills with the ability to work effectively in a team environment

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.