Skip To Main Content
backgo to search

lead java full stack software engineer

bullets
Java, Angular, Apache Kafka, Amazon Web Services, Microservice Architecture Pattern, Unit Testing, Spring Boot, Java 8, SQL, Leadership Engagement, Agile

We are seeking a highly skilled Lead Java Developer to join our remote team and take charge of our exciting new project. As a Lead Java Developer, you will be responsible for leading the development of our new product, using your expertise in Java, Angular, and Apache Kafka. You will also be responsible for ensuring that our product is scalable, reliable, and easy to maintain, using your knowledge of microservice architecture patterns and AWS. Additionally, you will be responsible for leading a team of developers, using your leadership skills to engage and motivate them to deliver high-quality work on time and within budget.

responsibilities
  • Lead the development of our new product, using your expertise in Java, Angular, and Apache Kafka
  • Ensure that our product is scalable, reliable, and easy to maintain, using your knowledge of microservice architecture patterns and AWS
  • Lead a team of developers, using your leadership skills to engage and motivate them to deliver high-quality work on time and within budget
  • Collaborate closely with product management and other stakeholders to define product requirements and ensure that they are met
  • Design and develop high-quality code that meets our product requirements and adheres to best practices
  • Perform code reviews and provide feedback to other developers to ensure that our code is of the highest quality
  • Create and maintain technical documentation, including architecture diagrams, design documents, and user manuals
  • Stay up to date with the latest technologies and industry trends, and share your knowledge with the rest of the team
requirements
  • At least 5 years of experience in Java development, with a focus on developing scalable and reliable applications
  • Expertise in Angular, Apache Kafka, AWS, and microservice architecture patterns
  • Strong understanding of unit testing and test-driven development
  • Proficiency in Spring Boot and Java 8
  • Experience in SQL and database design
  • Proven leadership skills, with a track record of successfully leading a team of developers for 1 year, at least
  • Strong written and verbal communication skills in English (Upper-Intermediate level)
nice to have
  • Experience with Agile development methodologies
  • Experience with Docker and Kubernetes
  • Experience with AWS Lambda and other serverless technologies
  • Experience with NoSQL databases such as MongoDB or Cassandra
  • Experience with front-end technologies such as React or Vue.js

benefits for locations

colombia.svg
For you
  • Prepaid Medicine with Colsanitas for you and your legal dependents 
  • MetLife Life Insurance for you 
  • Thousands of projects for top brands
  • Stable income
For your comfortable work
  • 100% remote work forever
  • Free licensed software
  • Possibility to work on your own device (BYOD)
  • Stable workload
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Support from a personal Skill Advisor
  • Language courses
  • Free access to internal and external e-Libraries
  • Access to internal communities and competency centers
  • Certification opportunities
don't have time? Apply later!We send you a link to the job in your e-mail
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses