The Technology Lead for Java Fiat will develop complex Java code, lead technology development, ensure quality application delivery, participate in code reviews, and work with testing teams. The role requires collaboration with both local and global teams on new product developments and performance improvements.
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
Java
Similar Jobs
Be an Early Applicant
The Specialist - Development role involves working with a range of technologies in developing enterprise-level applications, focusing on Java, Spring, Hibernate, and RESTful APIs. The position requires a strong background in agile development, containerization, and CI/CD practices, along with experience in documentation and software analysis.
Be an Early Applicant
As a Backend Software Engineer at Atlassian, you will independently drive projects from technical design to launch, apply architectural standards, contribute to code reviews, and mentor junior team members. You should possess a deep understanding of data structures, a passion for collaboration, and a willingness to learn.
Be an Early Applicant
The Android Engineer will work within the PayNow team, developing and maintaining client applications for payment and healthcare solutions. Responsibilities include building features, collaborating with cross-functional teams, and improving product quality and architecture. A strong understanding of Android mobile app development and payment standards is necessary for success in this role.
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.