Spring (advanced) Java (advanced) We are expanding and we are looking for Backend Java Developer for work at home opportunities all over Poland or the following locations: Krakow, Warsaw, Warszawa and Wroclaw.Employee Type: Permanent and ContractorThe roleWe are looking for an experienced Backend Java developer who is motivated to develop a high quality software using modern languages, tools and technologies as well as participates in all other phases of software development life cycle. You will be responsible for the server side of our web applications. You will need to cooperate with our engineers, product management, UX/UI designers and operations teams to ensure system consistency and improve user experience.Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.RESPONSIBILITIESWork in Agile development methodology as part of a multi-disciplined team/geo-diversified teams.Conduct peer code review and promote best practices.Build reusable code and libraries for future useOptimize application for maximum speed and scalabilityDesigning and developing APIs.Meeting both technical and consumer needs.What you need to have is?Bachelor’s degree in Computer Science/Engineering/related area,You have 5+ years of relevant work experience in backend Java, Springboot, KAFKA (good to have) developmentExperience in implementing publisher and subscriber model with queues.Proficiency in Microservice architecture, REST (expertise in generating service templates using the swagger) and SOAP APIExperience with integration of the database technologies such as MySQL, Oracle, MongoDB, NoSQL.Strong knowledge of writing PL/SQL scripts for executing more than one query at a time. (Good to have)Proficient in creating views for tables, writing stored procedures, writing Triggers (Good to have)Proficient understanding of code versioning tools, such as GitFollow Agile methodologies such as Scrum/SAFeExperience in Test Driven Development.Hands on Experience in Atlassian Tool Suite like JIRA, Confluence (Good to have)Experience in handling secrets management using tools like HashiCorp Vault.Hands on experience in using Continuous Integration (CI) / Continuous delivery (CD) tools (Gitlab/Jenkins pipelines), Docker, Kubernetes, to deploy application to cloud (PCF/AWS).What do you get from us?Competitive salary based on experience and annual increases based on performance.Ability to work fully remote at home.A strong work/life balance with a focus that we all have - and should have - lives outside of work.Challenging work with the opportunity to personally learn and grow.Professional development opportunities with conferences & training.Multicultural work environment and career opportunities (EU and beyond)A bright, passionate, caring team that holds each other accountable and has each other’s backs.Private medical healthcare (Luxmed)MyBenefit program: shopping vouchers, free sports activities (e.g. Multisport card) and much moreGroup insurance (Uniqa)About us:Concentrix, a global customer experience services and technologies company, providing support to the world’s best brands.Every day, from more than 40 countries and across 6 continents, our 280 000 employees deliver next generation customer experience and help companies better connect with their customers. We create better business outcomes and help differentiate our clients through technology, design, data, process, and people. Concentrix provides services to clients in the following key industry verticals: technology & consumer electronics; retail, travel & ecommerce; banking, financial services & insurance; healthcare; communications & media; automotive; and energy & public sector.
Java Backend Developer in Constanţa
Datele de contact vor fi vizibile dupa ce veti aplica!