Java Developer
Job Description:
Must have experience with Java Programming (Java 8 or above) at least 2 years, or able to show
proficiency in Java Programming.
Must have experience or performing unit test and integration test.
Must have experience to use Spring Framework and Spring Cloud, JPA/Hibernate, SOAP/REST.
Must know how automated test for Spring Framework (unit test, integration test).
Have Experience with design and development of software at multiple architecture tiers with
middleware focus.
Points plus (Optional):
o Have experience on setup CI/CD for Back End Application.
o Knowledge and understanding of design patters is an advantage.
o Experience with some of these is an advantage: BPM, BRMS, Search Engine, MQ, ESB,
DMS.
o Broad knowledge of software technologies utilized in IT application development in the
insurance field.
o Have experience as a Technical Development Lead in a Service Oriented Architecture
based projects.
o Knowledge and understanding of enterprise integration and cloud.
o Knowledge of DevOps technologies, containerization, and tools.
o Knowledge in Security technologies including security tools/protocols and LDAP
repositories.
o Middleware and integration open-source frameworks like: Apache Camel, Apache Karaf,
Apache ActiveMQ, Kafka, or others.
o Knowledge in Data warehousing technologies, ETL technologies, and Business
Intelligence tools.
o Knowledge in Cloud Stack (AWS)
Required Skills:
Java