Java Engineer (Senior) ID38560

AgileEngine

Perímetro Urbano Santa Marta

Híbrido

COP 195.388.824 - 273.544.353

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Professional growth opportunities
Competitive USD-based compensation
Flexible work schedule

Descripción de la vacante

A tech company in Colombia seeks a Senior Java Engineer to develop high-quality code for a data synchronization platform. Candidates should have over 5 years of Java experience, proficiency in Spring Framework, and strong problem-solving skills. Competitive compensation and flexible work hours offered.

Formación

  • 5+ years of experience building back-end systems using Java in production.
  • Excellent problem-solving skills and hands-on coding proficiency.
  • Experience working with databases like PostgreSQL, MySQL, and MongoDB.

Responsabilidades

  • Develop world-class features for the data synchronization platform.
  • Write unit and functional tests as well as perform code reviews.
  • Design and implement data processing pipelines.

Conocimientos

Java
Spring Framework
Problem-solving
Database knowledge
Unit Testing
English (Upper-intermediate)

Herramientas

JUnit
Mockito
PostgreSQL
MySQL
MongoDB
Git

Descripción del empleo

Overview

Join to apply for the Java Engineer (Senior) ID38560 role at AgileEngine

1 week ago Be among the first 25 applicants

Join to apply for the Java Engineer (Senior) ID38560 role at AgileEngine

Get AI-powered advice on this job and more exclusive features.

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Why join us

If you\'re looking for a place to grow, make an impact, and work with people who care, we\'d love to meet you!

About the role

We are looking for a Senior Java Engineer with a strong foundation in computer science and passion for solving complex problems through high-quality code. You will work in a fast-paced environment alongside experienced developers to architect, build, and evolve the next generation of our data synchronization platform.

You’ll be part of an agile, cross-functional team, participating in all stages of product development: from concept and architecture to release and ongoing iteration. Your work will directly impact how companies manage, automate, and unify their customer data.

What you will do
  • Develop world-class, highly performant features for the next generation synchronization platform in a fast-paced environment;
  • Work closely with other developers and engineers to develop functionality collaboratively and iteratively;
  • Write unit and functional automation tests as well as perform code reviews ensuring good code quality standards are met;
  • Responsible for troubleshooting and appropriate bug fixes of production issues with quick turnaround time;
  • Design and implement data processing pipelines that normalize, validate, and transform data from multiple sources.
Must haves
  • 5+ years of experience building back-end systems using Java in production;
  • Proficiency with the Spring Framework (Spring Boot, Dependency Injection);
  • Deep knowledge of core data structures (arrays, linked lists, sets, maps, stacks, queues, graphs, trees) and algorithms, with the ability to analyze time/space complexity and solve real-world and coding-challenge style problems efficiently;
  • Practical knowledge of time and space complexity, trade-offs, and optimization;
  • Demonstrated experience applying these concepts in real-world systems and/or coding challenges;
  • Our interview process places strong emphasis on algorithmic problem-solving, data structures, and complexity analysis. Candidates should expect exercises related to system design and Java/Spring technical discussions;
  • Excellent problem-solving skills and hands-on coding proficiency;
  • Exposure to unit testing with frameworks such as JUnit and Mockito;
  • Experience working with databases like PostgreSQL, MySQL, MongoDB (preferably);
  • Knowledge of RESTFul APIs and version control using Git/GitHub;
  • Excellent written and verbal communication skills;
  • Self-motivated doer of things and solver of problems;
  • A strong sense of ownership and willingness to overcome every challenge with the same level of energy, regardless of the complexity or the end goal;
  • A passion for delightful user experiences;
  • A deep sense of quality and attention to detail;
  • Strong software engineering foundation and experience;
  • Background in data engineering or ETL/ELT processes;
  • Upper-intermediate English Level.
Nice to have
  • Experience working with Python;
  • Experience with cloud platforms (GCP and services like Kubernetes, BigQuery, Pub/Sub);
  • Experience with multi-tenant architecture, event-driven system, or message queues and design patterns;
  • Knowledge of event-driven architectures and message queues;
  • You are passionate about writing clean, modern, maintainable, & highly-performant code;
  • You have a proactive ability and a self-starter attitude to troubleshoot and solve problems;
  • You have experience working in an Agile environment;
  • You have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
  • You have self-awareness and a desire to continually improve.
Perks and benefits
  • 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.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • IT Services and IT Consulting

Referrals increase your chances of interviewing at AgileEngine by 2x

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Engineer ID45903
Java Engineer ID45903

AgileEngine • Envigado

Híbrido
COP 281.171.000 - 468.618.000
Professional growth
Competitive compensation
Exciting projects
+1
Sales Engineering Delivery Manager (Middle/Senior) ID39657
Sales Engineering Delivery Manager (Middle/Senior) ID39657

AgileEngine • Perímetro Urbano Barranquilla

A distancia
COP 160.752.000 - 241.129.000
Professional growth
Competitive compensation
A selection of exciting projects
+1
Sales Engineering Delivery Manager (Middle/Senior) ID39657
Sales Engineering Delivery Manager (Middle/Senior) ID39657

AgileEngine • Perímetro Urbano Bucaramanga

Híbrido
COP 160.939.000 - 241.410.000
Professional growth opportunities
Competitive compensation
Exciting projects with top-tier clients
+1
Software Engineer (Senior) ID42373
Software Engineer (Senior) ID42373

AgileEngine • Cartagena de Indias

Híbrido
COP 195.679.000 - 273.952.000
Professional growth mentorship
Competitive USD-based compensation
Diverse range of exciting projects
+1
Software Engineer (Java) ID48414
Software Engineer (Java) ID48414

AgileEngine • Colombia

A distancia
COP 146.869.000 - 220.305.000
Mentorship
TechTalks
Education budget
+3
Java Engineer ID45903
Java Engineer ID45903

AgileEngine • Cundinamarca

Híbrido
COP 281.171.000 - 406.136.000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Engineer (Lead) ID37095
Full Stack Engineer (Lead) ID37095

AgileEngine • Perímetro Urbano Santiago de Cali

Híbrido
COP 281.171.000 - 406.136.000
Professional growth through mentorship
Competitive USD-based compensation
Budgets for education, fitness, and activities
+1
Backend Engineer ID37418 ($3,000 signing bonus)
Backend Engineer ID37418 ($3,000 signing bonus)

AgileEngine • Perímetro Urbano Barranquilla

Presencial
COP 243.358.000 - 365.038.000
Professional growth opportunities
Competitive USD-based compensation
Flexible working hours
C# Engineer (Senior/Lead) ID41548 ($2,500 signing bonus)
C# Engineer (Senior/Lead) ID41548 ($2,500 signing bonus)

AgileEngine • Bucaramanga

Presencial
COP 273.394.000 - 390.564.000
Professional growth opportunities
Competitive USD-based compensation
Exciting projects with top-tier clients
+1
Software Engineer (Senior) ID42373
Software Engineer (Senior) ID42373

AgileEngine • Perímetro Urbano Santa Marta

A distancia
COP 234.815.000 - 313.088.000
Professional growth
Competitive compensation
A selection of exciting projects
+1