Senior Technical Lead - Java

We are looking for a Senior Technical Lead - Java to join our dynamic team.

Key Responsibilities

Architecture & Design

  • Design and architect scalable, secure, and high-performance enterprise applications using Java and Spring Boot
  • Define technology standards, best practices, and architectural patterns across multiple projects
  • Lead architecture reviews and provide technical guidance to development teams
  • Collaborate with stakeholders to translate business requirements into robust technical solutions

Research & Development

  • Drive innovation through R&D initiatives and proof-of-concept development
  • Evaluate emerging technologies and assess their potential impact on business objectives
  • Participate in technology research projects and contribute to intellectual property development
  • Stay current with industry trends and recommend strategic technology adoption

Cloud & Infrastructure

  • Design cloud-native solutions and oversee cloud migration strategies
  • Implement Infrastructure as Code (IaC) and containerization strategies
  • Ensure optimal cloud resource utilization and cost management
  • Architect multi-cloud and hybrid cloud solutions as needed

Automation & DevOps

  • Champion automation across the software development lifecycle
  • Design and implement CI/CD pipelines and automated testing frameworks
  • Lead efforts in infrastructure automation and deployment orchestration
  • Promote DevOps culture and practices within development teams

Leadership & Collaboration

  • Mentor junior architects and senior developers
  • Collaborate with product managers, business analysts, and other stakeholders
  • Lead technical discussions and facilitate architectural decision-making
  • Contribute to technical strategy and roadmap planning

Candidate Profile

  • Minimum 8 years of software development and architecture experience
  • Extensive experience with Java ecosystem and Spring Boot framework
  • Proven track record in fintech domain with understanding of financial systems, compliance, and security requirements
  • Strong background in cloud development (AWS, Azure, or Google Cloud Platform)
  • Demonstrated experience in automation technologies and DevOps practices
  • Expert-level proficiency in Java, Spring Boot, and related frameworks
  • Solid understanding of microservices architecture and distributed systems
  • Experience with cloud services, containerization (Docker, Kubernetes), and serverless technologies
  • Proficiency in automation tools (Jenkins, GitLab CI, Terraform, Ansible)
  • Knowledge of database technologies (both SQL and NoSQL)
  • Familiarity with API design, RESTful services, and integration patterns
  • Strong analytical and problem-solving capabilities
  • Excellent communication and presentation skills
  • Leadership experience with ability to influence and guide technical teams
  • Experience working in Agile development environments

 

Preferred Qualifications

  • Experience in Edutech domain is highly desirable
  • Advanced certifications in cloud platforms (AWS Solutions Architect, Azure Architect, etc.)
  • Experience with big data technologies and analytics platforms
  • Knowledge of machine learning and AI integration in enterprise applications
  • Contribution to open-source projects or technical publications

 

Apply for this position

Subject:
Full Name *
Email *
Phone *
Message to Hiring Manager *
Upload CV/Resume *

Note: You can upload only pdf file and it must be less than 2 MB.

LinkedIn
Website