Java Developer

Time zone
Anywhere 🌎
Salary, USD
125,000 - 150,000/yr
Full Time
Opening date
Closing date
24 Oct 2021

Piper Companies is looking for a Java Developer for a Financial Technology Company in 100% Remote.

Responsibilities for the Java Developer

  • Skilled in working within a team-oriented, collaborative environment, ability to partake in and contribute to technical, design and retrospective dialog
  • Proven analytical and problem-solving skills, passionate about learning and applying new technologies
  • Strong written, oral, and interpersonal communication skills, strong client service focus
  • Able to identify root cause of system issues and determine short- and long-term resolutions
  • Intermediate understanding of design patterns, functional and object-oriented programming, DI / AOP frameworks, asynchronous and event-driven design, well versed in testing methodologies, experience writing unit and functional tests
  • Intermediate full stack coding skills in Java, JavaScript, JSON / XML, Java Spring, REST, Web Services, JavaScript frameworks (e.g. React/Redux, Angular, jQuery), Containers (Docker), message queues, and AWS cloud technologies
  • Understanding of databases – relational and NoSQL, experience with Postgres SQL, SQL Server, writing advanced SQL, T-SQL or similar, query optimization
  • Intermediate analysis and design skills, SOA, SaaS application development, AWS development expertise, expertise with security technologies such as OpenID and OAuth, expertise with ESB and messaging, experience with Elastic Stack or proven ability to learn new technologies
  • Ability to listen and understand information and communicate the same.
  • Must possess good organizational skills.
  • Must be results oriented, customer focused, and exhibit good interpersonal skills.
  • Proficiency in Microsoft office packages.
  • Sufficient knowledge of business communications, including telephone, voicemail, and e-mail and operations of office machines, such as photocopier, scanner, and fax.

Skills For the Java Developer

  • Microservice architecture using .net or java or python, noje.js
  • Ci/CD pipelines using Jenkins/github action etc.
  • They all should have hands on exp taking legacy software into distributed service based systems
  • Cloud operations at scale – observability, monitorability, telemetry, they should have hands on experience – operations at scale
  • Experience building scalability, reliability, observability with different tech stacks on cloud
  • Experience in distributed database and NoSQL database (mongo, dynamo db etc.)
  • The key word is hands on design skills (not just talking skills) – if they do a coding exercise they need to do well
  • Unit test, integration, system testing using various test framework using Junit, n unit, selenium (automation scripts using python for system tests) etc.



Bonus, 8% salary match to 401k, Paid Benefits


Java Developer, Application Developer, Web Developer, Software Developer, Architecture, Refactoring, Java,J2EE, JavaScript, Angular, React, HTML, CSS, Oracle, SQL, PostgreSQL, ,AWS, EC2, Cloud, RESTful Webservices, , Spring, Spring Boo

Report · Embed ·

How to apply

ATTN. Be careful! You should never send cash or cheques to a prospective employer, or provide your bank details or any other financial information. We pay great attention to vetting all jobs that appear on our site, but please get in touch if you see any roles asking for such payments or financial details from you. The employer won't know who reported this job.

Share this job

Personalised job alerts

Set up personalised e-mail alerts about similar jobs.

See a few more

Related jobs in Programming

Report this job

    The employer won't know who reported this job. Contact your local law enforcement for immediate help if someone is in danger or the victim of a scam.
    All Job Ads are subject to Jobicy's Job Posting Policies. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by Jobicy. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.

    Job Widget Code

    Place this code wherever you want the widget to appear on your page.

    <script src="//" async></script>

    Ask a Question

    Position: Java Developer.

    Login to Send Message