Senior Java Developer
Generali Insurance (Thailand) Public Company LimitedTo achieve a defined standard level of security and data protection in system implementation.
To optimize the applications for maximum speed and scalability.
To take ownership from design of the feature through first lines of code to how it performs in production.
To maintain a consistent, high quality, customer-focused approach when conducting business and providing services or systems to internal users, partners, and other external customers.
To generate and maintain detailed technical documents.
To review technical design and documents of external development team.
To provide development effort estimation of internal development team and assess the estimation of external team.
To provide production support for responsible systems i.e. production incidents.
To be a technical consultant for both internal and external development team.
To ensure appropriate governance, structure and integrity of data, implementing best practice.
At least 7 years experience in related technologies and environments
Proven working experiences in
Developing systems using Java EE platforms with frameworks and protocols i.e. Spring Boot, Spring, Spring MVC, Struts, Spring Security, J2EE, REST/JSON, OpenID connect etc.
Architecting modular microservices based application using Java
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Familiarity with concepts of Object oriented, MVC, JDBC, and RESTful
Experienced in various databases i.e. MS SQL, PostgreSQL, DB2
Experienced in implementing applications on Cloud i.e. AWS
Good knowledge of AWS architectures
Good knowledge of issue tracking (JIRA), Source Code Management (Bitbucket)
Ability to adapt quickly to changing technologies, frameworks, language, methodologies etc.
Keen to deliver well-organized, understandable, re-usable and well-crafted code, tested, bug free and to deadlines
Being flexible and open to support during out of office hours for any urgent matters
Desire to continue learning and improving
Good communication skills, with the ability to contribute to a collaborative working culture
Good verbal and written English is a plus
Functional domain expertise in Insurance industry is a plus
- Provident Fund
- ค่าทำฟัน
- Work from home
- 5-day work week
- Social security
- Health insurance
- เงินกองทุนสำรองเลี้ยงชีพ
- Performance/results-based bonus
- Annual bonus
The Generali Group is one of Europe’s biggest insurers by market capitalization and it ranks in the top five insurers in the world by global premium income. Generali employs over 60,000 employees worldwide.
Generali Thailand provides competitive remunerations and employee benefits in line with multinational operating in Thailand. We are committed to investing in a comprehensive training and development program for our staff. Now we are seeking for competent, enthusiastic and qualified candidates for the following vacancies: