Java Lead (Fintech)

IT
2024-09-30
Negotiation
Application ends: 30 Tháng Chín, 2024

Job Description

– Lead a dynamic team of Java developers, fostering a culture of technical excellence, innovation, and collaboration.
– Drive the architectural design and development of scalable, secure, and resilient backend systems.
– Promote and ensure adherence to best practices in code health, including maintainability and upgradability.
– Oversee the team's involvement in code reviews, debugging, and troubleshooting activities that ensure the stability and integrity of our systems.
– Encourage a diverse, equitable, inclusive, and respectful team environment.
– Engage in strategic project planning and management to align backend development with business objectives.


Requirements

Minimum:
– Bachelor's degree in Computer Science, IT, or related field.
– Minimum 3 years of experience with Java 8 or newer.
Experience:
– Strong background in Java core concepts, Object-Oriented Programming, data structures, and algorithms.
– Expertise in the Spring Framework (Spring, Spring Boot, Spring Security, Spring JPA, etc.).
– Extensive experience with SQL databases.
– In-depth understanding of testing methodologies and frameworks.
– Proficient with cloud services, especially AWS, and containerization technologies like Docker and Kubernetes.
– Mastery of version control systems, such as Git and SVN.
– Experience with build and project management tools: Maven, Gradle, Jira, Confluence, etc.
– Demonstrated problem-solving skills and a continuous learning mindset when it comes to new technologies.
– Strong leadership qualities with empathy, integrity, and commitment to team success.
– Excellent communication and interpersonal skills, with fluency in English for both technical documentation and international collaboration.
– Advanced knowledge of microservices architecture and event-driven systems, including a deep understanding of Kafka’s ecosystem.
– Skilled in the setup of CI/CD pipelines, code analysis tools, and quality gates.
– Knowledgeable in techniques for system performance evaluation and logging management tools.
– Preferable experience in the banking or financial services sector.
– This description ensures the Java Backend Team Leader role is complete and can be understood independently, emphasizing the leadership and advanced technical skills required for the position.


Benefits

– Attractive salary package, upto 3k gross
– Salary review twice a year
– Flexible working hour
– Premium health care up to $3,000/year
– Working in One of the largest Ecommerce Agencies in South East Asia – Professional English environment
– Free English, Japanese and professional training packages
– Firm’s Certified Qualifications Sponsorship for career development
– Annual company trip inside or outside Vietnam
– Other fun activities: happy hour, quarterly team building, football club, yoga club, swimming club, charity activities, etc.
– Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc.