Skip to content

Open nowFirst seen 33 hours ago

Sr. Java Developer

Jobskey Consultancy662 open roles

Where
New York, New York, United States
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSr. Java DeveloperJobskey Consultancy · New York, New York, United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Jobskey Consultancy's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.5% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.3%3 days
  3. 11.5%7 days
  4. 18.1%14 days
  5. 35.6%30 days
  6. 44.6%60 days
This job: first seen 33 hours ago

The posting

Job Summary:

The Software Development Team is responsible for designing and building the software products for Client exchange. The Development team operates in as much of a collective devops manner as is possible for a regulated industry. Developers are also responsible for production support and a test first approach to development and bug fixes as well as managing and maintaining the build and automated testing environments. This role will be expected to take on leadership elements within the team leading commercial and internal projects and leading small teams of developers as well as the core responsibilities of writing new software and maintaining our process, performance and testing standards.

Requirements:

8 - 12 Years of Relevant Experience

Core:

  • Develop and maintain knowledge of Client domain and related financial markets and use this knowledge to challenge, refine and focus product direction
  • Maintain and extend knowledge of and skills in relevant technologies including those developed within Client and by third parties
  • Adopt prevailing Client development process and practises including pairing and rotation
  • Help ensure the team remains motivated by promoting a positive attitude and sense of fun
  • Strive to achieve annual performance review goals as agreed
  • Maintain and extend the automated test suite to maximise the coverage and value of testing while balancing use of available time and resources
  • Design, develop and test software components to exacting technical and performance
  • standards while actively avoiding and where possible reducing technical debt
  • Apply greater experience to guide team decision making and accelerate problem solving
  • Act as an example to colleagues in terms of technology skills and process adherence
  • Provide mentoring to team members and other colleagues on technology or process matters
  • Measure, investigate and optimise software and technical performance in both normal operation and in the case of degraded service
  • Provide constructive feedback on colleagues and probationers
  • Participate equitably in development team shared responsibilities and rotas including recruitment, production support, providing developer support for releases and out of hourson-call support

Mainstream:

  • Actively share knowledge and skills with colleagues through brown bags, intranet, etc.
  • Identify, escalate and where possible mitigate potential risks that might impact delivery or the team
  • Promote a culture of uncompromising high standards for delivery where shortcuts are avoided and team members recognise it as normal to do the right thing
  • Engage in Client technical PR e.g. occasional blogging or external talks
  • Provide any relevant feedback whether positive or negative directly to team members as early as possible
  • Work with Business Analysts and Business Stakeholders to help identify, define and elaborate functional and non-functional requirements for epics and user stories
  • Work with Business Analysts to iteratively design solutions and formulate risk aware approaches for their delivery
  • Contribute to innovation, maintenance and extension of Client processes, tools and technologies

Once more advanced into the role:

  • Develop and maintain an in-depth understanding of the domain, architecture and a significant subset of the codebase
  • Develop, maintain and share in depth technology expertise in one or more areas
  • Provide leadership and management input on technology strategy and risk management
  • Drive innovation in technology, tools or processes
  • Instigate and progress relevant improvement initiatives
  • Play an active part in influencing the formulation and adoption of processes and best practises
  • Establish and maintain a technology reputation beyond Client by regular blogging and/or regular external talks at prominent events
  • Participate in and contribute to Client open source initiatives
  • Identify, diagnose and resolve software defects and production issues providing fixes or workarounds as necessary and mitigating or remediating any associated impact
  • Measure, investigate and optimise software and technical performance in both normal operation and in the case of degraded service
  • Participate equitably in development team shared responsibilities and rotas including recruitment, production support, providing developer support for releases and out of hourson-call support
  • Contribute to the on-going improvement of the overall system design and architecture
  • Develop and maintain a broad understanding of the codebase that is also deep in some areas
  • Develop and share subject matter expertise in one or more technology, tooling or business domain areas
  • Play a part in recruitment including some line management responsibilities from time to time

Our tech stack:

Backend: distributed, event-driven core Java (90% of the code base), MySQL

Frontend: Javascript, Vue.js

Data analytics: Python & Jupyter notebooks, Parquet, Docker

Blockchain integrations: Bitcoin (& Litecoin, Bitcoin Cash), Ethereum and XRP (Ripple)

Testing: JUnit, Mockito, JMH, JCStress, Jenkins, Selenium, many in-house tools...

OS: Linux (CentOS)

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Jobskey Consultancy's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Jobskey Consultancy's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Jobskey Consultancy's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.