Java Developer ( E- Trading)

SN Cloud Solutions LLC
New York, United States of America
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 143K

Job location

New York, United States of America

Tech stack

HTML
Java
JavaScript
Agile Methodologies
Algorithmic Trading
Amazon Web Services (AWS)
Unit Testing
Azure
Bootstrap
CSS
Code Review
Databases
Concurrency Controls
Software Debugging
Web Development
Github
Gradle
Design of User Interfaces
Monitoring of Systems
Windows Communication Foundation
PostgreSQL
Maven
Microsoft SQL Server
MongoDB
MySQL
Node.js
Performance Tuning
Scrum
Systems Development Life Cycle
Secure Coding
Simple Object Access Protocol (SOAP)
Software Engineering
Subversion
TypeScript
UML
Web Applications
Web Services
Multithreading
Scripting (Bash/Python/Go/Ruby)
Java Application Server
React
System Availability
Spring-boot
Software Security
SOAPAPI
Containerization
Angular
Low Latency
Build Tools
Front End Software Development
REST
Software Version Control
Docker
Microservices

Job description

We are seeking a highly skilled Java Developer specializing in Electronic Trading (E-Trading) platforms to join our dynamic financial technology team. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and secure trading applications that facilitate electronic trading operations. This role offers an exciting opportunity to work on cutting-edge trading systems, leveraging modern technologies and best practices to enhance performance and reliability. The successful applicant will play a key role in delivering innovative solutions that support our clients' trading activities globally., * Develop and implement high-performance Java-based components for electronic trading systems, ensuring seamless integration with existing infrastructure.

  • Design and optimize RESTful APIs, SOAP web services, and microservices architectures to support real-time trading functionalities.
  • Collaborate with cross-functional teams to gather requirements, translate business needs into technical specifications, and deliver scalable solutions.
  • Conduct thorough code reviews, unit testing, and debugging to maintain high code quality and system stability.
  • Participate actively in Agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Maintain comprehensive documentation using UML diagrams and technical specifications to facilitate ongoing support and future enhancements.
  • Monitor system performance, troubleshoot issues promptly, and implement improvements to ensure low latency and high availability.
  • Integrate third-party APIs and external data sources such as market data feeds while adhering to security standards.
  • Support deployment processes utilizing CI/CD pipelines on cloud platforms like AWS or Azure.
  • Ensure compliance with industry regulations by implementing secure coding practices and data protection measures.

Requirements

Do you have experience in Web applications?, * Proven experience in Java development within electronic trading or financial services environments.

  • Strong proficiency in Web development technologies including HTML, CSS, JavaScript, TypeScript, React, Angular, Node.js, Bootstrap, and related front-end frameworks.
  • Extensive knowledge of software development lifecycle (SDLC), Agile methodologies, version control systems such as GitHub or SVN, and build tools like Maven or Gradle.
  • Hands-on experience with databases including Microsoft SQL Server, MySQL, PostgreSQL, MongoDB, and PL/SQL scripting.
  • Familiarity with web services protocols such as RESTful APIs and SOAP; experience with WCF is a plus.
  • Expertise in microservices architecture using Spring Boot or similar frameworks; knowledge of containerization tools like Docker is advantageous.
  • Strong understanding of multithreading, concurrency control, debugging techniques, and performance tuning in Java applications.
  • Experience working with cloud platforms such as AWS or Azure for deployment and scaling solutions.
  • Knowledge of UI/UX principles using frameworks like React Express or Angular for front-end development.
  • Proficiency in application security standards relevant to financial trading systems.
  • Excellent problem-solving skills with the ability to analyze complex technical issues efficiently. If you are passionate about developing innovative electronic trading solutions and possess the technical expertise outlined above, we encourage you to apply today. Join our team to contribute to transformative financial technology projects that impact markets worldwide.

Benefits & conditions

Up to $142,739.78 a year - Contract

Apply for this position