Sr. Software Engineer (Java and SpringBoot)

Apply now
  • year-experience 5 years place México/LATAM contract Remote/Full time
Description:

We’re currently seeking a Senior Software Engineer to be a key member of our development team. We’re looking for someone with experience transforming monolith architectures by designing, implementing, and deploying microservice applications in a hybrid cloud environment. In this role, you will be working closely with management and technical leaders to execute and deliver IT roadmap requirements related to delivering new and existing services on the XSELL platform. This role will work within the Agile framework of continuous delivery. Responsible for technical delivery and execution of assignments. Coaching and mentoring the team of developers.

What will you do?

Design and implement full-stack applications/services running in AWS and Azure.
Work closely with product managers and data scientists to design, implement, and test highly scalable automated solutions.
Participate in architecture and design efforts with technology team members.
Participate in code and design reviews with your peers.
Support your product in production as needed.
Automate deployment processes and provide adequate test coverage by utilizing testing frameworks.

Requirements:
  • Experience working in a fast-paced, agile environment
  • Experience architecting and building microservices
  • Experience with third-party APIs and Web Services, API Gateways
  • RESTful/GraphQL design and Java development experience including React
  • Experience working on cloud infrastructure (AWS, Azure, Linux)
  • Knowledge of software and application design and architecture
  • Language: Java/Kotlin, JavaScript/Typescript, Python, HTML, CSS
  • Backend: Spring Boot
  • Database: PostgreSQL, Redis, Kafka
  • Deployment: Docker, Kubernetes
  • Version Control: Git, Github
  • Ability to drive and lead the development of a product or large project
  • Ability to create project specs and identify roadblocks before writing code
  • Drive to set coding standards and create repeatable processes
WHY WORK WITH US?