Lead Java Developer
Opis i wymagania
- 8+ years of experience in developing projects.
- Practical experience with Java, Spring (Spring Boot), REST, Kotlin, Kafka, jUnit, GIT.
- Familiar with Agile Software Development or SAFe.
- Familiar with test automation.
- Fundamental understanding of SQL and NoSQL.
- Knowledge of software architecture (e.g. MicroServices, Event-Driven, Server-less).
- Familiar with continuous integration concepts and tools.
- Bachelor’s or master’s degree in computer science or equivalent education.
- Knowledge of JavaScript, HTML5, CSS3 and responsive web design would be an advantage.
- Basic knowledge of cloud environments (e.g. AWS, Azure, Google Cloud, IBM Cloud) would be an advantage.
- Ability to cooperate and work alongside with other software engineering capabilities in projects.
- Good organization skills and ability of building relationship within the team.
- Proficiency in English and Polish (written and spoken communication).
- Experience in Consulting.
Your future role
- Designing software development solutions with a focus on quality.
- Working on development of applications based on latest technologies while using. Agile practices (including code review).
- Leading project team by providing example, experience and empowerment.
- Communicating risks, opportunities and protect project team from potential scope creeps.
- Identifying and implementing integration solutions.
- Actively supporting and participating in knowledge transfers of best practices.
- Analyzing and improving performance and stability of delivered solutions.
- Working across the system architecture, from backend to front end, to design and develop high quality scalable products.
- You will work with different teams across Deloitte and client organization, including full scope of software engineering.
- You will participate and contribute to continuous optimization of standards, tools and ways of working within the practice with special focus on CI/CD.
What we offer
- Competitive salary, including various benefits.
- Successful and challenging place to work. Deloitte has access to amazing opportunities in CE Europe and worldwide.
- Hands-on consulting experience leveraged by fast career growth.
- Opportunity to develop and broaden your business acumen and technical skills.
- Opportunity to take part in international projects and travel all around the world.
- Work in a friendly and welcoming team, in an entrepreneurial culture – we believe that great results can be achieved only with great people, in supportive atmosphere, where everyone is a part of a team and gets full support from all teammates.
- Opportunity for trainings and certifications.