Description
Ciklum is looking for a Middle Java Developer to join our team full-time in Malaga, Spain.
We are a leading global product engineering and digital services company that unites 4000+ seasoned professionals globally on various projects in healthcare, fintech, travel, sportswear, entertainment, and security.
Ciklum delivers high-impact technology solutions to Fortune 500 and fast-growing organizations worldwide.
About the role :
As a Middle Java Developer, become a part of a cross-functional development team working for Our Client.
Responsibilities
- Write highly testable, automatable and performant code over the whole SDLC using high coding standards and software best practices
- Develop product, deliver features and updates according to the product roadmap
- Develop and review feature design documents and provide inputs / update to specifications for the solution
- Participate in the team's activities according to the methodology used daily meetings, plannings, retrospectives, etc
Requirements
Software Design
- Use of the best practices and patterns when designing and implementing application components
- Describing own code within technical documents and simple diagrams
Software development :
- Knowledge and experience in Java. Usage of main supporting third-party libraries
- Prior record of web applications development with using and configuring framework features
- Practical experience in writing complex queries to relational or NoSQL databases
Quality Assurance :
- Knowledge and experience in JUnit, Mockito
- Background in writing unit and integration tests
- Proposing code improvements
Software Deployment :
- Following the CI / CD process established on the project
- Using project infrastructure for development and troubleshooting
Desirable
- Participation in code reviews
- Knowledge and experience in application security concepts
- Hands-on experience with any message broker systems
- Practical experience in use and configuration of ORM framework features
What's in it for you
- Global impact : work on large-scale projects that redefine industries with international and fast-growing clients
- Welcoming environment : feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events
- Flexibility : hybrid & 100% remote work opportunities, flexible work schedule
- Work-life : 23 vacation days & short Fridays
- Health : comprehensive company-paid medical insurance & 4 additional undocumented sick leave days
- Tailored education path : regular internal events (meetups, conferences, workshops), language courses and company-paid certifications
- Growth environment : share your experience and level up your expertise with a community of skilled professionals, locally and globally
- Opportunities : our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfil your potential