SSUSA Job #813: SENIOR JAVA SOFTWARE ENGINEER
Job Description
SENIOR JAVA SOFTWARE ENGINEER
ROLE SUMMARY: Our client is seeking an experienced Software Engineer and FIX expert who has substantial proficiency across a broad range of software development and product delivery disciplines. You must be results oriented and have deep understanding and hands on experience with the FIX protocol and FIX connectivity. Also, practical knowledge of microservices and distributed systems design with extensive experience implementing high performance, low latency systems is a plus. You need to be a smart, motivated team player who can deliver. The role will require liaising with key stakeholders which will include working with business users, product development team, architects, and other business functions as necessary.
|
|
Key requirements for the position below:
|
|
EXPERIENCE: Languages Must have expertise with Java and the core Java ecosystem A plus to have expertise with Scala or very deep experience with functional and object oriented programming in other languages Helpful to have experience with Python Helpful to have experience with JavaScript technologies including either HTML5 frameworks such as Angular or React as well as back end technologies such as NodeJS
Frameworks and FIX Protocol expertise Good to have an understanding of reactive programming and familiarity with frameworks such as Akka Helpful to have experience with Spring Boot and gRPC Experience with security protocols Experience with highly scalable database systems like Cassandra, HBase, or other Hadoop based systems Good working knowledge of SQL and Relational Databases such as PostgreSQL and MySQL Good working knowledge of NoSQL database technologies Technologies o Should have experience with development of Cloud Native applications on platforms like AWS, Google Compute
Strong understanding and experience of AWS cloud storage and computing platform (especially S3, Athena, Redshift, Glacier, EMR, EC2) Should have familiarity with virtualization and container technologies such as Vagrant, Docker, Rancher Experience with Kubernetes and a service mesh like Linkerd would be a plus Knowledge of Linux Methodologies o Should have experience working on a collaborative and agile team Should have experience with Continuous Integration and Deployment and DevOps principles in general including Git and Jenkins Should have expertise with microservice design patterns and design patters in general SEND YOUR RESUME TO JOBS@SSUSA.COM MENTION JOB# 813 IN THE SUBJECT BOX
|
|
Job Location
New York City
Position Type
Permanent
Salary Range
TBD