
Java/Kotlin Engineer
Schwarz Corporate Solutions
full-time
Posted on:
Location Type: Office
Location: Barcelona • Spain
Visit company websiteExplore more
About the role
- Write clean, efficient and maintainable code following coding and security best practices
- Implement new features based on business requirements
- Conduct code reviews to ensure code quality and maintainability
- Work and collaborate closely with the engineering team, product owner and other team members
- Write and maintain comprehensive documentation for the architectural system design
- Not afraid to learn new technologies and programming languages
Requirements
- Strong knowledge in the development of Java (Spring Boot)
- Writing tests, including integration tests
- Experience with frontend development, with a focus on Vue.js
- Experience with relational databases (ideally PostgreSQL)
- Experience in testing (Unit test, Integration tests, E2E Test)
- Good English skills
- Strong communication and teamwork skills within cross-functional international teams
- Valuable: Knowledge of Kotlin
- Valuable: Experience with continuous integration and deployment (CI/CD) processes
- Valuable: Experience with Docker
- Valuable: Experience with Kubernetes
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootVue.jsPostgreSQLUnit testIntegration testsE2E TestKotlinCI/CDDocker
Soft skills
communicationteamworkcollaborationdocumentationlearning