Senior Java Developer (AWS) - Remote (España)

Senior Java Developer (AWS) - Remote (España)

30 jul
|
UST España u0026 Latam
|
España

30 jul

UST España u0026 Latam

España

? We are still looking for the very Top Talent…and we would be delighted if you were to join our team!

More in details, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over 35,000 employees all over the world and presence in more than 35 countries . We are leaders in digital technology services, and we provide large-scale technological solutions to big companies.

? What we look for?

We are looking for a Java Developer to join a highly innovative team working within a microservice-based cloud environment in the utility technology sector. You will play a key role in designing, developing, and supporting secure, scalable, and maintainable Java services, APIs, and integrations that connect critical business systems and internal tools.

⚙ Key Responsibilities:

- Design and implement Java services, REST APIs, integration adapters, and extension components using Java and the Spring ecosystem.
- Translate business requirements, user stories, and interface specifications into clean, maintainable, and scalable code.
- Develop RESTful APIs with proper validation, versioning, pagination, security, and error-handling mechanisms.
- Implement reliable event-driven and asynchronous integrations, ensuring resiliency through retry, timeout, correlation, idempotency, and dead-letter patterns.
- Build and optimize persistence layers using Hibernate/JPA and SQL best practices.
- Integrate microservices and internal tools with CRM, finance, payment, analytics, web, and mobile platforms.
- Create and maintain unit, integration, component, and contract tests to ensure high-quality software delivery.
- Participate in code reviews, technical design sessions, backlog refinement, and secure development practices.




- Troubleshoot production incidents using logs, metrics, traces, and database analysis, providing sustainable root-cause solutions.
- Support CI/CD pipelines, automated quality controls, deployment processes, and cloud-native engineering practices.
- Contribute to technical documentation, operational procedures, and service supportability improvements.
- Ensure solutions meet performance, reliability, scalability, and security standards.

? Mandatory Requirements:

- Strong professional experience developing enterprise applications with Java .
- Hands-on experience with Spring Framework and Spring Boot .
- Solid knowledge of Hibernate/JPA , relational databases, and SQL optimization .
- Experience designing and consuming REST APIs and working with OpenAPI/Swagger specifications.
- Experience with event-driven architectures , asynchronous messaging, or distributed systems.
- Strong testing experience using JUnit , Mockito , and integration/contract testing frameworks.
- Experience working with Git , Maven/Gradle , CI/CD pipelines, and code review practices.
- Understanding of secure coding principles, authentication, authorization, observability, logging, and monitoring.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication skills and fluent English.

? Nice to have:

- Experience in utility, customer information, billing, payment, or energy-sector platforms.
- Knowledge of platforms such as SAP Utilities ,



Oracle Utilities , Kraken Technologies , or Hansen .

Experience with AWS , including:

- API Gateway
- Lambda
- Fargate
- EventBridge
- SQS/SNS
- Aurora
- CloudWatch
- IAM
- Secrets Manager
- Experience with containers, infrastructure-as-code, and cloud-native deployment patterns.
- Knowledge of distributed tracing, performance testing, and production support for high-volume systems.
- Understanding of customer, metering, usage, tariff, billing, payment, and debt-management processes within utilities.

? What can we offer?

- ✈️ 23 days of Annual Leave plus the 24th and 31st of December as discretionary days!
- ❤️ Numerous benefits (Health Care Plan, Internet Connectivity, Life and Accident Insurances).
- ? Retribución Versátil Program: (Meals, Kindergarten, Transport, Online English Lessons, Health Care Plan…)
- ? Free access to several training platforms.
- ? Professional stability and career plans.
- ? UST also compensates referrals, from which you could benefit when you refer professionals.
- ? The option to pick between 12 or 14 payments along the year.
- ? Real Work-Life Balance measures (flexibility, WFH or remote work policy, compacted hours during summertime…).
- ? UST Club Platform discounts and gym access discounts.

? If you would like to know more, do not hesitate to apply and we’ll get in touch to fill you in details. UST is waiting for you! At UST , we are committed to equal opportunities in our selection processes and do not discriminate based on race, gender, disability, age, religion, sexual orientation, or nationality. We have a special commitment to Disability & Inclusion, so we are interested in hiring people with a disability certificate.

📌 Senior Java Developer (AWS) - Remote (España)
🏢 UST España u0026 Latam
📍 España

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer (aws) - remote (españa) / españa

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer (aws) - remote (españa) / españa