Senior Java Developer

Há 3 dias


Barueri, Brasil Lean Tech Tempo inteiro

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 many 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. We are seeking a Senior Java Spring Boot Developer to design and build distributed backend systems and REST APIs for mission-critical services. The role includes system design, performance tuning, cloud-native deployments, CI/CD automation, and integration with databases, messaging systems, and AI/ML components, while collaborating with cross-functional teams. Position Title: Senior Spring Boot Developer Location: Remote - LATAM Responsibilities Design, develop, and maintain REST API services and event-driven/batch processing systems using Spring Boot. Architect and implement scalable, high-performance distributed systems. Integrate RESTful APIs following OpenAPI Specification (OAS) and HATEOAS standards. Identify and resolve performance bottlenecks; conduct load testing and monitor system metrics to ensure scalability and reliability. Write comprehensive unit and integration tests and enforce testing best practices. Participate in CI/CD pipeline automation, with an emphasis on CircleCI as the primary tool, while leveraging best practices in automation. Design, build and deploy containerized applications with Docker; leverage Kubernetes for orchestration when needed. Work with AWS services especially with S3. Contribute to architectural discussions and serve as a technical reference for other developers. Collaborate with cross-functional teams, ensuring seamless integration of system components and external services. Requirements & Qualifications To excel in this role, you should possess: 7+ years of professional software development experience. 5+ years of hands-on experience with Spring Boot and Java ecosystem. Advanced proficiency in Java (Java 21 preferred). 3+ years of experience designing, implementing, and troubleshooting distributed systems at scale. Expertise in REST API development and implementation with OpenAPI Specification (OAS). Proficiency with Hibernate/JPA for persistence. Hands-on experience with PostgreSQL. Proficiency in Kafka for event streaming and Redis for caching. Strong knowledge of Docker. Practical experience working in AWS especially with S3. Mid-level proficiency in Linux (deployments, troubleshooting, scripting). Strong commitment to testing best practices (unit, integration, performance). Familiarity with CI/CD concepts and automation tools, with practical experience in CircleCI preferred. Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience. Hands-on experience with AI/ML tools and vector databases. Nice to have Experience with Kotlin and/or Python. Experience with Temporal (workflow orchestration). Experience with Stripe or other payment system workflows. Knowledge of Flink and Quartz for job scheduling and stream processing. Experience with Kubernetes for container orchestration. Open-source contribution history. Soft skills Strong English communication skills (written and verbal). Transparent and proactive communicator, especially when reporting blockers or risks. Self-sufficient, capable of delivering tasks with minimal supervision. Problem-solving mindset with a strong sense of ownership and accountability. Collaborative team player, fostering inclusion and respect for diverse perspectives. Adaptable and comfortable in fast-paced, evolving environments. Integrity and alignment with company values of transparency and excellence. Why you will love Lean Tech Join a powerful tech workforce and help us change the world through technology Professional development opportunities with international customers Collaborative work environment Career paths and mentorship programs that will lead to new levels. Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. #J-18808-Ljbffr



  • Barueri, Brasil Gft Brasil Tempo inteiro

    O que buscamos: Profissional de nível Sênior que atue com (Java/AWS).Responsabilidades: Profissional com pleno conhecimento em desenvolvimento Back End, será responsável por criar e/ou manter funcionalidades e interfaces da aplicação.Entre as suas principais atribuições temos o desenvolvimento, manutenção e testes de APIs e arquitetura de Micro...

  • Java Developer

    Há 3 dias


    Barueri, Brasil INDI Staffing Services Tempo inteiro

    Overview We are looking for Java Developers to join our Development team and participate in different projects made up of multicultural teams distributed throughout the world. We are looking for proactive people, team players passionate about programming in this language and oriented to provide the best experience to the end user. This is an excellent...

  • Desenvolvimento Java Sênior

    3 semanas atrás


    Barueri, Brasil Gft Brasil Tempo inteiro

    O que buscamos: Profissional de nível Sênior que atue com (Java). Desenvolver, testar e manter aplicações back-end em Java 17, assegurando alta performance e escalabilidade. Projetar e implementar soluções em AWS, utilizando serviços como EC2, S3, Lambda (Python), RDS, entre outros. Integrar as aplicações Java com a infraestrutura na nuvem,...


  • Barueri, Brasil Gft Brasil Tempo inteiro

    O que buscamos: Profissional de nível Pleno/Sênior que atue com (Java/AWS). Requisitos: Conhecimento em Java. Conhecimento em springboot. Conhecimento em GitHub. Prática em teste unitário. Participar de sessões de Code Reviews indicando pontos de melhoria e otimização nos código. Conhecimento em Metodologias Ágeis. AWS: SQS, SNS, EC2, S3, Lambda....


  • Barueri, Brasil Gft Technologies Se Tempo inteiro

    Selecione a frequência (em dias) de recebimento de alertas:Desenvolvimento Java AWS Pleno/Sênior - ******Localização:Alphaville - Barueri, BR, **********Profissional de nível Pleno/Sênior que atue com(Java/AWS).Requisitos:Conhecimento em Java;Conhecimento em springboot;Conhecimento em GitHub;Prática em teste unitário;Participar de sessões de Code...

  • Desenvolvimento Java Sênior

    3 semanas atrás


    Barueri, Brasil Gft Brasil Tempo inteiro

    O que buscamos: Profissional de nível Sênior que atue com (Java). Desenvolver, testar e manter aplicações back-end em Java 17, assegurando alta performance e escalabilidade. Projetar e implementar soluções em AWS, utilizando serviços como EC2, S3, Lambda (Python), RDS, entre outros. Integrar as aplicações Java com a infraestrutura na nuvem,...


  • Barueri, Brasil GFT Group Tempo inteiro

    O que buscamos: Profissional de nível Pleno/Sênior que atue com Java/AWS. Requisitos: Conhecimento em Java; Conhecimento em springboot; Conhecimento em GitHub; Prática em teste unitário; Participar de sessões de Code Reviews indicando pontos de melhoria e otimização nos código; Conhecimento em Metodologias Ágeis; AWS: SQS, SNS, EC2, S3, Lambda;...


  • Barueri, Brasil GFT Group Tempo inteiro

    O que buscamos: Profissional de nível Pleno/Sênior que atue com Java/AWS . Responsabilidade: Projetar, desenvolver e manter aplicações em Java com foco em performance, escalabilidade e segurança; Implementar e evoluir microsserviços e APIs RESTful; Atuar em soluções cloud-native na AWS, incluindo provisionamento, otimização e monitoramento;...


  • Barueri, Brasil Gft Technologies Se Tempo inteiro

    O que buscamos:Profissional de nível Pleno/Sênior que atue com (Java/AWS).Responsabilidade:Projetar, desenvolver e manter aplicações em Java com foco em performance, escalabilidade e segurança;Implementar e evoluir microsserviços e APIs RESTful;Atuar em soluções cloud-native na AWS, incluindo provisionamento, otimização e monitoramento;Participar...


  • Barueri, Brasil GFT TECHNOLOGIES SE Tempo inteiro

    Selecione a frequência (em dias) de recebimento de alertas: Desenvolvimento Java AWS Pleno/Sênior - Localização:Alphaville - Barueri, BR, Profissional de nível Pleno/Sênior que atue com (Java/AWS). Requisitos: Conhecimento em Java; Conhecimento em springboot; Conhecimento em GitHub; Prática em teste unitário; Participar de sessões de Code Reviews...