-
ID
#19053248 -
Job type
Permanent -
Salary
$90000 - $120000 per annum -
Source
Corus360 -
Date
2021-09-02 -
Deadline
2021-11-01
Full Stack Software Engineer
North Carolina, Raleigh / durham / CH, 27601 Raleigh / durham / CH USAPermanent
Vacancy expired!
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation and stock where applicable.
- Leaders who support your development through coaching and managing opportunities.
- Ability to make a difference and lasting impact.
- Work in a dynamic, collaborative, progressive, and high-performing team.
- A world-class training program in financial services.
- Flexible work/life balance options.
- Opportunities to do challenging work.
- Support Development and DevOps
- You will support the Engineering team in building out a suite of applications including customer facing UIs backed by a large, modern service framework. This includes:
- implementing business logic to create, maintain and enhance RESTful web-services, and to consume SOAP and REST web-services using Java and the Spring stack
- implement UIs using HTML5, CSS and modern JS frameworks
- contribute to architecting our microservice frameworks that can scale, are resilient, measurable and observable
- write unit tests, mocks, participate in code reviews
- participate in an agile delivery process, and as part of that help size stories and own, research and recommend new solutions
- Experience with Java in the Spring stack, including Spring Boot, Hibernate, RDBMS design principles and familiarity with MSSQL server, MYSQL or similar.
- Running SQL queries and interpreting results.
- Unit testing with Junit and mocking frameworks like Mockito or EasyMock.
- Building dynamic and responsive UIs using HTML5 and CSS, using at least 2 of the following frameworks: JQuery, Angular 8, React, Vue.
- Creating and consuming REST webservices.
- Working knowledge of CI/CD tools like Jenkins, deployment tools like UCD or Ansible.
- Experience with JMS, queues, publishing to and subscribing from topics from RabbitMQ, Kafka.
- Experience with web-servers, load balancers and firewalls.
- Knowledge of authentication, authorization of services via OAuth 2, authentication providers like PingFederate or Auth0, and SSO.
- Knowledge of public key encryption, code signing.
Vacancy expired!
Report job