Welcome to the forefront of innovation at ABS Laundry Business Solutions!
For over three decades, we have been crafting cutting-edge software solutions since our start in 1987.
Today, we proudly stand as a global leader in textile care and rental-specific software.
Our ABSSolute system is the heartbeat of over 650 plant operations spanning across 40 countries, seamlessly catering to diverse time zones from the bustling streets of Tokyo to the sun-soaked landscapes of Los Angeles.
Nestled in the heart of the Netherlands, our headquarters exude excellence, while our dynamic development department thrives in the vibrant energy of downtown Bucharest.
Elevating our commitment to quality, we proudly hold certifications in ISO 9001:2015 Quality Management and ISO 27001 Information Security.
Immerse yourself in a culture of constant evolution, where challenging the status quo is not just encouraged, but embraced.
As a forward-thinking individual, you’ll find yourself at home with us, always on the pulse of the latest trends and technologies.
Join us as we continue to redefine the landscape of industrial laundry software development, shaping the future with every line of code!
We are currently seeking passionate Java Software Specialist who enjoy the challenge of applying their skills in the following areas:
- Diving into issues, coming directly from our customers all over the world, trying to understand the business and software logic and come up with software solutions.
- Understanding business requirements, directly from our customers or from internal stakeholders at ABS and translating these into software solutions.
- Upholding and actively contributing to extending good software practices. This ranges from requirements engineering to Agile way-of-working, from automating regression testing to service-oriented architecture.
- Proactive knowledge sharing is very important at ABS. Good communication with technical and non-technical stakeholders is vital and we expect and provide technical mentoring for all software specialists.
- Contribute to all stages of software development lifecycle.
- Analyze business requirements to design software solutions.
- Design and develop Java applications according to software specifications and coding standards. Develop new software modules and enhance existing ones to meet business requirements.
- Investigate and resolve software issues reported by end-users or internal stakeholders.
- Write clean, efficient, and maintainable code in Java.
- Ensure scalability, maintainability, and performance of the software solutions.
- Identify bottlenecks and software problems and find solutions to these problems.
- Work closely with cross-functional teams. Participate in code reviews, provide constructive feedback, and ensure compliance with coding standards.
- Create and maintain technical documentation. Contribute to the knowledge base and share best practices with the development team.
- Stay updated with the latest industry trends, technologies, and best practices related to Java software development.
- Higher education, University
- English fluent
- Java 11+, Spring, Spring Boot.
- JDBC, SQL (Oracle)
- Web Services (REST, SOAP)
- JUnit, Mockito
- JSF 2.2+
- Understand OOP principles, design patterns and analytical thinking
- Value a software craftsmanship approach to software development
- Write maintainable, clean, and performance-oriented code – familiar with SonarQube
- Working knowledge of building a service-oriented architecture with REST APIs
- Web technologies and web application servers like Tomcat, Payara
- Source code versioning tools: Git / Bitbucket
- CI/CD Tools: Maven, Ant, Ivy, Jenkins, Docker, Nexus
- Working with Agile methodologies (Scrum and Kanban), JIRA, Confluence
Benefits
- Good salary scheme: every year, we reward you with the 13th salary, in order to show you our appreciation for your contribution to our business.
- Flexible schedule: by our way of working, we try to suit your needs, helping you to find a better work-life balance (flexible working hours, with possibility to work on evening shift 17-23 occasionally).
- Working from home/remote: the world today has taught us that quality is achievable from many places, including your home office – we work together to address each challenge.
- Professional growth opportunities: You help us grow, so we support your growth by providing you with access to training activities inside and outside the company, certifications and learning resources.
- Excellent vacation scheme: starting from a standard of 24 vacation days, we offer extra days off if medical leave was not taken each year and bonus vacation days with seniority.
- Lunch tickets: we assist with the costs of a delicious lunch every working day.
- Premium medical insurance: we care about your health and wellness, giving you and your family also access to a business medical subscription.
- Memorable team building events: keeping teams connected and developing trust among our colleagues are fundamental in our activity.
- Relaxing area: whenever you work from our office, a comfortable place for your well-deserved breaks is waiting for you.
- Multicultural environment: various cultural backgrounds within ABS allow us to enrich our collaboration skills.
We understand that exploring new career opportunities can be a significant decision, and we’re here to support you every step of the way.
If you have any questions or would like to gain insights from our team members at a similar level, we encourage you to connect with us.
Whether you’re curious about the work culture, day-to-day experiences, or any specific aspect of our company, you are welcome!
Feel free to reach out for just a casual conversation and the opportunity to share experiences.
Your journey towards a fulfilling career at ABS starts with a conversation, and we look forward to hearing from you.
Simply drop us a message, and let’s connect! (ABS-ROM-Recruitment@abslbs.com)