-
View all jobs
Role Pitch We are looking for a Senior Back End Software Engineer, to join our amazing team and help our users maintaining and enhancing microservices, part of a critical mission system. As a Senior Back End Software Engineer, you will provide technical Back End guidance to a growing team, contribute to the technical strategy, and utilize your software development experience in developing solutions to meet business problems. You will be helping to grow and nurture technology and processes in the pursuit of excellence.
Key Responsibilities Daily Duties and Main Responsibilities will include:
Key Responsibilities Daily Duties and Main Responsibilities will include:
- Engage in the complete application lifecycle
- Develop high-quality, reusable code
- Collaborate within an Agile team environment
- Work closely with front-end developers to integrate UI/mobile interfaces with business logic
- Suggest enhancements for code, processes, tools, and standards
- Mentor junior developers to enhance their skills and knowledge
- Provide technical guidance for current and future features
- Strong experience in OOP, Design Patterns, Clean Code, and SOLID principles
- Proven experience in building distributed systems using an event-driven approach
- Experience collaborating within an Agile team comprising software engineers, QA engineers, Product Managers, and UX/UI designers
- Proficient in Java and/or Kotlin, Spring Boot, MongoDB, Kafka
- In-depth knowledge of REST standards and best practices
- Expertise in application performance tuning and secure coding
- Ability to work effectively with a diverse range of roles, from juniors to seniors, and other stakeholders to devise solutions and communicate technical concepts
- Excellent teamwork and communication abilities
- Proficiency in English for communication
- Strong logical and analytical thinking, with attention to detail
- Self-motivated, capable of prioritizing and managing workload independently
- Experience with AWS services such as ECS, MSK, S3, CloudWatch, etc.
- Familiarity with application monitoring tools like DataDog or Honeycomb.
- Experience with CI/CD pipelines.
- Adherence to TDD principles.
- Background in Payroll, HR, or other financial domains.
- Competitive annual salary
- 24 days annual leave, plus bank holidays
- Earned Wage Access (via CloudPay Now app)
- Birthday leave
- Flexible remote working
- Life assurance
- Private medical insurance
- Personal and professional development opportunities
- Friendly working environment
Key Skills
Ranked by relevance
ui
s3
ux
aws
ecs
oop
tdd
java
kafka
kotlin
datadog
payroll
microservices
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer (Elixir)
2026-05-26
Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer, Node.js + AWS
2026-05-23
Full-time
Mid-Senior
Poland
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer (Elixir)
2026-05-22
Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
Login to Apply
- Posted
- Oct 10, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Barcelona
- Company
- CloudPay
Industries
Human Resources Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer (Elixir)
2026-05-26
Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer, Node.js + AWS
2026-05-23
Full-time
Mid-Senior
Poland
Human Resources Services
Engineering
View Job Details
Related
Senior Backend Engineer (Elixir)
2026-05-22
Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering