Overview

We are looking for a new specialist to join our connect department, a Mid to Senior level Java Developer, who wants to have the opportunity to work with the latest technology in an agile environment.

 

Your responsibilities will include:

• Design and develop high quality, high-volume, low-latency and scalable solutions for our
clients.
• Contribute in all phases of the development lifecycle.
• Write well designed, testable, efficient and maintainable code.
• Perform unit and integration testing on completed software.
• Participate in code reviews.
• Investigating alternatives and technologies to support continuous improvement of our
software.
• Provide production and technical support for the system.
• Contribute to the design process through document creation and review.
• Articulate requirements to internal and external teams and ensure seamless integration with
providers and clients.

Experience needed:

Required Skills:
• University degree in Computer Science or a related field.
• 4+ years of software development experience.
• Good knowledge and/or experience of:
o GIT flows/streams
o Maven or Gradle
o Spring Boot
o Kafka
o NoSQL Databases (MongoDB, ElasticSearch etc).

o Continuous Integration/Continuous Delivery (Bitbucket, AWS CodePipeline)
o RESTful APIs
o Coding Standards and Guidelines
o OOP, SOLID Principles, Design Patterns, Enterprise Integration Patterns
o Unit tests (JUnit) and integration tests (BDD)

• Development experience in a Unix/Linux environment.
• Strong communication and interpersonal skills.
• Ability to work both collaboratively and with limited supervision.
• Knowledge of software testing practices.

Desirable Skills:
• Project Management Tools, such as Jira, Trello, Confluence, Airtable
• Agile Methodology, such as Scrum, XP, Kanban
• Knowledge and/or experience of:
o High performance, high availability systems
o Domain-Driven Development
o Microservices Patterns and Architecture
o Container Application Development, such as Docker and Docker Compose
o Development of cloud services (AWS, EC2)
o Event-Driven Architecture
o Backend-Driven Development
o Event Sourcing
o Software Architecture (EER, UML)

What we offer:

  • Professional Growth Opportunities
  • Competitive Compensation
  • Team Activities and Events
  • Flexible Work Options
  • Creative and Collaborative Work Environment

About us:

Are you ready to take your career to the next level? QTech Games is a trailblazer in the gaming industry, known for our innovative spirit and commitment to excellence. Our vibrant team thrives in a lively, collaborative environment where creativity and teamwork are at the core of everything we do. We are passionate about crafting exceptional gaming experiences, and we believe that every team member’s unique contributions lead to extraordinary achievements.

If you’re looking to join a dynamic, supportive team that truly values your talents, QTech Games is your ideal destination. Apply now and be part of something extraordinary!

Ready to Join Us? Apply Now!

Take the next step towards your future. Fill out our quick and easy application form today.

Your journey starts here! 

Click or drag a file to this area to upload.
Requirements: .doc, .docx, .pdf, up to 5Mb