Senior Java Back End Engineer - Monterrey, México - AgileEngine
Descripción
What you will do
- Contribute to the development and support of microservices and workflow systems;
- Gain adoption internally on data ingestion/publishing platform by training engineers on the usage and value of a central platform;
- Development of our eventdriven, microservices architecture and developing workflows to help enhance parts of our product service offering;
- Development of Eventdriven systems and microservices;
- Design, design review, peer development, unit testing, debugging, and implementation while helping benchmark performance;
- Discovering emerging technologies or designing new architecture patterns to influence the engineering direction;
- A selfstarter with the ability to plan, organize and establish priorities to meet goals and achieve results.
Must haves
- 5+ years of experience as a software engineer
- 5+ years of experience with Java and Spring Boot
- Experience in Cloud (AWS or GCP)
- Experience with eventdriven technologies (Kafka, Kinesis, SQS, ActiveMQ, RabbitMQ)
- Excellent problemsolving skills and understanding of algorithms
- Experience with Microservices
- Teamoriented and collaborative, capacity to mentor junior team members
- Excellent written, and verbal English skills.
Nice to haves
- Computer Science degree (advanced or finished)
- Experience in Python, using frameworks like Flask or Django
- Comfortable with Test Driven Development (TDD) and Agile environments
- Experience with relational (MySQL, Postgres) and nonrelational (Redis, Dynamo, Cassandra, Elasticsearch, Hbase)
- Understanding of distributed design patterns using cloudbased systems including AWS
The benefits of joining us
-
Professional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
-
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
-
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
-
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office - whatever makes you the happiest and most productive.
Job Types:
Full-time, Contract
Work Location:
In person
Más ofertas de trabajo de AgileEngine
-
Lead C++ Fix Developer
Monterrey, México - hace 2 semanas
-
Middle Data Engineer
Guadalajara, México - hace 3 semanas
-
Senior/lead Data Software Engineer
Desde casa, México - hace 2 días
-
Senior/lead Data Scientist
Tlahuac, México - hace 1 semana
-
Middle/senior Data Engineer
Desde casa, México - hace 2 semanas
-
Senior/lead Elixir Fullstack Engineer
Desde casa, México - hace 5 días