Senior Backend Engineer; Java/Kotlin
-
Desarrollo de Software
Descripción del trabajo
Senior Backend Engineer Who is Parser?
Technology alone does not create impact - the right teams do. Founded in 2018, Parser is a boutique technology services and consulting firm helping global organisations solve complex business challenges through digital transformation, product development and AI enablement.
We are a fast-growing team of 340+ engineers and consultants across Europe (UK, Spain, Portugal), the Americas (US, Argentina, Uruguay, Colombia), and the Middle East. We combine global reach with a mindset focused on agility, senior expertise, and close collaboration. We work as an extension of our clients’ teams, helping them define the right problems, shape solutions, and deliver technology-driven outcomes that create measurable business value.
Our expertise spans software engineering, AI & data, product development, and customer experience, delivered by teams that combine strong technical depth with a consulting mindset.
If you are looking for a place where you can think beyond execution, take true ownership of outcomes, influence decisions, and continuously learn alongside top-tier specialists in a truly global environment, we’d love to meet you.
How will you impact?At Parser, we are seeking a motivated and detail-oriented Backend Engineer to join our development team.
The ideal candidate will have a strong foundation in JVM languages (such as Java, Scala, or Kotlin), consistently apply software engineering principles to business contexts, lead small, well-defined projects, contribute as a supporting team member on complex projects, and proactively identify inefficiencies in existing systems.
- Develop and test standard software applications, related programs, and procedures to ensure they meet design requirements.
- Collaborate with team members to co-develop solutions and resolve problems.
- Seize opportunities to build new technical expertise in a specific engineering area.
- Understand the significance of system and technology integration, as well as the fundamental features and processes involved.
- Apply software design principles, data structures, design patterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with clear naming conventions.
- Utilise database design knowledge to address data requirements.
- Help coordinate stakeholder input and collaboration efforts when developing solutions to issues.
- Think broadly, recognizing when policies and processes should be standardized and when variations across the organization are necessary.
- Complete tasks and/or provide data to support the implementation of holistic solutions that integrate structure, people, processes, and technology.
- Apply formal training methods to current workloads.
- Report clearly on work status.
- 6-7 years of experience in Software Development in a team environment of at least five engineers (agile methodologies, version control, etc.).
- Built and maintained software projects/products in production environments within public or hybrid cloud infrastructure.
- Proficiency in a JVM language, with moderate familiarity with other applicable languages.
- Experience with data storage (SQL, No
SQL), designing scalable API access patterns, and building integrations between distributed services. - Understanding of relevant technologies within their specialization as part of a broader ecosystem.
- Ability to grasp how projects fit within the team's objectives.
- Experience working with moderately complex systems.
- Ability to test and monitor personal code effectively.
- Familiarity with testing and monitoring tools.
- Proficiency in debugging applications.
- Understanding of how team goals align with business needs.
- Madrid, Spain:
Hybrid model, 3 days per week in the…
Requisitos del puesto
10+ años Experiencia laboral(Si este trabajo está en su jurisdicción, entonces puede estar usando un Proxy o VPN para acceder a este sitio, para seguir avanzando, debe cambiar su conectividad a otro dispositivo móvil o PC).