Kỹ năng
Mô tả công việc
Job Overview:
We are seeking an experienced Senior Java System Integration Engineer to join our dynamic team. As a key member of our integration team, you will play a crucial role in developing and maintaining robust and scalable system integrations using Java, Kotlin, SpringBoot, and JPA. Proficiency in English communication is essential for effective collaboration in our global environment.
Key Responsibilities:
Java System Integration:
o Design, develop, and implement system integrations using Java (Maven), Kotlin, and SpringBoot.
o Ensure seamless communication and data flow between different components of the system.
Database Integration with JPA:
o Utilize Java Persistence API (JPA) for efficient integration with databases.
o Implement data models and mappings to ensure optimal data retrieval and storage.
Code Quality and Standards:
o Follow best practices in coding, code reviews, and adherence to coding standards.
o Contribute to the development of reusable components and libraries.
Collaboration:
o Work closely with cross-functional teams, including software developers, system architects, and project managers.
o Effectively communicate with team members and stakeholders in English.
Documentation:
o Maintain comprehensive documentation for code, integration processes, and system architecture.
o Provide documentation for troubleshooting and debugging purposes.
We are seeking an experienced Senior Java System Integration Engineer to join our dynamic team. As a key member of our integration team, you will play a crucial role in developing and maintaining robust and scalable system integrations using Java, Kotlin, SpringBoot, and JPA. Proficiency in English communication is essential for effective collaboration in our global environment.
Key Responsibilities:
Java System Integration:
o Design, develop, and implement system integrations using Java (Maven), Kotlin, and SpringBoot.
o Ensure seamless communication and data flow between different components of the system.
Database Integration with JPA:
o Utilize Java Persistence API (JPA) for efficient integration with databases.
o Implement data models and mappings to ensure optimal data retrieval and storage.
Code Quality and Standards:
o Follow best practices in coding, code reviews, and adherence to coding standards.
o Contribute to the development of reusable components and libraries.
Collaboration:
o Work closely with cross-functional teams, including software developers, system architects, and project managers.
o Effectively communicate with team members and stakeholders in English.
Documentation:
o Maintain comprehensive documentation for code, integration processes, and system architecture.
o Provide documentation for troubleshooting and debugging purposes.
Yêu cầu công việc
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
• 5+ years of hands-on experience in Java development with a focus on system integration.
• Proficiency in Kotlin and experience with SpringBoot and JPA.
Additional Skills:
• Strong understanding of integration patterns and methodologies.
• Familiarity with build tools such as Maven.
• Excellent English communication skills, both written and verbal.
• Experience working in an Agile development environment.
• Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
• 5+ years of hands-on experience in Java development with a focus on system integration.
• Proficiency in Kotlin and experience with SpringBoot and JPA.
Additional Skills:
• Strong understanding of integration patterns and methodologies.
• Familiarity with build tools such as Maven.
• Excellent English communication skills, both written and verbal.
• Experience working in an Agile development environment.
Thời gian làm việc
Trong tuần: Từ thứ 2 - thứ 6
Trong ngày: Từ 08:30 giờ - 18:00 giờ
Quyền lợi ứng viên
- No need to try a job, get an official job with 100% salary
- Opportunities onsite and working with big customers, advanced technology, self-development...
- The opportunity to work in groups with many leading experts in the field of domestic and international IT.
- Opportunity to implement ambitious projects in many countries, exposure to the latest technologies and learn from good colleagues.
- Working in a young, vibrant, modern and multicultural environment; Communication activities and events on holidays take place regularly.
- Opportunity for advancement based on ability with corresponding increase in rank and salary increase.
- Have the right to participate in soft skills training courses (logical thinking, creative thinking, communication skills, project management skills, negotiation skills…) and Japanese language classes.
- And many other attractive benefits...
- Opportunities onsite and working with big customers, advanced technology, self-development...
- The opportunity to work in groups with many leading experts in the field of domestic and international IT.
- Opportunity to implement ambitious projects in many countries, exposure to the latest technologies and learn from good colleagues.
- Working in a young, vibrant, modern and multicultural environment; Communication activities and events on holidays take place regularly.
- Opportunity for advancement based on ability with corresponding increase in rank and salary increase.
- Have the right to participate in soft skills training courses (logical thinking, creative thinking, communication skills, project management skills, negotiation skills…) and Japanese language classes.
- And many other attractive benefits...
Địa chỉ làm việc
Remote