+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

93+22 =
+
Forgot password

Enter your email, and we will send you your password

Wiser Technology

Experienced Backend Engineer (Kotlin/Java)

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    Wiser Technology is a leading software development company. Our team of 600 engineers across Europe excels in web and mobile software development, video streaming, defense, machine learning, automotive, e-commerce, and AI. We leverage top-tier technologies and expertise driven by a passion for innovation to drive progress.

    We are looking to hire an experienced Backend Engineer to design, build, and maintain robust and scalable backend systems for the next generation of a fully regulated crypto trading exchange. Your primary focus will be developing high-performance, secure, and reliable server-side solutions using Kotlin, leveraging its seamless integration with the JVM ecosystem.

    *Only Bulgarian and Serbian citizens will be considered for this role.

    WHAT YOU WILL DO:

    • Designing, developing, and maintaining scalable, high-performance backend services and APIs using Kotlin.
    • Collaborating with frontend and mobile teams to define API contracts and integration points.
    • Identifying and resolving performance bottlenecks in backend systems.
    • Ensuring the quality, security, and reliability of backend applications.
    • Designing and interacting with databases (SQL/NoSQL) to store and retrieve data efficiently.
    • Implementing and maintaining microservices architectures.
    • Troubleshooting and debugging production issues.

    WHAT YOU WILL NEED:

    • Proficiency in Kotlin, OR strong experience in Java development with a proven willingness and ability to quickly learn Kotlin.
    • Strong working knowledge of backend architecture and design principles.
    • Experience with JVM-based frameworks like Spring Boot or Ktor for building RESTful APIs.
    • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
    • Proficiency in code versioning tools such as Git.
    • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
    • Experience with build automation tools like Gradle or Maven.
    • Experience with common distributed system technologies such as RabbitMQ, Azure Storage, and Protobuf.
    • Experience with continuous integration and continuous delivery (CI/CD) pipelines.
    • Extensive experience in Unit, Integration, and API Testing.
    • Understanding of asynchronous programming and concurrency patterns.
    • Passion for building robust, scalable, and high-quality backend services.
    • Good verbal and written communication skills in English.
    • Ability to work as part of a team and collaborate effectively with cross-functional teams.

    GOOD TO HAVE:

    • Direct experience with Kotlin in a production backend environment.
    • Proficiency in various Backend Architecture Design Patterns (e.g., Clean Architecture, DDD).
    • Experience with gRPC or other inter-service communication protocols.
    • Knowledge of caching mechanisms (e.g., Redis, Memcached).
    • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
    • Familiarity with security best practices in backend development.
    • Understanding of reactive programming concepts (e.g., Kotlin Coroutines, Project Reactor).
    • We value versatile engineers; experience in diverse backend ecosystems, particularly with Nest.js, the .NET framework, and/or Golang, will be a significant asset.

    Soft Skills & Attributes:

    • Fluent in English.
    • Ability to understand the requirements and provide design solutions based on the system’s overall architecture.
    • Good understanding of quality expectations.
    • Ability to work independently and collaboratively in a team environment.
    • Practical communication skills to interact with stakeholders and other teams.
    • Support, coach, and share knowledge with other team members.

    WHAT’S IN IT FOR YOU?

    Culture & Development:

    • Friendly Environment: We take pride in our culture and love spending time together.
    • Team Spirit: Be part of a supportive team that uplifts each other.
    • Mentorship and Coaching: Our colleagues are experts in their field, and you can expect to have a solid team to rely on.
    • Personalized Development Program: We realize that one size doesn’t fit all, so you’ll receive an individual development plan tailored to your career aspirations.

    Social Benefits:

    • Work Flexibility: Embrace flexible working hours and choose from remote, hybrid, or onsite work models.
    • Multiple Office Locations: In Sofia, Plovdiv, Stara Zagora, and Nis, you can choose where you would like to work.
    • A Suite of Perks: Enjoy food vouchers, additional health insurance and more.
    • Community and Connections: Engage in exciting social events and team initiatives.

    Empowerment: At Wiser, every role is instrumental. You will have the power to make a difference!

    Ready to advance your career with a tech leader passionately driven by innovation? Join Wiser – Become Wiser!