Job Summarylocated in
What a typical day looks like:
- You will have an opportunity to participate in different software development activities depending on your skills and further interest – work on logic and functionality for system backend , design and build frontend to improve user experience, use different database types, explore, and apply new technologies
- You will follow agile methodology and use Scrum/Kanban in our projects
What you will bring to our team:
- 5+ years of experience in Java and Spring
- Industry best practices, including design patterns and principles, to ensure maintainable and efficient codebases
- Hands-on experience with modern frontend development and RESTFul APIs
- Proficiency with Junit, Mockito
- Working experience with modern development tools and processes (Git, CI/CD, Maven)
- Good communication skills in English
- Familiarity with SQL and NoSQL databases
- A collaborative mindset and experience working with both technical and non-technical stakeholders
- Problem-solving skills and the ability to find smart, pragmatic solutions in complex environments
- Curiosity and motivation to learn newtechnologies andexplore modern development patterns
Technologies we use:
- Core: Java 21, Spring, Spring Boot Framework
- Frontend: JS, Bootstrap, Vue.js, Angular, Thymeleaf, HighCharts
- Databases: MySQL, MongoDB, Snowflake
- CI/CD: Maven, Jenkins, Azure Devops, Flyway
- Tools: JIRA, Confluence, SonarQube, Checkmarx
- Others: Elastic, Logstash, Kibana
What you’ll receive for the great work you provide:
- Flexible approach in exploring new technology stack
- Conferences in Poland, online/offline trainings
- Mentoring, support from technical leaders
- Career growth
- Hybrid model of work with 2 on-site /3 remote
Job CategoryRequired Skills:
Optional Skills: