-
Accord Technologies Inc

Senior Java Developer (banking)

Accord Technologies Inc
United States · Full-time · Mid-Senior

Title: Senior Java Developer (banking)

location: Weehawken, NJ (Need Onsite day 1, 5 days from office).

Duration: 12 months

Position type: W2 contract.

Job Description

We are looking for a highly skilled Senior Java Developer to join our company.

In this role, candidate will design, create, and implement various Java-based solutions for the business that will range from mobile applications to database programming.

Responsibilities

  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well designed, testable, efficient code
  • Improve existing systems by adding new features in line with business specifications
  • Monitor performance and implement innovative solutions to improve the overall system
  • Collaborate with peers and team members to build scalable, secure, and quality products
  • Perform regular checks and follow best practices to develop, deploy, and maintain software
  • Deployment of new features and products into the production environment

Requirements

  • Proficiency in Java, with a good understanding of its ecosystems
  • Sound knowledge of OOPS Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Skill for writing reusable Java libraries
  • Knowhow of Java concurrency patterns
  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Experience in working with popular web application frameworks like Play and Spark
  • Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
  • Ability to write clean, readable Java code
  • Basic knowhow of class loading mechanism in Java
  • Experience in handling external and embedded databases
  • Understanding basic design principles behind a scalable application
  • Skilled at creating database schemas that characterize and support business processes
  • Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding of building tools like Ant, Maven, Gradle, etc
  • Expertise in continuous integration

Preferred Qualifications

  • Experience in banking domain.

Key Skills

Ranked by relevance

java continuous integration embedded gradle maven spark git jvm
Login to Apply
Posted
Dec 16, 2025
Type
Full-time
Level
Mid-Senior
Location
Weehawken

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Keystone Solutions
Related

Senior Java / Angular Developers (Expert)

2026-05-28

Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering
View Job Details
CRAON
Related

Java back end developer

2026-05-25

Full-time
Not Applicable
Italy
Information Technology & Services
Engineering
View Job Details
Luxoft Ukraine
Related

Senior FrontEnd Android Developer (Java/Kotlin)

2026-05-24

Full-time
Mid-Senior
Ukraine
Information Technology & Services
Engineering