I am currently scouting to find the best-fit Backend Software Engineer specialized in Kotlin and Spring Boot join an agile and fully-skilled Software Development Incubator Team. The forward-thinking company I am talking about is one of the market leaders, developing both Enterprise SaaS applications and customized solutions for various business verticals. Their transformative business and flagship platform currently server over 1.000.000 users. Along with other up & running services their professional solutions support specialists and experts across various industries in doing their daily work more easily and improving their overall performance.
Backend Software Engineer
specialized in Kotlin & Spring Boot
MAIN RESPONSIBILITIES:
- Web application development using Vue.js 3 (Knowledge of Nuxt.js 3/4 is a considerable advantage)
- Emphasis on optimization, performance, scalability, reusability in writing code
- Review, update, refactor and debug existing code
- Active documentation of code and processes performed.
ESSENTIAL TECHNICAL REQUIREMENTS:
- Programming Languages & Frameworks
- Kotlin (intermediate/advanced level)
- Java (familiarity)
- Spring Boot, Spring Web, Spring Data JPA
- Architecure & Beckedn Design
- RESTful APIs
- Design Patterns (e.g. Factory, Strategy, Singleton)
- Clean Architecture
- Strong knowledge of OOP and SOLID principles
- Databases & Persistence
- SQL / NoSQL / VectorDb
- Redis or other cache systems knowledge is a plus
- Familiarity with query performance tuning
- Testing & Security
- Unit tests and integration (e.g. JUnit, Testcontainers)
- Web security know-how: HTTPS, JWT, OAuth2, CORS
TOOLS & PRACTICES:
- Version Control: Git
- CI/CD (GitLab CI, Jenkins) knowledge is a plus
- Containers & orchestration: Docker, Docker Compose
- Monitoring & logging: metrics, alerts (e.g. ELK, Prometheus, Grafana)
- Agile / Scrum
- Respect for Clean Code, KISS, DRY etc
EDUCATION & EXPERIENCE:
- Minimum 5 years experience
- Studies in IT or related fields are a plus.
WHAT YOU WILL GET IN RETURN …
- The opportunity to develop products and services that positively impact a vital business sectors and beyond.
- Collaborative, forward-thinking environment with support for professional development.
- Competitive salary (CIM) and benefits package
- Flexible working options (ideally full remote, hybrid in the initial phase where / if applicable)
- Access to training courses and specialized conferences.
NOW Hiring
for an Incubator Software Development Team
on a mission to discover, assess, integrate and develop better solutions or improve existing ones using the latest technologies and processes.
ALSO LOOKING FOR ..
to join the same team
GOOD TO KNOW
These opportunities are available to eligible Romanian native speakers.