Luxoft logo

Java FullStack TechLead

Luxoft

Mumbai, Maharashtra, IndiaLEAD
Tech LeadJavaMicroservicesCloudAgile

Job Description

Luxoft is seeking a Java FullStack TechLead to lead the development of cloud-based compliance archive products that securely handle real-time communications data according to compliance requirements. The role involves leading an agile team through full application lifecycle.

Responsibilities

  • - Participate in the full application development lifecycle for Java applications, microservices, and reusable components to support project objectives.
  • Apply design patterns, test-driven development (TDD), and behavior-driven development (BDD) to create reliable, maintainable software.
  • Adapt to various responsibilities and communicate effectively with team members and stakeholders.
  • Design and deliver end-to-end technical solutions integrated into business processes.
  • Engage in hands-on coding, code reviews, and architectural decision-making.
  • Operate within an Agile Systems Development Life Cycle.
  • Must be from a Computer Science degree background
  • Core Java
  • Good hands-on coding skills in Java, AngularJS
  • Spring Framework
  • Microservices
  • Kafka or other messaging tools
  • Knowledge of crucial APIs: JPA, JTA, CDI, etc
  • Knowledge of various design and architectural patterns
  • Understanding of microservices architecture
  • Containerization solutions (e.g. Docker, Kubernetes, OpenShift)
  • Building tools (e.g., Maven, Gradle)
  • Version Control (e.g. Git)
  • Continuous Integration through CI/CD (e.g., Jenkins)
  • Be well versed with concepts of references, class instances, methods, objects, constructors, mutable/immutable class concepts, functional interface, array list, linked list, hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc.

Qualifications

  • Computer Science degree background
  • 7+ years of experience with Core Java, AngularJS, Spring Framework, Microservices
  • Knowledge of crucial APIs: JPA, JTA, CDI, etc.
  • Knowledge of various design and architectural patterns
  • Understanding of microservices architecture
  • Containerization solutions (Docker, Kubernetes, OpenShift)
  • Building tools (Maven/Gradle)
  • Version Control (Git), Continuous Integration through CI/CD (Jenkins)

Nice to have

  • Java & cloud certifications

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.