Job Description
Job description
Do you get excited by developing things from scratch?
For a team of talented individuals that is passionate about providing innovative solutions and exceptional user experience we are looking for a Java Developer. They value the contributions of every employee and offer a challenging work environment, competitive compensation, and rewarding career opportunities.
Job Responsibilities:
-
Dive into research, design, and development of cutting-edge cellular communications solutions using Akka, Gradle, GitLab, and Docker.
-
Build systems based on cool concepts like Domain Driven Design (DDD), Reactive Architecture, and Actor-based models.
-
Rock the house with your CI/CD pipeline skills, unit tests, integration tests, and end-to-end tests.
-
Collaborate with professional developers, system architects, and product managers to deliver high-quality technical solutions.
-
Have a say in tech and architectural decisions because we value your expertise.
-
Be part of our multi-disciplinary Agile teams, working with the latest methodologies and tools.
Requirements:
-
You’ve got a solid 3+ years of experience in Java software development under your belt.
-
Functional programming, message-based communication, Reactive programming, DDD, and TDD are your jam.
-
You hold a BSc or equivalent in computer science or a related field.
-
You can interpret documentation and create awesome tools based on specifications.
-
Independence is your middle name – you can plan and execute projects like a pro.
-
You’re a team player who thrives in an Agile environment.
-
Your analytical, problem-solving, and debugging skills are legendary.
Other Requirements:
-
You live and breathe software development and technology.
-
Your communication skills are off the charts – written and verbal.
-
You’ve got a good command of spoken and written English (upper-intermediate level).
If you’re a passionate Java Software Engineer itching for an exciting opportunity to work on cutting-edge cellular communications solutions, we want to hear from you!