Jobs Posted on the Whova Community Board of Spring I/O
If you know anyone in the job market, feel free to share with them
Hexad S.L Hexad S.L is an international, young and motivated IT development and service company, which is represented in five countries. The candidate will work with TDD and XP creating new and revolutionary products!
Required skills Should have an advanced understanding of object-oriented design and development principles such as SOLID and DRY. Functional programming (Examples: Java since java 8 / Scala / elixir) Reactive programming (Reactive JX / Spring webflux / vertx.io) Java, Spring MVC framework (Experience in one or two Spring modules: Spring security, boot, Spring Cloud, Batch, etc.) Knowledge on working with Relational Databases and non-relational. Excellent English communication skills TDD (Test Driven Development)
Preferred Skills Containerization system like Docker. Tools - Continuous Integration & Continuous Delivery tools such as Gradle, GIT, Jenkins, Concourse, Gitlab, GoCD, etc., Extreme Programming and pair programming exposure, lean XP, Kanban, Lean Agile Knowledge of Scrum, sprint planning, sprint reviews and retrospectives
Backbase Spring boot, Java 17, Docker, Kubernetes, Helm, sounds good? Check here for more: https://workatbackbase.com/
Glovo If you loved Barcelona, come join us!
Java backend developer
Rohlik Europe’s leading online grocery delivery service. Using world-leading technology & logistics to deliver a huge range of quality products in only 2-3 hours. The Rohlik Group is a technology-leading company that is bringing a digital revolution and accelerating the food industry.
Your role will be:
- To develop full-stack Rohlik systems (from our ERP solution to e-shop part) - To use mainly SpringMVC and Spring Data frameworks - To maintain source code in GIT - Support functionality of application
SOFTWARE ENGINEER - BACKEND (JAVA)
Adidas Key Responsibilities: Join an international team of talented and passionate engineers developing a cloud native platform. Lead and mentor a technical team, and have a responsibility for: Design and develop backend applications based on Microservices architecture. Create rich feature APIs and interact with other APIs or event platforms like Kafka. Implement Continuous Integration and Continuous Delivery process using adidas standard platforms. Deploy and run cloud native solutions on adidas Kubernetes clusters. Align and evolve team processes and adidas standards. Implement code quality assurance process, code review practices, etc. Identify and manage product Technical Debt. Implement product release process. Engage with relevant stakeholders: Business teams, external vendors, QA Engineers, Solution Architects, Site Reliability Engineers, Product Owners, etc
SOFTWARE DEVELOPER - BACKEND (JAVA)
Adidas Responsibilities: Join an international team of talented and passionate engineers developing a cloud native platform. Be part of a technical team and have a responsibility for: Design and develop backend applications based on Microservices architecture. Create rich feature APIs and interact with other APIs or event platforms like Kafka. Implement Continuous Integration and Continuous Delivery process using adidas standard platforms. Deploy and run cloud native solutions on adidas Kubernetes clusters. Work together with QA Engineers, Solution Architects and Product Owners as a team.
What we are looking for: College or university degree with focus on IT or equivalent combination of education and experience. Min. 3 years of IT experience. Strong interpersonal and communication skills. Fluent English skills (verbal and written). Required technical skills: Required solid knowledge in Java (Java 8 or higher) and SpringBoot. Hands-on experience with microservices (design, development and deployment) and application scalability and performance. Experience designing and implementing REST APIs. Nice to have technical skills: Experience with synchronous and asynchronous communication paradigms. Experience with continuous integration (CI/CD toolset). Experience with cloud platforms (preferred AWS). DevOps mindset: ownership of IT process from development/testing to deployment phase. Problem solving skills and hands-on attitude. Experience working in agile teams (Scrum/Kanban). Growth mindset, continuous learning, always growing and improving.
Main technologies we use: Languages (required): Java 8+ Frameworks (required): Spring and SpringBoot. Other frameworks: Akka. Container orchestration: Kubernetes, Docker. Databases: SQL and NoSQL, Oracle, Postgres, MySQL, MongoDB, Cassandra. Search engines: ElasticSearch. CI/CD: Jenkins. Observability: ELK stack, Grafana. Events: Kafka. Cloud platforms: AWS. Agile methodologies: Scrum/Kanban.
TDD, Sliced Unit Tests, Behavior Testing with Selenium & Cucumber
Maven, Git, Tomcat (embedded vs. war deploy), PostgreSQL, IntelliJ
Deployment Process, Continuous Integration with GitLab CI
Senior Software Engineer - Java
Apica Apica Systems is looking for a Senior Software Engineer - Java to join the development team in Sweden. The role is Hybrid Remote and time in office is very flexible.
Our company is a market leader in Load Testing and Web Performance Monitoring with an international presence and large domestic, European and US customers. We work in a high-paced agile development environment with quick response to changing needs, and we are excellent at it. Our product evolution is rapid, and you will be involved in all activities throughout the entire SDLC from architecture/design to final delivery and maintenance.
Read more about this position by visiting the link.
Software Engineer, designer, UX, PO
Ataccama almost any position is open. On a mission to unicorn and beyond. Everything is possible while developing processing of data.. catalogization, profiling, cleansing, searching
Java Software Engineer
Ocado Technology Building the next-generation grocery ecommerce suite that´s changing the way the world shops
At Ocado Technology, we’re an ambitious global company completely transforming the way the world shops with our cutting-edge AI, ML and robotic technology. With our retail partners spanning the globe, there’s a huge amount of growth and opportunity.
The e-commerce stream plays a key role in offering frictionless, convenient, and hyper-personalised shopping experiences for millions of global users across multiple platforms, in different regions, languages, currencies, and more.
You will be part of a team comprising other software engineers, a Team Lead, and a Product Manager. You will contribute to the delivery of features from conception to production in a company whose primary programming language is Java.
DevOps Engineer - Incident Diagnosis Team
Ocado Technology We are currently looking for a DevOps Engineer for our Incident Diagnosis team in Barcelona.
The Incident Diagnosis team is responsible for providing solutions used in incident diagnostics, currently focusing on supporting and improving the logging solution for OTP.
The expected contribution includes:
Setting up, managing and troubleshooting logging and tracing tools;
Advocating and promoting best practices and standards around collecting, storing and effectively using data for incident management purposes;
Discovering and evaluating tools and technologies available on the market, which could be incorporated and used for fulfilling the team’s mission.
Proactively develop tools and capacity to reduce our manual toil.
Software Developer (Fullstack Java - all levels - mfx) 💻🌞🤩🌱
idealo Internet GmbH Work for the biggest price comparison company in Europe -> For more infos follow the link or hit me up 🤘
Red Bull Media House GmbH Check the link for more details :-)
Senior Java Developer (f/m/d)
wefox wefox is world’s leading InsurTech that is reinventing insurance at scale, with a record-breaking Series C funding round of $650 million in 2021, making it the largest funding round of any InsurTech to date.
wefox is revolutionising insurance by empowering the customer and delivering personalised experiences, driven by data. Our mission is to make insurance 10x better.
Your role within our team:
We are looking for a Senior Java Developer with experience in microservices development to join our Tech team in Spain, where you will support our domains in key projects, developing apps and new java features, among other tasks.
wefox is now the world´s fastest growing digital insurer with the fastest time-to-market for new products and the most efficient distribution via a digitally enabled salesforce and we want you to be part of this, joining our disruptive technology team in Barcelona.
In this role you will:
Gather systems and users requirements, translate to design, build java modules and test features before release. Design, implement, test and deploy software solutions. You will be involved in all phases of the development life cycle.
Be responsible for the features architecture and for delivering code of the highest quality. You will produce, test, maintain and review other’s team members code.
Define best practices and standards for the microservice implementation.
Work in a well structured agile and international team environment where your opinion matters so does your creativity. We do not sell agile as an advertising claim, we really have an agile mindset!.
Join a disruptive, trendy and diverse technology department at the best time full of great and experienced colleagues where you are going to learn and be an important member.
Propose technologies, improvements, books, authors, articles, and participate in our study clubs, book clubs, conferences…of course everything within your working hours.
Engineering Lead Java (f/m/d)
wefox wefox is world’s leading InsurTech that is reinventing insurance at scale, with a record-breaking Series C funding round of $650 million in 2021, making it the largest funding round of any InsurTech to date
wefox is revolutionizing insurance by empowering the customer and delivering personalized experiences, driven by data. Our mission is to make insurance 10x better.
Your role within our team:
The Engineering Lead, will lead an engineering team of the wefox Group and as a Lead, you will play a crucial role in the success of the company and will also be a key member setting up best practices, and building and scaling the team.
In this role you will:
Act as the lead for technical design and system architecture, translating strategic direction into high-performing and scalable platform solutions.
Recruit, train and mentor developers.
Serve as the focal point for microservices development and be part of transforming a monolithic infrastructure into different services.
Ensure the creation and maintenance of proper documentation.
Build and maintain strong partnerships, and align with Product to define and execute a shared roadmap.
Ensure that business implications and requirements are fully understood, and contribute to the creation of new, innovative use-cases across the solution.
Lead your team to continuously improve in order to maximize quality and velocity across your products.
Establish SLAs and help implement structures and systems to ensure prompt responses to urgent issues.
Take an active role in shaping our tech strategy, influencing your team members, peers and stakeholders
Meet with partners and customers. Be an advocate for the customer’s right to know exactly how disruptive technology is being designed, deployed, and maintained.
In our teams, being tech-savvy, programming skills, and dedication for high-quality deliveries are as equally valued as your authenticity and team player skills.
Senior Java/Kotlin Dev 100% Remote
iits-consulting A modern and medium sized (50) consulting company that lives clean code, pair programming, team-as-a-service and full remote.
Branches are varying but the tech stack is Spring Boot + Java/Kotlin and cloud hosting.
Speaking German is a requirement.
Senior Backend / Full Stack Software Engineer (m/f/x) Java
Flightright GmbH Development of a meaningful service that empowers customer rights.
Implementation and maintenance of features and projects related to our own case management application.
Conceptual design of our micro service architecture and deploy them to AWS.
Development of solutions for complex challenges – self reliant but within a great team.
You ensure the smooth operation of existing software and high productivity for new functionalities
Fluent in English, German is a plus but not required
Google Cloud Data Engineer
Lemonade Software Development We are currently growing our Data Engineering team based in Barcelona to work for a luxury goods group based in Switzerland.
The team is responsible for developing dataflows, orchestrated by Airflow, where data is extracted from the internal systems, transformed using DBT and stored into Big Query. You will be working in an agile environment alongside a team of experts, using the latest technologies from GCP and following best practices.
You will get a chance to learn about the luxury goods business and get an insight of how the different brands of the group work, while becoming responsible for the data of one of the domains or brands.
Though the team will be based in Barcelona, you'll be working in an international environment having daily communication with the headquarters in Switzerland.
Lemonade Software Development We are currently looking for a talented python developer to join our data engineering team based in Barcelona to work for a Swiss luxury goods group.
You will be responsible for building web applications that will facilitate access to machine learning models developed by data scientists. Your tasks will include deployment and monitoring of both the applications and models.
You will be joining a team of 10 data scientists in charge of building machine learning models essential to business operations.
Though the team will be based in Barcelona, you'll be working in an international environment, having daily communication with the headquarters in Switzerland.
Full-Stack Software Engineer
Ocado Technology We are currently hiring Full-stack Software Engineers for our Payments Integrations team.
This team is responsible for building and maintaining software integrations with payment providers, enabling our retailers to provide the best possible shopping and checkout experience to their customers. We focus particularly on frontend integrations, making it easier to embed payment functionality in our Web and mobile platforms. We have to ensure our component is performant and highly available, otherwise our clients would lose money from potential shoppers! Because of that we invest heavily in accurate tests and monitoring of application’s health. We also keep up with technology by regularly upgrading Java and frameworks we depend on.
We work in Kanban, putting much importance on continuous improvement and knowledge sharing. From time to time we organise hackathons to explore some interesting ideas or get together for a presentation about some technical topic prepared by one of our team members.
Our name derives from the product we had been working on previously, which was the Fraud Detection system in OSP.
Ocado Technology As a Data Scientist you will work closely with the team lead, management, other data scientists and software engineering teams to identify, scope, plan and manage projects, and effectively communicate complex technical issues and findings to a range of technical and non-technical internal audiences.
You will work on projects in all the areas touched by data science, dealing with complex problems and having a real impact on the operational performance of the company. You will be given autonomy in how you approach these problems and will be encouraged to research and seek out innovative solutions.
Communication is key; you will be in constant contact with business stakeholders and will need to work with developers both within the team and in other technology teams to ensure that your solutions are properly productionised and can be supported.
You may be asked to perform tasks as required by management deemed as a reasonable request. This job description is a summary of the typical functions of the role, not an exhaustive or comprehensive list of possible role responsibilities, tasks and duties and is subject to review. The responsibilities, tasks and duties of the job holder might differ from those outlined in the job description and other duties, as assigned, might form part of the job.
Gini - Java 11+, Spring Boot - SQL databases(Postgres), Cassandra and Elasticsearch is a plus - Docker and Kubernetes - building and connecting microservices using REST APIs and/or other protocols e.g. AMQP, grpc
* Your mission is to develop, maintain, and operate new and existing services
* You create APIs used by our partners You conduct code reviews and put your expertise to practice in our teams
* You discuss technical product architecture with mobile, backend, and product owner
* You provide engineering support for other teams (AI team, Semantics)
* You ensure stability and performance for a service that is used by millions of people
* You participate in architecture discussion and contribute to the team with new ideas and excellent code
Flexible working hours and home office An annual training budget of 2.500 € and 5 extra days off for personal and professional development See full job listing at the url for more
Java E-commerce developer
delaware e-commerce developer with the sap commerce cloud platform (java & spring). ecommerce implementations and customizatiins based on client requirements
Playtomic You will work in Playtomic’s backend team for the B2B and B2C tools. The new B2B tool makes it easier for sports facility managers to manage their facilities and understand what is going on in their business. Not only that, but this tool connects the facilities and their availability with the users of the Playtomic platform (web and mobile). Everything you do on the B2C side has a direct impact on the user side, so the two are closely related.
On top of that, you will also help to improve other internal tools used at Playtomic to continue serving the needs of our customers.
100% Remote Lead Devops/Cloud Engineer
IITS Consulting We are a fully remote, medium sized (50 people) company from Germany looking for a Lead Devops/Cloud Engineer.
If you want to work with cloud native technologies in a relaxed environment with many other Devops professionals, we'd love to introduce ourselves!
Feel free to contact me and lets chat!
No German required!
Celonis We’re Celonis, the global leading Process Mining software company and one of the world’s fastest-growing SaaS firms. We believe that every company can unlock its full execution capacity - and for that, we need you to join us as a Senior Backend Engineer.