Java Developer J2EE Agile Finance AWS Geneva Switzerland
Senior Java Developer (Java Software Engineer Microservices Spring Hibernate Maven AWS Docker J2EE Agile Programmer Full Stack Developer Finance Trading Switzerland Geneva) required by my trading client in Geneva, Switzerland. You MUST have the following experience:
- Java Developer/Software Engineer - including Concurrency / Multithreading - for critical applications
- RESTful Web Services
- Spring, Hibernate, Maven
- Continuous integration and continuous deployment
- SOLID principles
The following would be DESIRABLE, not essential:
- Docker, Terraform, Kubernetes, AWS
- Angular JS, React JS, Typescript
- Microservices (Micro Services, Micro-Services)
- Oracle, PL/SQL
- Finance / banking / trading
Role: Senior Java Developers (J2EE Software Engineer) required by our trading client in Geneva, Switzerland. You will join one of several teams that create in-house built trading applications in cross-functional Agile teams working with a stack that includes Java, Eclipse IDE, REST, Spring, Hibernate, Maven, AngularJS, ReactJS, Typescript, micro-services, Jenkins, Kubernetes, Terraform, Akka, Redis, Docker, Rabbit MQ, Ubuntu, Solaris, Apache, Junit, Mokito, Oracle and NoSQL. You will be involved in the creation of new functionality on trade execution platforms, integrating existing systems with new systems or creating greenfield applications from scratch. The work is largely back end but there is the opportunity to be a full stack developer and work with Angular, React and Typescript on the front end.
The work will require an advanced ability in creating microservice applications to SOLID standards for high performance. You will have an excellent grasp of concurrency/multi-threading, knowledge of different collections and how they're implemented, unit-testing and API design for critical applications.
The whole department has adopted DevOps CI and CD technology. Consequently, you will be working with Maven, Jenkins, Kubernetes, Docker, Terraform and Docker. They are progressive and ambitious to increasingly work in the cloud with AWS. You must also have this mindset and keep up to date with the latest technologies in order to contribute to the department's technology stack.
The in-house development team of 200 creates 85% of the company's applications. This provides excellent opportunities to progress and develop, moving into Architect, Team Lead and Manager positions or moving into iOS and Android mobile development.
The company has an excellent retention of staff and provides a healthy work/life balance.
**You MUST have an EU passport or Swiss visa to apply.
Salary: CHF125-140k (GBP95-110k or EUR110- 125k) + 20% Bonus + Benefits
This job was originally posted as www.jobsite.co.uk/job/960237497