Senior Java Developer
1 semana atrás
Description
Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Position Title: Senior Java Developer
Location: LATAM
What you will be doing:
- Develop, maintain, and optimize REST API services along with headless, event-driven, and batch processing systems using Spring Boot.
- Architect and implement robust, scalable, and high-performance distributed systems. Troubleshoot and optimize complex application issues, ensuring system reliability and efficiency.
- Design and implement RESTful APIs following OpenAPI Specification (OAS) and HATEOAS best practices. Collaborate with cross-functional teams to integrate various system components and external services.
- Identify performance bottlenecks and implement solutions to optimize system performance. Monitor system metrics and logs to ensure high uptime and rapid incident resolution.
- Write comprehensive unit and integration tests. Collaborate in developing and maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines to ensure seamless code deployment.
- Design, build, and deploy containerized applications using Docker. Utilize AWS infrastructure to build and scale services that meet business needs.
- 7+ years of professional software development experience
- 5+ years of hands-on experience with Spring Boot and Java ecosystem
- 3+ years designing and implementing distributed systems at scale
- Master's or bachelor's degree in Computer Science or a closely related field
- Strong proficiency in Java with a solid background in Spring Boot.
- Experience with Hibernate/JPA for ORM and persistence
- Expertise in REST API design, development, and implementation.
- Familiarity with OpenAPI Specification (OAS) and HATEOAS standards.
- Hands-on experience with PostgreSQL.
- Proficiency in Kafka for messaging/event streaming.
- Experience with Redis for caching and data storage scenarios.
- Proven experience in designing, implementing, and troubleshooting distributed systems.
-
Track record of load testing, performance tuning and ensuring system scalability.
Experience using Docker or similar containerization technologies. - Demonstrated experience working within AWS environments.
-
Experience with Linux
Strong commitment to writing unit and integration tests. - Familiarity with CI/CD systems and best practices in automation.
- Familiarity with AI/Machine Learning concepts.
- Experience with Kotlin and/or Python.
- Experience with vector databases.
- Experience with temporal.
- Knowledge of payment systems and processing workflows, preferably with Stripe.
- Experience using Flink and Quartz for job scheduling and stream processing.
- Practical knowledge of Kubernetes for orchestrating containerized applications.
- A demonstrated history of open-source contributions is highly preferred.
- Strong problem-solving mindset with product thinking.
- Ownership mentality, takes initiative and drives outcomes without hand holding.
- Attention to detail and commitment to continuous improvement.
- Comfortable giving and receiving feedback in a fast-paced, collaborative environment.
-
Clear communication, strong documentation habits, and collaborative mindset.
- Join a powerful tech workforce and help us change the world through technology
- Professional development opportunities with international customers
- Collaborative work environment
- Career path and mentorship programs that will lead to new levels.
-
Desenvolvedor Java
Há 5 dias
REMOTE, Brasil Digisystem Tempo inteiroBuscamos um Desenvolvedor Java Pleno ou Senior com conhecimentos em: Java 6, 11 e superior com springboot; Banco de dados relacional Sybase, Sql, Mysql e não relacional Firestore, Elastic Search; Ferramentas de monitoração. Experiência anterior no seguimento financeiro é um diferencial.
-
ANALISTA/DESENVOLVEDOR SÊNIOR – JAVA
Há 3 dias
REMOTE, Brasil Digisystem Tempo inteiroTempo de Experiência: 5 anos de experiência comprovados; Formação Possuir graduação em curso de nível superior na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no...
-
Senior Software Engineer, Java/Kotlin
2 semanas atrás
Remote, Brasil NinjaOne Tempo inteiroDescription About the Role As a Senior Software Java Engineer on the NinjaOne team, you will contribute to our IT Operations product suite, designing and implementing scalable new solutions and product improvements. Providing clean and optimized coding solutions, you'll work to develop high quality software applications that exceed our customers'...
-
Sênior Full Stack Developer | React/NodeJS
1 semana atrás
REMOTE, Brasil BASE Digital Tempo inteiroSe você é apaixonado por tecnologia e inovação e está sempre em busca de novos desafios, nós queremos te conhecer! Na BASE Digital , acreditamos que o verdadeiro diferencial está nas pessoas . Amamos a tecnologia , mas sabemos que o que realmente importa é o relacionamento humano . Por isso, estamos em busca de talentos incríveis que queiram fazer a...
-
Front-end Developer | Angular
3 semanas atrás
REMOTE, Brasil BASE Digital Tempo inteiroSe você é apaixonado por tecnologia e inovação e está sempre em busca de novos desafios, nós queremos te conhecer! Na BASE Digital , acreditamos que o verdadeiro diferencial está nas pessoas . Amamos a tecnologia , mas sabemos que o que realmente importa é o relacionamento humano . Por isso, estamos em busca de talentos incríveis que queiram...
-
QA Sênior
3 semanas atrás
REMOTE, Brasil FourHands Brasil Tempo inteiroAdvanced English. 4-5 years proven experience as a QA engineer. Experience with test architecture. Working experience with test automation frameworks like Selenium, Cypress, etc. Experience testing and supporting production quality web apps and API services. Advanced knowledge in Java. Ability to translate business requirements into technical solutions....
-
Cientista de Dados Sênior
4 semanas atrás
REMOTE, Brasil Digisystem Tempo inteiroO(a) Cientista de Dados Sênior será responsável pelo desenvolvimento, otimização e aplicação de soluções baseadas em IA para atender a desafios de negócios complexos, combinando expertise técnica com habilidades estratégicas e liderança. Responsabilidades Desenvolvimento e otimização de LLMs, incluindo arquitetura de modelos, RAG,...
-
Senior Full Stack Developer
2 semanas atrás
Florianopolis office/ Brazil remote AE Studio Tempo inteiroAE Studio is a development, data science, and design studio that works closely with founders and executives to create custom software and machine learning solutions.We build products, platforms, and internal ventures that increase agency for all conscious beings. We combine world-class software engineering, AI expertise, and product design to ship ambitious...
-
Senior Software Engineer
1 dia atrás
Brazil (Remote) dLocal Tempo inteiroWhy should you join dLocal? dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets. Global brands rely on us to increase conversion rates and simplify payment expansion effortlessly. As both a payments processor and a merchant of record where we operate, we make it possible for our merchants to make inroads...
-
Senior Site Reliability Engineer
2 semanas atrás
Remote, Brasil Swile Tempo inteiroAt Swile, we believe that good products can help reduce friction in daily professional life and boost employee satisfaction. Today, we provide innovative solutions in various areas such as Fintech, Travel, HR, and Employee Benefits to more than 5.5 million users in 85,000 companies in France and Brazil. Your role as a Senior Site Reliability Engineer (SRE)...