web analytics
15 Jun 2020
Job Opportunity : Manager, Java Developer (80K)
Manager, Java Developer (80K)
Our Client
International Life Insurance
Report to
International Life Insurance

Responsibilities :

  • As a java developer, develop java application and middle-tier layer with selected frameworks as well as java-based web services and microservices
  • Implement a robust set of services and APIs to power the web application
  • Build highly complex user interface applications and back-end databases using expert-level skills in various web development tools, programming languages and scripting languages
  • Actively participate in addressing non-functional requirements such as performance, security, scalability, continuous integration, migration and compatibility
  • Implement the security and data protection
  • Optimize the application for maximum speed and scalability
  • Take ownership from design of the feature through first lines of code to how it performs in production
  • Maintain a consistent, high quality, customer-focused approach when conducting business and providing services or products to clients, the general public and other external customers.
  • Generate and maintain the detailed technical document
  • Be a technical support for production incidents

Qualifications :

  • Minimum 3 years’ experience in computer programming
  • Hands on experience in designing and developing applications using Java EE platforms
  • Familiarity with concepts of MVC, JDBC, and RESTful
  • Object oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Experienced in architecting modular microservices based application using Java
  • Experience in developing web applications using multiple web frameworks (JSF, Wicket, GWT, Spring MVC, Vaadin)
  • Experience with test-driven development
  • 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 regular changes
  • Desire to continue learning and improving
  • Relevant Degree or Master holder
  • Good communication skills, with the ability to contribute to a collaborative working culture
  • Good command English
  • Functional domain expertise in Insurance industry is a plus