Salary range: B2B 40-43 E/h + VAT 💰
Ciklum is looking for a Senior Full Stack (Kotlin/Java) Engineer to join our team full-time in Poland.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As a Senior Full Stack (Kotlin/Java) Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.
The ideal candidate is a Full Stack Engineer with proficiency in both frontend web development and our JVM-based backend technologies. However, if this is not feasible, we are open to specialized engineers focusing exclusively on either backend or frontend, or a team comprising a mix of full-stack and specialized roles.
The client is a pioneer of multimodal mobility with its digital Mobility-as-a-Service platform – today the company offers access to almost 180,000 vehicles in over 150 cities in the Client’s app through its partner network.
- Software development to meet business needs and implement components according to the modern software development environment (cloud-based platforms, microservice architecture, etc.)
- Taking part in the decision-making process / design new components of the existing platform, coding, code review
- Develop and review feature design documents and provide inputs/updates to specifications for the solution
- Proactive position in solution development, processes improvements
- Communicate with the Delivery Manager, Product Owner, other developers, and other colleagues and stakeholders
- Use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC
- Excellent communication skills, speaking and writing English fluently are a must
- Experience of at least 5 years of software development
- Proficient in Kotlin (preferable) and/or Java, in-depth understanding of the Spring Framework
- Experience with RDBMS (e.g. PostgreSQL) and knowledge of complex SQL querying and DB optimisation
- Knowledge of event-driven design and principle, practical experience with messaging/streaming systems (e.g. Kafka, AWS SQS, RabbitMQ, etc.)
- Expertise in AWS cloud platform and building microservices
- Understanding of network interactions, protocols and conventions (e.g. HTTP, REST, oAuth, JWT)
- Hands-on experience with coding testing components and knowledge in types of tests and testing best practices
- Experience with Git and knowledge in different branching strategies
- Knowledge and experience in the tools and techniques necessary to design automated deployments using a DevOps approaches
- Experience with code review, troubleshooting, profiling and debugging web-applications
- Knowledge of Agile delivery processes and methods
- Proficient in React and TypeScript
- Deep understanding of the React ecosystem
- Strong knowledge of CSS and libraries like styled-components
- Familiarity with modern frontend build tools (Vite, Webpack)
- Experience with state management (Context API, Redux)
- Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance, life insurance and Multisport card
- Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, 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
- Flexibility: Own your schedule – you are the one to decide when to start your working day. Just don’t miss your regular team stand-up
- Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
- 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
About us:
Join a well-established company and a strong team of professionals.
Seize the perks of global opportunities, local approach and start-up spirit.
Boost your skills with modern stacks and industry-leading clients!
Enjoy what you do, do what you enjoy!
Be bold, not bored!