Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Position:

Jr. Software Engineer, Back-end, Guadalajara, MX

Project Description

Have you ever had the opportunity to impact the lives of millions of people in a meaningful way and help them enjoy time away with their friends and families building memories? We work with the leading vacation rental website in the world with more than 1 million online bookable listings and millions of travelers visiting our site per year.

As for engineering, we're looking for people capable to solve problems of scale and work on cutting edge and open-source technologies. Our culture is one that strives on solving difficult problems focusing on product engineering based on hypothesis testing to empower people to come up with ideas.

Challenges you can work on:

- Work on mission critical components on a distributed microservice oriented architecture
- Develop fast, scalable, highly available, and reliable services using CI/CD practices
- Develop features that will drive our business through real-time feedback loops
- Develop sophisticated engines that reliably computes availability & taxability of bookings

Responsibilities

- Create and maintain quality software using best-in-class tools
- Work with QA, product management, and operations in an Agile environment
- Participate in resolution of production issues and lead efforts toward solutions
- Grow a performant production environment in a way that makes the system increasingly reliable
- Opportunities to showcase your work on our tech blog and internal & external conferences

Skills

Must

- BS or MS in Computer Science or equivalent experience
- 1+ year of professional software development experience
- High quality software development skills principally in Java and Java WebServices frameworks like Dropwizard, Spring Boot or similar.
- Experience with streaming platforms & message brokers (Kafka desired, RabbitMQ or similar)
- Experience in designing and developing RESTful API and WebServices
- Understanding of NoSql database technologies (MongoDB or Dynamo DB)
- Knowledge of application performance monitoring tools like New Relic, Splunk, Datadog or similar
- Experience in Agile/Scrum software development methodology
- Excellent algorithmic and problem solving skills
- Expertise with distributed systems is a plus
- Ability to work well cross-functionally across multiple department
- Excellent English communication skills
- Willingness to travel to the USA

Nice to have

- Fast learner
- Self taught
- Eager to learn top technologies and use the knowledge to tackle exciting challenges

Languages

  • English: Advanced/Fluent

Relocation package

If needed, we can help you with relocation process. Click here for more details:


More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Sr. Software Engineer, Back-end Guadalajara, MX, MX Apply or Add to my jobs
Java Senior Software Engineer Guadalajara, MX, MX Apply or Add to my jobs
Java Senior Software Developer Guadalajara, MX, MX Apply or Add to my jobs
Java Software Engineer (Java) Guadalajara, MX, MX Apply or Add to my jobs
Java Software Engineer Guadalajara, MX, MX Apply or Add to my jobs
Java Back-end Software Engineer Guadalajara, MX, MX Apply or Add to my jobs