The Technology Lead develops complex Java applications, collaborates with engineering and product teams, leads project execution, and participates in code reviews.
Responsibilities
- Develop complex JAVA code for applications
- Work closely with local/global engineering team and global product management team to develop high quality application
- Responsible for new development of product according to specific requirements
- Lead technology development and project execution resulting on time delivery
- Verify and conduct design document, define function, structure, interface and other specification
- Participate in and lead code reviews for developed featuresResponsible for digital products performance improvement
- Design and build solutions for different digital products integrationWorking with testing team to define, review, and execute test casesJob Requirements
Requirements
- B.S. or above in Software Engineering, Computer Science, or related discipline* 6 years application development experience in JAVA
- Familiar with Java, Spring, Spring Cloud and related technologies* Familiar with multi-tier application architecting
- Familiar with database
- Experience in performance optimization
- Experience in Agile development process
- Experience in industry digital products development* Good written and oral English skills is a plus
Top Skills
Agile
Database
Java
Spring
Spring Cloud
Similar Jobs
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Site Reliability Engineer will manage Cloud services, focusing on improving reliability, performance, scalability, and cost efficiency while ensuring high availability of software.
Top Skills:
AuroraAWSCloudFormationEc2GoGraphQLJavaLinuxPythonRdsRestUnix
Cloud • Security • Software • Cybersecurity • Automation
This role involves leading the design and evolution of GitLab’s multi-tenant platform, ensuring high availability and performance while mentoring team members. Responsibilities include backend API design and fostering a collaborative engineering culture.
Top Skills:
Cloud ComputingGoRuby
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Machine Learning intern, you will develop machine learning models and translate business problems into technical solutions, working within a multi-functional team.
Top Skills:
PythonScalaSparkSQL
What you need to know about the Melbourne Tech Scene
Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.