Apply

Software Developer Team Lead - Senior Java Backend Developer - Colombia

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior, Minimum 4 years

📍 Location: Colombia

🔍 Industry: Fintech

🗣️ Languages: English

⏳ Experience: Minimum 4 years

🪄 Skills: AWSSQLAgileDynamoDBETLHadoopJavaJavascriptAngularREST APISparkCollaborationMentoringMicroservices

Requirements:
  • Experience working on an agile team.
  • Minimum 4 years creating distributed, data-intensive, and highly scalable production-grade applications with Java 8/11 + SpringBoot + AWS.
  • Proven experience with AWS services like SQS, SNS, DynamoDB, and others.
  • Strong experience with Spark Core and developing production-ready Spark applications.
  • Strong SQL knowledge.
  • Experience with unit testing and writing automated tests.
  • Strong English language communication and collaboration skills - B2 minimum.
Responsibilities:
  • Development; Leading and delivering development tasks through all SDLC phases.
  • Research; completing research and proof of concepts that can be converted into MVPs.
  • Cross team collaboration; Collaboration with other teams in Caseware, including cloudops, devops and product.
  • Actively participating in code reviews.
  • Understanding and contribute to the existing architecture.
  • Technical ownership; taking ownership of modules in the DA architecture.
  • Technical oversight; Providing developers with day-to-day technical guidance.
  • Mentorship; mentoring junior members on the team.
  • Representing the team in technical discussions with other developers, leads, product and ops.
Apply