RDBMS (regular) Spring Boot (regular) Java (advanced) Ciklum is looking for a Expert Java Developer to join our team full-time in Poland.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 organisations worldwide.About the role:As a Expert Java Developer, become a part of a cross-functional development team working for Our Client.Today, our client is a highly diversified global online marketplace supporting e-commerce transactions in 42 countries, 31 currencies and 28 languages. The business is fast-growing, asset light and built for scale through its proprietary technology platform.Its growth is driven by the accelerating global shift towards online shopping, client’s diverse retailer base, extensive product catalogue and wide geographical reach. In addition, client’s on-going investment and improvements in its platform are continually driving higher traffic volumes, higher sales volumes and improving the overall shopping experience.Technology stack:Java, Spring, Docker, Kubernetes, Apache Solr (built on Apache Lucene) and Oracle for storage, Artemis and ActiveMQ to RESTful endpoints.Other technologies that are used on the project: Quartz Scheduling, Cucumber, OpenAPI, Bamboo, Swagger, Wildfly, and ThymeleafOur web-app is built with JavaScript and React, and we manage our codebase using Git and BitbucketResponsibilities:Lead development team, design solution architecture, and perform a code reviewWork closely with project stakeholdersImplement best engineering practicesUse and adopt Agile practices (work estimation using story points, convert user stories into technical tasks …)Use architectural principles, design patterns and mentor team members on their usageContribute opinions on a range of topics, from development practices to product strategy and roadmapSpec, design and build new features end-to-endFocus on developing reliable, scalable, highly available apps, tools and servicesBuild fault tolerant, self-healing, globally distributed applications and servicesIngest high volume data sets, record, monitor and build platformsRequirements:Experience in software development for more than 7 years, experience in Java for more than 6 yearsBachelor’s degree in Computer Science, Computer Engineering, Mathematics, or a related fieldExperience developing software services and an understanding of design for scalability, performance and reliabilityExperience in designing and developing large-scale, distributed software applications, tools, systems and servicesExperience of seeking out and resolving system performance issues involving memory, storage, and CPUExcellent knowledge in Computer Science, Computing Theory:Paradigm & Principles (OOP, SOLID)Database theory (RDBMS, NoSQL)Code testing practicesData structuresArchitectural, Enterprise and Design PatternsPractical commercial experience with:REST API developmentWeb application frameworks (e.g. Spring Boot Framework) (more than 4 years)Testing frameworks (e.g.e.g. JUnit, PowerMock, WireMock) (more than 4 years)RDBMS (e.g MySQL/MariaDB, PostgreSQL, Oracle) (more than 4 years)Search Engines (e.g. ElasticSearch, Azure Search, Apache Solr)Version control systems (GIT)DockerTomcat or similar application serverActiveMQ Artemis message queuesUpper-intermediate EnglishDesirable:Experience with Leading and Supporting medium to large size solution delivery projectsIndustry experience as a Software Engineer within the e-commerce industryWhat's in it for you?Career growth opportunitiesRealization of your innovative ideas in building new Ciklum Solutions and ServicesFriendly collaborative teams and enjoyable working environmentProfessional skills development and training programsVariety of knowledge sharing, training and self-development opportunitiesState of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions Gdansk or WroclawWork from home/100% remotePrivate medical healthcare fully covered by Ciklum with a possibility to cover family membersFully covered life insurance – 100 000 PLNFully covered drug insurance – up to 2 000 PLN/yearMultisport card 100% covered by Ciklum – Benefit Systems, Plus packageParking space 50% covered by CiklumAbout 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! Are you already interested? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
Expert Java Developer in Constanţa
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat