Senior Java Developer (Integration Project)
Sigma SoftwareAbout the role
Company Description
Working as a developer on this project requires a mindset of someone able to plan, build, and deliver tasks together in a team. As a solid group, we take shared responsibility for the product delivery, including speed, efficiency, and quality. But we also take full responsibility for the operational condition of what we deliver.
As an individual, you need to take ownership, drive initiatives forward, and suggest and incorporate improvements into all areas.
If this approach sounds familiar to you, we invite you to join us.
CUSTOMER
Our customer is the owner of one of the largest mobile gambling platforms with millions of users.
PROJECT
We work on a project together with a big company following a startup approach. We use a state-of-the-art technology stack.
It is a new proprietary multi-brand platform that will enable the Swedish operator to launch new brands under the collective name and will allow the launching of new brands with a high level of flexibility and scalability.
Job Description
Provide day-to-day communication with the Customer and the team to achieve a common goal
Design separate components, modules, classes, database tables, etc.
Code, debug, document, and maintain portions of software
Investigate Customer requests, suggest solutions, and engage other team members when required
Clarify requirements, split tasks into the sub-tasks, and estimate them
Create technical specifications
Perform unit and integration testing
Take full responsibility for the results of your work, and be ready to solve issues when they occur
Qualifications
Strong in Core Java including Java 8-17
Strong in Spring Boot
Strong in SQL
Experience with RabbitMQ or any other message broker
Knowledge of Kotlin and Kafka would be a plus
Experience in ELK, Datadog, or any other monitoring tools
Client- and team-oriented, sets team priorities higher than personal ones
Ability to work with the customer directly, independently, and clarify all open questions and requirements
Willingness to take responsibility for a task from requirements clarification to estimation, documentation, and testing
Upper-intermediate level of English
Additional Information
PERSONAL PROFILE
Strong communication skills
Good team player
Proactivity in solving issues
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s