Java Developer ( E- Trading)

SN Cloud Solutions LLC
New York, NY, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$142,740.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Algorithmic Trading Amazon Web Services Unit Testing Microsoft Azure Bootstrap (Software) Cascading Style Sheets (CSS) Code Review Databases
+42 more
Concurrency Controls Software Debugging Web Development Github Gradle Design of User Interfaces Monitoring of Systems Windows Communication Foundation PostgreSQL Apache Maven Microsoft SQL Server MongoDB MySQL Node.Js Performance Tuning Scrum Methodology Systems Development Life Cycle Secure Coding Simple Object Access Protocol (SOAP) Software Engineering Subversion TypeScript UML Web Applications Web Services Multithreading Scripting Java Application Server ReactJS System Availability Spring-boot Software Security SOAPAPI Containerization AngularJS Low Latency Build Tools Front End Software Development Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all