CrawlJobs Logo

Java Team Leader

Vietnam, Ho Chi Minh · Job Posted January 10, 2026
Apply Position
Job Link Share

Job Description

Lead and manage a team of Java Developers to build and optimize APIs for third-party consumption, adhering to OpenAPI specifications. Develop and maintain data access layers using JPA and manage relational databases. Participate in the design and development of enterprise-level systems using Java, Spring Boot, and microservices architecture. Collaborate with enterprise partners and stakeholders to understand requirements and implement solutions. Provide technical guidance and mentorship to junior developers, fostering skill growth and professional development. Participate in Agile workflows, including sprint planning, daily stand-ups, and retrospectives. Review code and ensure adherence to development standards, performance optimization, and maintainability. Write comprehensive unit and integration tests to ensure application reliability. Troubleshoot complex technical issues and drive rootcause analysis. Keep up-to-date with the latest trends and technologies in Java and backend development.

Job Responsibility

  • Lead and manage a team of Java Developers to build and optimize APIs for third-party consumption, adhering to OpenAPI specifications
  • Develop and maintain data access layers using JPA and manage relational databases
  • Participate in the design and development of enterprise-level systems using Java, Spring Boot, and microservices architecture
  • Collaborate with enterprise partners and stakeholders to understand requirements and implement solutions
  • Provide technical guidance and mentorship to junior developers, fostering skill growth and professional development
  • Participate in Agile workflows, including sprint planning, daily stand-ups, and retrospectives
  • Review code and ensure adherence to development standards, performance optimization, and maintainability
  • Write comprehensive unit and integration tests to ensure application reliability
  • Troubleshoot complex technical issues and drive rootcause analysis
  • Keep up-to-date with the latest trends and technologies in Java and backend development

Requirements

  • Strong proficiency in Java, Spring Boot, JPA/Hibernate, and RESTful API design
  • Experience with React or a similar front-end framework (ReactJS, VueJS, or Angular)
  • Hands-on experience with JPA and relational database systems
  • Familiarity with OpenAPI specifications and API documentation tools
  • Experience working with Git, CI/CD pipelines, and Agile development practices
  • Ability to work with enterprise partners and understand business requirements
  • Strong problem-solving, analytical, and debugging skills
  • Excellent leadership, communication, and collaboration abilities
  • English proficiency at B2 level (or higher) for communication with clients and global teams

What we offer

  • Work from home, any of our offices or wherever you feel most comfortable
  • We provide the equipment that best suits your needs and the requirements of your role
  • Referral bonus
  • Take part in our knowledge-sharing meetups organised by and for tech enthusiasts
  • Private health insurance
  • Company trip, team building, happy hour, sport clubs: football, badminton, etc.
  • International standard 24/7 accidents and healthcare programs
  • Special communication allowance and training budget for key resources
  • Anytime-promotion-and-remuneration adjustment to timely recognize your performance and contribution to the company

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Team Leader

8 matching positions

Modern Digital Solutions Team Leader

At Vodafone, we’re not just shaping the future of connectivity for our customers...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10–15 years of experience in application development and enterprise solutions delivery
  • 5+ years in team leadership or delivery management roles
  • Proven experience managing multidisciplinary technical teams
  • Strong understanding of custom software development, CRM, low-code automation, and enterprise integrations
  • Strong commercial, financial, and delivery governance capabilities
  • Excellent leadership, communication, and stakeholder management skills
  • Excellent command of English
  • Front-end development (React, Angular, Vue.js)
  • Back-end development (.NET, Java, Python, Node.js)
  • CRM platforms (Microsoft Dynamics 365, Salesforce, Odoo)
Job Responsibility
Job Responsibility
  • Lead end-to-end delivery of application development and business applications projects
  • Oversee custom application development, CRM implementations, and workflow automation initiatives
  • Ensure projects are delivered on time, within budget, and to agreed quality standards
  • Govern scope, schedules, dependencies, and resource allocation
  • Monitor project financials, utilization, and profitability
  • Ensure adherence to architecture, coding, security, and integration standards
  • Review solution designs and major technical decisions
  • Promote reuse, standardization, and adoption of best practices
  • Evaluate emerging technologies and tools
  • Estimate delivery efforts and ensure proper team assignment and planning
  • Fulltime
Read More
Arrow Right

Software Development Team Leader Production Engineering

As a Software Development Team Leader You’ll lead a team of strong engineers bui...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years experience in leading and managing software development teams
  • Experience developing large scale distributed systems and solid understanding of production system infrastructure
  • Deep understanding of strong Computer Science fundamentals: object-oriented design, data structures, and concurrent/multi-threaded programming
  • 5+ years programming experience in Java or equivalent Object-Oriented language
  • Experience with SQL and No-SQL
  • Highly Proficient in Linux environment
  • Demonstrated ability to collaborate effectively across multiple teams and drive alignment
  • B.Sc in computer science or equivalent experience
Job Responsibility
Job Responsibility
  • Lead and mentor a team of highly skilled developers, driving software development efforts from concept to delivery
  • Provide technical leadership, coaching, and guidance to ensure personal and professional growth within your team
  • Have end to end ownership: Design, develop, deploy, measure and maintain our services
  • Build and evolve one of the world’s largest real-time systems, including Taboola’s core framework code, used across R&D
  • Improve observability, monitoring, and logging to proactively detect and resolve performance issues
  • Leverage Gen-AI tools to accelerate development velocity across the R&D organization, enabling further growth of Taboola’s recommendation engine
  • Collaborate with the brightest software engineers team members
  • Directly shape how billions of people discover the internet
What we offer
What we offer
  • Comprehensive benefits (health, etc.)
  • Fully stocked kitchen
  • Location-specific perks (gym partnerships, parking)
  • Hybrid work schedule with 3 days in-office with an option to come in more often if desired
  • Fulltime
Read More
Arrow Right

Application Security Engineer Team Leader

Checkmarx is the enterprise application security leader and the host of Checkmar...
Location
Location
India , Pune
Salary
Salary:
Not provided
checkmarx.com Logo
Checkmarx
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science or another highly technical scientific discipline
  • +7 years experience in one or more high-level programming languages like Java, .Net, Go, Python, etc.
  • +7 years experience in security-focused code review covering some market standards AppSec Frameworks like OWASP Web/API/Mobile Top 10, PCI-DSS, etc.
  • Deep understanding of large enterprise-grade systems and architectures, as also as modern development paradigms
  • A proactive approach to spotting problems, areas for improvement, and performance bottlenecks
  • Strong technical aptitude - being able to pick up technical concepts rapidly is required
  • Highly motivated self-starter
  • Fluent in English
Job Responsibility
Job Responsibility
  • Support some of our top-tier customers in conducting security-focused code reviews using the Checkmarx Platform
  • Support customer's AppSec and Dev Teams with mitigation advice for identified vulnerabilities
  • Research and create proof-of-concept based on identified vector attacks
  • Conduct security-focused static code and software composition analysis on top of a broad range of development languages and open-source libraries
  • Support customer AppSec/Dev teams with mitigation strategy/advice for identified vulnerabilities
  • When required, create proofs-of-concept that can illustrate a given vulnerability's exploitability
  • When needed, support AppSec/Dev teams in analyzing application architecture
  • Support less experienced engineers in ramping up their AppSec technical skills
  • Fulltime
Read More
Arrow Right

Technical Leader (Java)

We are looking for a highly experienced Java Technical Leader to lead back-end d...
Location
Location
Poland , Rzeszów
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in back-end development
  • 2+ years in a Technical Leader role
  • Strong hands-on background in Java (latest LTS versions)
  • Solid knowledge of Spring Boot and the microservices architecture
  • Proven ability to design distributed systems and scalable back-end platforms
  • Strong expertise in PostgreSQL and data modeling
  • Hands-on experience with Kubernetes and containerized environments
  • Skills in building and maintaining CI/CD pipelines
  • In-depth understanding of monitoring, logging, and observability best practices
  • Strong system design and problem-solving skills
Job Responsibility
Job Responsibility
  • Lead the implementation of a new project from scratch using the microservices architecture
  • Define back-end architecture, technical standards, and development guidelines
  • Design scalable and resilient distributed systems with high performance
  • Establish best practices for code quality, performance optimization, and security
  • Conduct architecture reviews and ensure long-term maintainability of the solution
  • Align technical decisions with business goals and product roadmap
  • Develop back-end services
  • Design and implement a high-performance file storage system using direct I/O operations and memory handling
  • Integrate Elasticsearch to build and maintain efficient indexing and search mechanisms
  • Optimize system performance, concurrency handling, and resource management
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Fixed monthly health & wellness compensation, applicable to: medical insurance
  • fitness and sports activities
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Fulltime
Read More
Arrow Right

Software Engineer Team Leader

We are hiring a Software Engineer Team Leader for a Cybersecurity Software House...
Location
Location
Portugal , Lisboa
Salary
Salary:
Not provided
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in computer science, engineering, or a related field
  • Extensive experience (5+ years) coding in Python or other modern programming language (C#, Java, Scala, etc.), preferably in a large-scale data-intensive environment
  • Proven experience writing large-scale or high-availability backend services in microservices / SOA / functional architecture
  • Experience with docker or other containerized applications & deployments.
  • Experience developing event-driven / eventually consistent systems, working with streams and queues architecture, such as Redis Streams
  • Proficient experience with NoSQL (Redis, etc.) and SQL databases (Postgres, MySQL, etc.)
  • Strong understanding of Agile principles and methodologies to effectively manage team sprints
  • Ownership of strong testing capabilities – ensuring high product quality
  • Proven ability to lead and develop high-performing engineering teams by fostering trust, ownership, and collaboration, while aligning people growth with business priorities and delivering impactful outcomes
  • Excellent verbal and written communication skills with fluent English to lead technical discussions
Job Responsibility
Job Responsibility
  • Developing and maintaining high-quality software
  • Guide the engineering team through technical challenges
  • Lead the collaboration with cross-functional teams to ensure successful delivery
  • Drive the continuous improvement
  • Fulltime
Read More
Arrow Right

Machine Learning Research Team Leader

RTB House is a next-generation performance demand-side platform (DSP) that uses ...
Location
Location
Poland
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background as a Senior ML Researcher with a proven record of shipping impactful solutions
  • Experience leading teams or projects with solid track record of delivering impact
  • Solid understanding of statistics and probability
  • Strong programming skills and practical ML engineering mindset
  • Strong orientation toward execution, decision-making, and responsibility for outcomes
  • Formal people management experience is not strictly required. We value candidates who have led complex, multi-year projects involving multiple contributors and consistently delivered high-impact results and are motivated to grow into a people management role
  • Selected Technologies: Python, Java, Scala
  • PyTorch, NumPy, Pandas
  • Jupyter Notebooks
Job Responsibility
Job Responsibility
  • Manage a team of strong ML Researchers
  • Provide deep research leadership and expertise
  • Act as a driver of execution and accountability within the team
  • Set clear expectations around ownership, delivery, and quality
  • Support team members through feedback and coaching, with a strong focus on effective execution and impact
  • Maintain a high technical and operational bar, balancing experimentation with delivery
  • Foster a culture of impact, healthy ambition, open mindedness, teamwork, and mutual respect
  • Participate in hiring and onboarding as the team grows
  • Design and implement machine learning models (most often deep neural networks) used in production systems at scale
  • Translate research ideas into concrete, testable, and deployable solutions
What we offer
What we offer
  • A very attractive compensation
  • Work with a team of enthusiasts with experience in machine learning who willingly share their knowledge and skills
  • Work in the company that operates in remote-first manner
  • Access to the latest technologies and the possibility of real use of them in a large-scale and highly dynamic project
  • Possibility to use knowledge and competences in practical applications - while optimizing algorithms supporting hundreds of millions of Internet users and monthly buys of billions of advertising views in the RTB model, based on extensive data sets
  • The effects of your work immediately visible in the company's business results
Read More
Arrow Right

Software Engineer Team Leader

We are hiring a Software Engineer Team Leader for a Cybersecurity Software House...
Location
Location
Portugal , Lisboa
Salary
Salary:
Not provided
https://www.precisers.pt Logo
Precise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in computer science, engineering, or a related field
  • Extensive experience (5+ years) coding in Python or other modern programming language (C#, Java, Scala, etc.), preferably in a large-scale data-intensive environment
  • Proven experience writing large-scale or high-availability backend services in microservices / SOA / functional architecture
  • Experience with docker or other containerized applications & deployments
  • Experience developing event-driven / eventually consistent systems, working with streams and queues architecture, such as Redis Streams
  • Proficient experience with NoSQL (Redis, etc.) and SQL databases (Postgres, MySQL, etc.)
  • Strong understanding of Agile principles and methodologies to effectively manage team sprints
  • Ownership of strong testing capabilities – ensuring high product quality
  • Proven ability to lead and develop high-performing engineering teams by fostering trust, ownership, and collaboration, while aligning people growth with business priorities and delivering impactful outcomes
  • Excellent verbal and written communication skills with fluent English to lead technical discussions
Job Responsibility
Job Responsibility
  • Developing and maintaining high-quality software
  • Guide the engineering team through technical challenges
  • Lead the collaboration with cross-functional teams to ensure successful delivery
  • Drive the continuous improvement
  • Fulltime
Read More
Arrow Right

Software Engineer Team Leader

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master’s degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 10-15 years’ experience
  • Strong programming skills in Python, Java, Golang, or JavaScript
  • Deep expertise in software systems design, development methodologies, and integration across diverse platforms and technologies
  • Proficient in cloud-based security concepts like using identity and access management, firewalls, VPN, and in-plane switching systems
  • History of innovation with multiple patents or deployed solutions in software design
  • Excellent written and verbal communication skills
  • Ability to effectively communicate product architectures, design proposals, and negotiate options at business unit and executive levels
Job Responsibility
Job Responsibility
  • Provides guidance and leadership to design and develop reliable, cost-effective, and high-quality solutions for assigned systems portions or subsystems and advise on dealing with high-risk situations
  • Identifies and evaluates new technology innovations to ensure alignment with the technology roadmap and business value
  • creates plans for integration and update into architecture
  • Reviews and evaluates designs and project activities for compliance with development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides mentoring to others to set an example of software systems design and development innovation and excellence
  • Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right