Senior Java Engineer
Tecnología
Socium - Teams Done DifferentlyAntas De Ulla, EspañaHace 1 semanasHasta 5/5/2026
Descripción del puesto
Mid–Senior Java Engineer (Contract)
Si cree que es el candidato ideal para la siguiente oportunidad, envíe su solicitud después de leer la descripción completa.
We're currently seeking an experienced Java Engineer to join a growing team working on a modern, cloud-based platform. This is a hands-on contract role focused on building and enhancing backend services and APIs within a scalable architecture.
What you'll be doing
- Developing and maintaining backend applications using Java and Spring Boot
- Designing and improving RESTful APIs and system integrations
- Writing clean, testable, and maintainable code
- Contributing to architectural discussions and technical decision-making
- Participating in code reviews, including validating AI-assisted contributions
- Supporting testing efforts (unit and integration)
- Working closely with cross-functional teams across engineering, QA, and product
- Troubleshooting issues across development and live environments
- Java (11+) with Spring Boot
- PostgreSQL and relational databases
- CI/CD pipelines (e.g. Jenkins or similar)
- Docker (Kubernetes exposure beneficial)
- Cloud platforms (AWS experience is advantageous)
- Testing frameworks such as JUnit and Testcontainers
- Monitoring and observability tools
- Proven experience in Java backend development at mid–senior level
- Strong knowledge of Spring Boot and API design principles
- Solid understanding of modern development practices and workflows
- Experience working with databases (PostgreSQL preferred)
- Ability to take ownership and work independently xugodme
- Comfortable collaborating in technical discussions and code reviews
- Experience working with AI-assisted development tools is a plus
- Strong communication skills
- Cloud experience (especially AWS)
- Containerisation and orchestration (Docker/Kubernetes)
- Microservices architecture exposure
- Performance tuning and debugging experience
- Familiarity with observability practices
- Additional scripting languages (e.g. Python or Groovy)
¿Te interesa este puesto?