Hotline: 678-408-1354

Java Developer

EveryMundo (www.everymundo.com) is a fast-growing, international Airline Performance Marketing Technology company seeking to add a Java Developer to our team! Our headquarters are located in the heart of downtown Miami.

Our ideal candidate is up to the challenge to dominate new technologies and has strong Java experience. The candidate will also have a strong knowledge of reactive programming, microservices, Spring stack, MongoDB, Elasticsearch, Docker Containers and Redis, OAuth. This person will be responsible for the on-time delivery of production ready reactive microservices deployed across multiple regions in EveryMundo’s ecosystem of customers.

This role will interact with lead engineers, project/product managers, systems engineers, and front-end engineers. The Java based reactive microservices delivered will be processing very large amounts and dynamic data, therefore experience in big-data environments is a big plus.

Position requirements

Must be proficient:

  • Microservices development experience
  • 5+ years of Java development experience
  • Spring / Spring Boot
  • MVC
  • Agile Methodologies
  • Databases (prefer MongoDB)
  • Experience with other open source development languages
  • Experience with automated and functional testing
  • Knowledge of concurrency and data structures
  • Experience in Algorithms and Data Structures
  • Asynchronous Messaging using Brokers

Preferred Skills:

  • Spring Cloud
  • Netflix OSS Stack or any other Cloud-Ready Tech Stack
  • Git
  • Docker
  • Cloud App Development using AWS is a plus.
  • Jira
  • Elasticsearch
  • Experience in working with Cloud Ready App Development using AWS is a plus
  • Redis
  • Reactive Programming (Rx Java)

Expected soft skills:

  • Able to work in a fast-paced environment.
  • Able to teamwork towards a common goal.
  • A passion for technology and learning
  • Excellent communication and collaboration skills

Position responsibilities:
Within 1 month of employment:

  • Up to date with Spring Boot latest versions
  • Full familiarity with MongoDB
  • Create a POC application with Spring Data and MongoDB (Small CRUD with REST)
  • Introduction to Reactive Microservices concepts
  • Famialiarity with EveryMundo’s Microservices infrastructure

Within 3 months of employment:

  • Full familiarity with Docker containers. Integrate with POC
  • Full familiarity with Spring Data Redis. Integrate with POC
  • Full familiarity with RabbitMQ. Integrate with POC
  • Full familiarity with Swagger. Integrate with POC
  • Full familiarity with OAuth and Auth0
  • Full familiarity with Reactive Programming
  • Apply unit and functional tests to existing microservices
  • Begin implementing first microservices
  • Begin familiarization with Elasticsearch

Within 6 months of employment:

  • Proficient user of EveryMundo’s microservices technology stack (Listed above)
  • Reliable develop and maintain microservices
  • Help enable additional team members
  • Document all implementations

Within 12 months of employment:

  • Continue creating and maintaining microservices
  • Learn and implement new technologies
  • Evolve the EveryMundo’s tech stack
  • Help enable additional team members
  • Document all implementations

WHY WORK WITH US?

EveryMundo provides airlines with performance marketing technology and services. We work with 30 airlines worldwide ranging from major full-service carriers to low cost carriers, based on 6 continents and marketing in over 25 languages.

Our platform, airTRFX, enables an airline to launch a dedicated webpage for every destination and route, in all languages, markets, and devices.

These pages include dynamic prices and flight info, engaging content, and campaign automation capabilities.

The solution also offers rapid custom page creation including dynamic price and flight info modules.

All in all, we facilitate global online brand visibility and digital agility, empowering airline digital marketing/eCommerce departments to be effective while minimizing IT resources required. We enable airlines to grow their direct channel and own their customers.

EveryMundo believes strongly that our culture and values enable us to perform at the highest level for our airlines. The three pillars of our culture and the underlying core values are as follows:

  • Empowerment: autonomy, accountability, courage, agility
  • Learning: curiosity, experimentation, diversity
  • Transparency: humility, honesty, empathy

This culture and system of values serves us internally while also guiding our interactions and decisions regarding our customers. It is important to us that our culture and values are represented in our strategies, our output, and our communications. We invite our customers to collaborate with us in the spirit of these values.

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter