
Java Engineer
Há 4 dias
Join to apply for the Java Engineer (Senior) ID38560 role at AgileEngine
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.
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 roleWe 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
- 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
- Interview process emphasizes algorithmic problem-solving, data structures, and complexity analysis; exercises related to system design and Java/Spring discussions are expected
- Excellent problem-solving skills and hands-on coding proficiency
- Exposure to unit testing with frameworks such as JUnit and Mockito
- Experience 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 challenges with energy
- 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
- Experience working with Python
- Experience with cloud platforms (GCP and services like Kubernetes, BigQuery, Pub/Sub)
- Experience with multi-tenant architecture, event-driven systems, 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
- 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.
-
Senior Java Software Engineer
Há 17 horas
Brasília, Brasil Ascendion Tempo inteiroAbout Ascendion Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise...
-
Java Engineer
Há 4 dias
Brasília, Brasil Azumo Tempo inteiroAzumo is currently looking for highly motivated Java Senior Engineers to develop and enhance high performing and scalable backend infrastructure used by millions of users.The position is fully remote based in Latin America.We will only be considering candidates based in Latin America, as most of our engineers are based there.This position will give you the...
-
Java Engineer
Há 4 dias
Brasília, Brasil AgileEngine Tempo inteiroOverview Join to apply for the Java Engineer (Senior) ID38560 role at AgileEngine 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...
-
Senior Backend Engineer
Há 5 dias
Brasília, Brasil Vingcard Tempo inteiroRole Summary The Senior Backend Engineer is a crucial position within Vingcard | ASSA ABLOY, primarily responsible for designing, developing and maintaining robust backend solutions that power our innovative access control systems for hotels and adjacent markets. The role demands a deep understanding of backend technologies, including Spring Boot, Spring...
-
Software engineer
Há 3 dias
Brasília, Brasil Netvagas Tempo inteiroComo é o ambiente de trabalho? Somos a Novatics, uma empresa que combina expertise em software, design e inovação.Desenvolvemos plataformas para impulsionar o crescimento e a evolução em todas as áreas relacionadas ao que é humano, com a missão de tornar realidade hoje os planos que muitos pensavam só serem possíveis no futuro. Nossa equipe,...
-
Full Stack Engineer
Há 5 dias
Brasília, Brasil Ascendion Tempo inteiroAscendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in...
-
Full Stack Engineer
Há 17 horas
Brasília, Brasil Ascendion Tempo inteiroAscendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in...
-
Java/React.Js Full Stack Developer
Há 4 dias
Brasília, Brasil Agileengine Tempo inteiroJava/React.js Full Stack Developer (Middle/Senior) ID34519Join to apply for the Java/React.js Full Stack Developer (Middle/Senior) ID34519 role at AgileEngineJava/React.js Full Stack Developer (Middle/Senior) ID345193 weeks ago Be among the first 25 applicantsJoin to apply for the Java/React.js Full Stack Developer (Middle/Senior) ID34519 role at...
-
Fullstack Software Engineer
Há 3 dias
Brasília, DF, Brasil beBeeSoftware Tempo inteiroFullstack Software Engineer A leading international company is seeking a skilled Fullstack Software Engineer to join their team. The ideal candidate will have experience in software development with Java and Angular, as well as proficiency in Springboot and microservices. Key Responsibilities: Develop scalable and efficient software applications using Java...
-
Desenvolvedor(a) Java Full Stack
2 semanas atrás
Brasília, Distrito Federal, Brasil Grupo Criatto Rh Tempo inteiroDesenvolvedor(a) Java Full Stack - PlenoJoin to apply for the Desenvolvedor(a) Java Full Stack - Pleno role at Grupo Criatto RhDesenvolvedor(a) Java Full Stack - Pleno2 days ago Be among the first 25 applicantsJoin to apply for the Desenvolvedor(a) Java Full Stack - Pleno role at Grupo Criatto RhObjetivoEntregar histórias completas com autonomia, garantindo...