Backend Software Engineer (Digital Transformation)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
- Modernization: Drive the transition from legacy monolithic architectures to modular, microservice-based systems.
- Event-Driven Architecture: Design and implement robust streaming pipelines and messaging solutions (Apache Kafka) to handle high-volume, real-time data.
- API-First Engineering: Develop and maintain high-performance RESTful APIs, adhering to OpenAPI/Swagger standards.
- Cloud-Native Delivery: Manage containerized workloads on cloud platforms (AWS/GCP) using Kubernetes, with a focus on CI/CD automation.
- Code Quality: Uphold engineering excellence through comprehensive unit/integration testing, pair programming, and rigorous architectural design reviews.
- Ownership: Take end-to-end responsibility for features from initial design to production deployment and observability.
Requirements
We are seeking a highly skilled Backend Software Engineer with a focus on Digital Transformation. The ideal candidate will have extensive experience in modernizing legacy systems and a strong background in developing microservices architectures. Proven expertise in API development, cloud platforms, and containerized environments is crucial for this role. The individual will play a key role in driving innovative solutions while upholding the highest standards of code quality and delivery., * 5+ years in professional software development with a proven track record in distributed systems.
- Deep proficiency in Java and the Spring ecosystem (Spring Boot, Spring Data).
- Solid experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, GCP).
- Proven ability to implement event-driven solutions using tools like Apache Kafka.
- Analytical problem-solver, comfortable navigating ambiguity, and passionate about continuous improvement/Clean Code.
- Fluent in English and Spanish, with the ability to bridge technical and business requirements.
Nice to Have
- Experience with DevOps practices and CI/CD tools.
- Familiarity with Agile methodologies.
- Understanding of cloud security best practices.
Other Details
This position is focused on contributing to a transformative digital agenda, predominantly remote, with opportunities for collaboration across various teams. Ideal candidates will exhibit flexibility and readiness to adapt to new challenges in a fast-paced environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Find a Developer Job: 12 Best Job Sites For Developers
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs