Software Engineer (Java),
Guadalajara, MX


Guadalajara, MX

Office Address

Project Description

We're seeking a strong and creative Software Engineer eager to solve challenging problems of scale and work on cutting edge and open-source technologies. In this project, you will have the opportunity to write code that will impact thousands of users every month. You'll implement your critical thinking and technical skills to develop cutting edge software, and you'll have the opportunity to interact with teams across disciplines.

In Luxoft, 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. Great Place to Work Institute certifies us as one of the Top 10 companies to work for in Mexico as well as Best Place to Code, and we do it with a truly flexible environment, high impact projects in Agile environments, a culture focused on results, training and strong support to grow your career.

In this new adventure, you will have the opportunity to collaborate with a world-class team in the field of Healthcare by building a holistic solution, interacting with multidisciplinary teams. A great project in which you will contribute to our partner's mission: Helping people live the healthiest lives possible.

Code your career with us!


    - Codes, tests, debugs, and documents more-complex programs and interoperability solutions, and enhances existing programs to ensure that production systems continue to meet user needs.
    - Coordinates interface with user management regarding project status, direction and user needs to promote an environment of user cooperation and satisfaction.
    - Coordinates with the testing process through test review and analysis, test witnessing and certification of software.
    - Identifies and resolves system operating problems in order to provide business continuity.
    - Participates in the development of high level system architecture documents and detailed design specifications to serve as a guide for system/application development.
    - Assists in project governance process and prioritization of work.
    - Maintains an expert-level understanding of industry application development best practices, tools, programming languages, interoperability standards, and techniques. Keeps current with new developments in the information technology industry and may lead development and implementation of organizational and departmental standards and methodologies.
    - Provides guidance and training to all levels of interoperability software engineers in order to improve productivity. Coordinates work teams. Provides technical support to project team members.
    - Relies on extensive experience and judgment to plan and accomplish goals. Demonstrates expertise in a variety of software engineering concepts, practices, and procedures. May provide consultation on a variety of complex projects and is considered to be a top-level contributor/specialist. Entrusted to exercise a wide degree of creativity and latitude in finding solutions to complex problems.
    - Works with external software suppliers to coordinate software integration and resolution of problems.


Must have

    5+ years of professional software development experience
    Ability to effectively prioritize and execute tasks
    Proven analytical and problem-solving abilities
    Keen attention to detail
    Highly self-motivated and directed
    Experience with Agile development processes
    Adept at conducting research into software-related issues and products.
    Strong written and oral communication skills.
    Strong interpersonal and customer service skills.
    Knowledge of applicable data privacy practices and laws.

    Strong expertise with:
    Java technologies with Spring.
    Development experience with SQL and NoSQL database technologies.
    Messaging technologies (JMS and AMQP)
    Microservices frameworks using Vert.x, Node.js, and SpringBoot

Nice to have

    Experience with container technologies using Docker, Kubernetes, OpenShift.
    Experience with FHIR (Fast Healthcare Interoperability Resources)
    Front end application development (Angular, React or Vue)
    Continuous integration tools (Git, Jenkins or Bamboo)


English: C1 Advanced

Relocation package

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

Work Type


Ref Number


Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
icon Referral Luxoft
Learn more
and Grads
icon Students Luxoft
Learn more

More job opportunities in

Specialization Position / Title Location Send to a friend
Java Junior Software Engineer | Java Guadalajara, MX, MX
Java Senior/Reg Java developer Guadalajara, MX, MX
Java Senior Java developer Guadalajara, MX, MX
Java Software Engineer | Java Guadalajara, MX, MX