Software Engineer - Java/J2EE
4d ago
source :

Job Responsibilities Analysing user requirements, envisioning system features and functionality Designing and developing user interfaces and applications using the laidout framework Troubleshooting development and production problems across multiple environments and operating platforms Creating well designed, testable efficient code Supporting users by developing documentation and assistance tools.

Following software development processEssential Skills B TechM TechBEMCA degree in Computer Science, Engineering or a related subject Must have experience in the range of 3 to 5 years Proven working experience in Java development Experience in the Spring Framework and Spring Boot specifically Experience in developing web applications using at least one of the popular JavaScript frameworks (NodeJS, Meteor or similar) Hands on experience in designing and developing applications using Java EE platforms (both web programming and serverside development) Working knowledge of Relational Database, SQL and ORM technologies (JPA2, Hibernate) Experience with testdriven development Good work experience in writing effective JunitsDesirable Skills Sun Certified Java Developer Understanding of ACORD data standards Insurance Industry Experience Blockchain or DLT (Distributed Ledger Technology) knowledge Knowledge of cloud services and platform such as Azure andor AWS Knowledge of DevOps practices Kubernetes, Docker, etc.

NoSQL documentbased databases such as MongoDB or CouchDB. Continuous Integration Platform skills such as Teamcity, Jenkins Understanding of Single Page Architecture (SPA) or reactive principles Application Server Platform experience JBoss, IBM Websphere, Weblogic, Tomcat Unit Testing tools experience such as on Junit, Chai or Mocha libraries for JavaScript Understanding of Single Page Architecture (SPA) or reactive principles Some experience in mobile app development Exposure to Apache Camel and Camunda BPM

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form