Software Engineering
·
Granada
·
Hybrid
Software Engineer (Java)
We are a trusted, specialised consultancy with a mission to bring expert technology leadership to businesses at every stage of their growth journey. Our work spans multiple clients and providers, helping them deliver technology initiatives with precision, strategic alignment, and lasting value. Operating at the intersection of technical excellence and business strategy, we ensure projects not only launch successfully but also drive broader organisational goals.
As part of our ongoing support for a key client, We are seeking a Software Engineer who will play a important role contributing in the entire software development lifecycle (SDLC).
Responsibilities
- Develop scalable and maintainable solutions with high-quality code.
- Work closely with other specialists, including architecture and product teams, to achieve unparalleled software design and quality.
- Design end-to-end solutions using the best technologies and industry practices.
- Share your knowledge and experience with colleagues, mentoring others, helping the team improve their skills, and developing your own skills through experimentation and learning new technologies.
- Ensure system stability across different environments.
- Research new tools/technologies/ideas to drive additional system improvements.
- Promote best practices and continuous code improvements.
- Anticipate potential issues and propose solutions.
Requirements
- Solid knowledge and experience with Java and Spring Boot
- Proficiency in testing frameworks (JUnit) and testing best practices
- Hands-on experience with build tools (Maven, Gradle) and version control systems (Git)
- Strong experience with Web services (REST)
- Knowledge of asynchronous messaging systems (RabbitMQ, Kafka)
- Experience with containers (Docker, Kubernetes)
- Ability to work with multiple technologies even if specialized in one
- An agile approach to development and good understanding of agile methodologies like Scrum, Kanban, or SAFe
Benefits
- 30 working days of vacation
- Flexible schedule
- Hybrid system: 3 days in the office and 2 from home
- Comprehensive health insurance with DKV
- Free English classes during your working hours
- Meal vouchers
- Up to €25 per month discount on any sports activity
- Training budget
- Refer a friend to join the team and earn up to €3,000 for each successful referral
- Sabbatical program: 6 additional weeks of vacation every 4 years
- In Granada, we offer parking for those arriving by car
- Department
- Software Engineering
- Role
- Software Engineer
- Locations
- Granada
- Remote status
- Hybrid
- Employment type
- Full-time