Medior Software Engineer - Java
Java Developer wanted - Join the Innovation Revolution at Yoso Czech!
About Us
Since our inception in 2013, we've been dedicated to providing top-notch cloud systems development services to both private and public sector clients. Our Yoso Czech office is located in Plzen and we specialize in the full spectrum of services, from business requirements analysis to solution architecture, development, and automated deployment. Our projects power business process automation, payment systems, single-sign-on solutions, and data management applications. We offer custom application development, integration and authentication solutions. We're also proud creators of Populon.fi, a groundbreaking community management platform.
The Team
Our Team is made up of talented engineers from various backgrounds and skill levels. We cultivate a friendly environment centered around unified processes, designs, and technologies, facilitating seamless knowledge and experience sharing. We believe in the power of smaller yet mighty project teams that adhere to software development best practices, automation and top-tier design. Our leadership naturally emerges from within, ensuring a merit-based ethos.
The Role
As the Medior Software Engineer, you’ll play a vital role as part of our team actively contributing to backend development and design for our cloud application, all in close partnership with senior team members. Your continuous growth is a priority for us, and we are committed to supporting your advancement to becoming an independent senior engineer.
About You
We’re excited to learn from your experience and what you can bring to the team but there are a few things that’ll help you succeed in this position:
at least 5 years of working experience on similar position
at least 3 years of development experience with Java and Spring Framework
familiarity with version control processes (eg. Git) and software development practices
detailed knowledge of web development (http, web services)
experience with any relational database management system (eg. MySQL)
independent, proactive mindset, reliability and outstanding communication skills: we expect you to be fluent in Czech and as our official language is English, proficiency at a minimum of B1 level is required
familiarity with Docker and containers is nice to have
Our Stack
Java + Spring on the backend
Intellij IDEA to streamline our development process
We provide AI-tools budget and expect you to use it to support your productivity.
YouTrack/JIRA for issue tracking
Git for version control
JUnit for testing
Maven, npm for dependency management
Docker for deployments, dev environment, integration testing, and prototyping
GitLab CI and Jenkins are our automation pipelines
MySQL is our main relational database management system
MS Teams & Outlook for communication
Perks & benefits
Salary: 60,000 CZK - 80,000 CZK per month
5 weeks of paid vacation for employees (+ additional unpaid vacation can be provided based on the organizational needs and overall performance)
5 paid sick days for employees
Possibility to work from home
Cash allowance for meals (120,- CZK a day), free coffee and water in the office
Supportive and friendly culture that cares about your growth & development