Ref: JAVAD435JFI_1649581220

Java Developer

Scotland, Glasgow

Job description

Java Developer

JAVAD435JFI_1649581220

Java API Developer - Glasgow, Scotland, United Kingdom

Hybrid Office / Remote Work



Description

As part of my clients software development team for cloud-based SaaS products, your mission is to develop and deliver top quality server-side code powering the clients world-class scientific computing applications. As an experienced developer you will be a key contributor on their back-end team, carrying out a variety of projects but primarily focused on design and implementation of server-side APIs. You'll work in close collaboration with a highly experienced group of software architects, developers, application engineers, and product managers, together building out the future of engineering simulation.



Responsibilities

* Reading legacy RESTful codebase written in Java and testing changes reliably.
* Collaborating with the front-end developers and other team members to establish useful RESTful API's and handling integration.
* Collaborating with Cloud Developers for guidance on topics such as cloud infrastructure requirements and CICD deployment.
* Interfacing with external and partner API's.
* Representing the cloud/backend team within the Glasgow office; working with members of other teams in that office
* Developing ideas for new API's, products, or features by monitoring industry developments and trends.

Requirements

Must Have:

* Degree in computer programming, computer science, or a related field.
* Strong understanding of RESTful APIs (Jersey, Tomcat), OpenAPI (Swagger) Documentation, WebSockets, Pub/Sub, and Streaming paradigms.
* Proficiency in Java and Python.
* Understanding of basic NoSQL Databases such as Redis, DynamoDB, MongoDB.

Nice to Have:

* Proficiency in Docker, Kubernetes, and Serverless Environments such as AWS Lambda.
* Proficiency in Golang.
* Understanding of version control systems such as git and GitHub.
* Understanding of CICD tools such as Jenkins.

Benefits

* Startup atmosphere: interesting challenges, positive environment, teamwork, learning opportunities, performance measured on ability to deliver as an individual and as part of a team
* The chance to provide thousands of engineers with the next generation of simulation technology
* Generous stock option plan in a pre-IPO Silicon Valley startup
* Up to 10% annual bonus (subject to Board approval)



For more information please contact: c.whittle@jeffersonfrank.com or call 0191 338 6624