Senior Java Solution Architect / Lead Java Developer

BC Forward
Jersey City, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 142K

Job location

Jersey City, United States of America

Tech stack

Query Performance
Java
Agile Methodologies
Architectural Patterns
JIRA
Build Automation
Unit Testing
Unix
Databases
Data Warehousing
Distributed Systems
Revision Control Systems
Spring
Job Scheduling
Shell
Enterprise Messaging Systems
Online Transaction Processing
Oracle
Oracle Applications
Pair Programming
Performance Tuning
Scrum
Release Management
Software Tools
Security Assertion Markup Language (SAML)
Simple Object Access Protocol (SOAP)
Single Sign-On
Software Engineering
PL-SQL
Strategies of Testing
Web Services
Spring-boot
GIT
Build Management
Git Flow
Enterprise Integration
Api Design
REST
Domain Driven Design

Job description

  • Drive architecture, design, and implementation of key program initiatives within Compliance technology.
  • Collaborate with users and product owners to refine requirements and deliver scalable database and integration solutions.
  • Develop, optimize, and maintain APIs and services using Spring Boot, SOAP, and REST.
  • Implement Oracle database solutions, including performance tuning, PL/SQL development, and data modeling.
  • Build and enhance real-time integrations using MQ or similar messaging technologies.
  • Establish CI/CD pipelines, automate build and deployment, and manage release and branching strategies with Git.
  • Apply architectural patterns and principles to ensure reusability, testability, scalability, and maintainability.
  • Contribute as a hands-on architect and developer within an Agile Scrum team with practices such as pair programming and daily stand-ups.

Requirements

We are seeking an experienced Application Programmer III to join our Compliance technology team and lead the transformation and implementation of critical feed processing. The ideal candidate will have strong experience in Java, Spring, and Oracle, and a proven ability to design and deliver scalable, high-quality database and integration solutions in an Agile environment., * 10+ years of application development with Java and Spring Framework.

  • 10+ years of professional experience with Oracle databases, including query performance optimization and strong PL/SQL.
  • 6+ years of API development using Spring Boot, SOAP, and REST Web Services.
  • Experience with data warehousing and OLTP solutions and modeling tools and notation.
  • 6+ years of experience with job scheduling tools and Unix shell scripting in a Unix environment.
  • Real-time messaging experience with MQ or similar technologies.
  • Familiarity with security vulnerabilities, SSO, and SAML-based authentication.
  • Experience with unit testing, testing methodologies, JIRA, and infrastructure support.
  • Experience setting up CI/CD pipelines and end-to-end automation for build and deployment.
  • Experience with release management, branching strategies, and distributed source control systems such as Git.
  • Demonstrable domain knowledge and strong problem-solving abilities with excellent communication and interpersonal skills.

Preferred Skills:

  • Experience with domain-driven design and distributed systems.
  • Banking, Financial Services, or Compliance domain experience, including entity or transaction scanning.
  • Experience with Oracle 12c/19c.
  • Agile/Scrum delivery experience.

Benefits & conditions

  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.

About the company

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Apply for this position