+
Login

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

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

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

72-15 =
+
Forgot password

Enter your email, and we will send you your password

CleverPine

Junior Backend Engineer

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

    About us

    CleverPine is a service company that thinks and acts like a product organization. We build and take ownership of long-term software products, focusing on solving complex challenges in the aviation sector.

    Forget about leasing people and timesheets; we build products and we are proud of the technology that drives the exciting industry of aviation forward. Our passion is tackling the toughest problems and engineering transformative solutions that reshape business operations from the ground up.

    Zero corporate BS is our golden rule. We are straight shooters who think fast and focus on practical solutions. Our selection process is no exception – a single interview followed by feedback within the next calendar week.

    Please read carefully below, because we truly mean what we say.

     

    Who we look for:

    We are looking for a talented and driven Junior Backend Engineer to join our fast-growing team in Sofia. As such, you need to understand the back-end ecosystem and will be expected to extend your knowledge to develop sustainable enterprise solutions and grow together as a team.

     

    Some of your key responsibilities:

    • Learn and apply on a daily basis the company’s best practices and standards

    • Take an active role in the development and support of high-quality software with attention to details

    • Stay on top of new relevant technologies

    • Maintaining a constant drive for improvement

     

      What we look for:

    Development proficiency. Knowledge in core Java concepts like OOP, Exception Handling and Data Structures.

    Enterprise web frameworks. Good knowledge of any enterprise web framework like Spring, Quarkus, or other.

    REST API understanding. Solid understanding of building and consuming RESTfull APIs.

    Database knowledge. Good grasp of basic SQL commands and working experience with relational databases.

    Working experience. Professional work experience is not required, however, having in the portfolio a simple backend three-tier web application even as a hobby project is strongly recommended.

    Burning passion. Obsession with building outstanding solutions and solving complex business cases with new technologies.

    Ambition. Eagerness to learn and reach new levels of technical and personal mastery. Ability to grasp new concepts effectively, push yourself out of your comfort zone and tackle unexpected challenges.

    Drive for improvement. Intolerance of mediocrity. Hard-work, enthusiasm and drive to achieve the best possible outcome.

    Self-discipline and precision. Good organizational skills and ability to focus your attention effectively. You can be entrusted with responsibilities and can manage and keep deadlines.

    Team player. Your team’s success is your success. “Ego” is a hated word.

    Proficiency in English. Excellent command of spoken and written English.

     

    What will be considered as an advantage:

    Interest in full-stack development. Demonstrated interest whether through courses or personal projects.

    Understanding of enterprise concepts. Ability to articulate and apply concepts like writing Unit tests with JUnit and Mockito, Multi-threading through Futures and Executors, etc.

    Working experience. Working experience as a team member following SDLC practices will be considered a plus.

    AI-Assisted Development Tools. Experience or interest in using AI-driven development tools, such as ChatGPT or Github Copilot, to enhance productivity and efficiency when working on projects, can be a valuable asset.

     

    Our tech stack:

    We constantly evaluate and adjust our primary tech stack to ensure we are leveraging the most effective tools and languages.

    Languages: Java 11+

    Frameworks: Spring, Quarkus

    Databases: PostgreSQL, MariaDB, MongoDB

    Unit Testing: Mockito, JUnit

    Containerization and orchestration: Docker, Kubernetes

    Package management: Gradle, Maven

    Identity and Access: OAuth 2.0, OpenID Connect, Keycloak

    Development tools: IntelliJ IDEA, ChatGPT, Github Copilot

     

    Interview process:

    • A single meeting split into two phases, focusing on technical skills and cultural fit.

    • You will meet our Head of Engineering (https://www.linkedin.com/in/veronika-velikova/)

    • Prepare for the technical portion of the interview using our Backend Curriculum: https://backend-curriculum.cleverpine.com

    • Regardless of the outcome, we’ll get back to you because we value open, honest communication and practical solutions – no corporate BS, ever.

     

    What you can expect from us:

    Top talented and inspiring colleagues. You will get the chance to learn from (and teach) some of the brightest and highly skilled people you will ever meet. We are all about collaboration and helping each other reach our full potential in the fastest way possible.

    Staying ahead of the curve. We strive to use the most modern, proven and widely used technology stack, creating the right environment to innovate, transform, accelerate, and experiment.

    Ownership and autonomy. We do not believe in micromanagement, instead, you will take responsibility for your commitments and their outcomes. Together with your team, you have the freedom to choose a design approach, test, fail and build software solutions for high impact.

    Flexible schedule. This is not a “clock in and out” company. We relentlessly foster productivity; however, we do not track time and do timesheets.

    In-Office Synergy. We champion the value of face-to-face collaboration, especially for those early in their careers. By physically joining our team in the office, you’ll be able to directly engage with experienced mentors and peers, a practice we believe is crucial for developing both your technical abilities and communication skills rapidly.

    Loads of fun. We work hard and dedicated, but when it is playtime, we surely know how to do it in style. We organize awesome events, parties, and company-wide nights out. We love spending time together for outdoor activities, being nerds in board games, and kicking ass in the IT football championship.

    If the above is what drives you, don’t hesitate to get in touch. We’d love to talk to you.