Senior Java Engineer

Senior Java Engineer2021-04-29T10:59:30-04:00<p><em><span style="font-weight: 400;">How would you leverage your technical expertise to create extraordinary impact for our clients?</span></em></p> <p><span style="font-weight: 400;">ThoughtWorks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech.</span></p> <p>Our client develops and manufactures the world’s most reliable digital store communication system with electronic shelf labels (ESL). They help retailers around the world to solve a number of key and time-consuming in-store challenges by streamlining critical processes in the store, such as price updates, in-store picking and inventory. They are a catalyst for retail digitization. Their system provides a stable platform for reaching out with messages, product information and offers to the shoppers.</p> <p><strong>Location:</strong> You can work from one of our offices in Bucharest, Iasi or Cluj-Napoca, or remotely from Romania.&nbsp;</p> <p><strong>You’ll spend time on the following:</strong></p> <ul> <li>As a member in one of our teams, you will participate in the whole delivery process (analysis, planning, implementation, test and DevOps) as our teams are autonomous cross-functional with specific mission.</li> <li>You will participate in the grooming, planning and demos together with your team and work closely with the product manager to make sure that you deliver customer value.</li> <li>You will also contribute to the architectural design, focusing on software microservices. You will develop and take responsibility for features across the stack in our products.</li> <li>You will participate in the design and creation of scalable, reliable and secure cloud-based services, troubleshoot and debug systems.</li> <li>We follow several principles like API first, microservice architecture, high code quality, CI/CD and these will be part of your daily work, so we expect you to be able to write effective APIs, develop backend, web and mobile applications and work with databases like MySQL, PostgreSQL or other NoSQL databases, troubleshoot and debug systems, write clean, testable, functional code on the backend and frontend.</li> </ul> <p><strong>Here’s what we’re looking for:</strong></p> <ul> <li>Good experience with Java &amp; Spring Framework.</li> <li>Good architectural understanding and proven experience working as a Backend Developer or similar role in the past 5 years</li> <li>Proven experience working with a microservices architecture, cloud services and experience working in a DevOps oriented team</li> <li>Good experience working with building tools and containers, and implementation of CI/CD for the microservices built by your team</li> <li>Bonus points if you have working knowledge of cloud technology such as AWS / GCP / Azure, Kubernetes and Docker</li> </ul> <h4 class="ptext">Reasons to work with us:</h4> <ul> <li class="ptext">Competitive compensation package</li> <li class="ptext">Flexible working hours</li> <li class="ptext">Private medical subscription – you can choose from 2 providers</li> <li class="ptext">Free gym and pool subscription or annual holiday bonus</li> <li class="ptext">Free modern public library subscription (Bookster)</li> <li class="ptext">Team events (team buildings, team hangouts, Christmas party, sports events etc.)</li> <li class="ptext">Being part of a dynamic and professional team</li> <li class="ptext">Access to the latest IT technologies, complex and challenging projects</li> <li class="ptext">Direct and open communication at all levels</li> </ul> <p>We proudly, passionately and actively strive to make both ThoughtWorks and our industry more representative of the communities we serve. We promote diversity in all its forms and reject discrimination and inequality.&nbsp;</p> <p>Our diversity and award winning culture inspires our thought leaders and serves to nurture and develop amazing ideas. We believe this makes us a world leading destination of choice for all technologists.</p> <p>We’re also passionate about delivering quality by ensuring the most valuable use of our talents and experience. We aim to support different working patterns to ensure a diverse collective of people can call ThoughtWorks their home so if you’re looking to work with high profile clients, delivering digital transformation and innovation, get in touch and chat to us about working flexibly!</p>ThoughtworksClujRomania