Apply

Tech Lead Java Backend Developer

Posted 6 days agoViewed

View full description

📍 Location: Brazil

🏢 Company: Encora👥 10001-10001💰 $200,000,000 Private over 5 years agoBig DataCloud ComputingSoftware

🪄 Skills: AWSBackend DevelopmentAmazon RDSDesign PatternsGitJavaJavascriptSoftware ArchitectureAlgorithmsData StructuresCI/CDRESTful APIsMicroservices

Requirements:
  • Designing and developing large-scale, multi-tiered, multi-threaded, distributed software applications, tools and systems;
  • Object Oriented Design;
  • Java;
  • JavaScript;
  • Microservices Architecture;
  • Optimizing algorithms;
  • Knowledge of data structures and algorithm;
  • AWS Services: Lambda, Cognito, RDS, SQS, EC2, EKS, Step Functions, API Gateway, and VPC;
  • AWS Serverless Architecture.
Responsibilities:
  • Design, develop, implement, test, and document distributed software applications, tools, systems and services;
  • Translate functional requirements into robust, efficient, supportable solutions that work well within the overall system architecture;
  • Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery, and maintenance;
  • Produce comprehensive, usable software documentation;
  • Evaluate and make decisions around the use of new or existing software products and tools;
  • Mentor junior development engineers;
  • Must have in-depth knowledge of software architecture, high-level Java programming skills, and experience with network design;
  • Design scalable architecture to handle the company’s current and future software application need.
Apply