Technical Lead - JAVA (Financial Services)

@orchard Llc
Pittsburgh, United States of America
2 days ago

Role details

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

Job location

Pittsburgh, United States of America

Tech stack

Clean Code Principles
Java
Adobe Experience Manager
API
Amazon Web Services (AWS)
Azure
Business Process Management
Cloud Computing
Code Review
Information Systems
Databases
Continuous Integration
IBM DB2
DevOps
Document Management Systems
Distributed Systems
Document Retrieval
Enterprise Content Management
IBM Software
Identity and Access Management
PostgreSQL
Metadata
Microsoft SQL Server
Object-Oriented Software Development
Oracle Applications
Performance Tuning
Scrum
Software Architecture
Standard Sql
Search Technologies
SharePoint
Software Engineering
Data Streaming
Pega
Google Cloud Platform
Spring-boot
Software Troubleshooting
Indexer
GIT
Event Driven Architecture
Information Technology
OpenText
Kafka
REST
Software Version Control
Docker
Microservices

Job description

· Lead the design, development, and implementation of enterprise document management solutions.

· Provide technical leadership and mentorship to development teams.

· Design scalable and secure Java-based applications and APIs.

· Integrate enterprise document management platforms with: Core banking systems, Workflow platforms, Customer-facing applications, APIs, and downstream systems.

· Collaborate with architects and business stakeholders to translate requirements into technical solutions.

· Ensure adherence to enterprise architecture standards, coding best practices, and security guidelines.

· Drive system performance optimization, scalability, and reliability improvements.

· Support CI/CD, DevOps, and automation initiatives.

· Conduct code reviews and ensure high-quality engineering practices.

· Troubleshoot complex production issues and lead root cause analysis activities.

· Support modernization and migration initiatives across legacy and modern platforms

Requirements

· Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience).

· 8+ years of software development experience in Java (Java 8/11/17+), Spring Boot, REST API development, and Microservices architecture.

· 8+ years of experience in Object-oriented design principles, Distributed Systems, and event-driven architecture.

· Demonstrated technical leadership experience.

· Proven experience delivering enterprise-scale Java solutions.

· Experience with enterprise document management / ECM platforms such as OpenText, IBM FileNet, Hyland OnBase, Alfresco, Adobe Experience Manager (AEM), and/or SharePoint (enterprise implementations).

· 8+ years of experience designing and developing document ingestion workflows, document retrieval services, and metadata-driven document management solutions.

· Strong SQL and database experience, such as Oracle, SQL Server, PostgreSQL, DB2, etc.

· Demonstrated experience with: Linux/Unix environments, CI/CD pipelines, Git, and version control systems.

· Strong troubleshooting and performance optimization skills.

· Experience leading and mentoring development teams.

· The ability to drive technical discussions and architectural decisions.

· Experience working in Agile/Scrum environments.

· Strong communication and stakeholder management skills with the ability to manage delivery priorities and technical risks.

· Experience in the banking or financial services industry.

Other desired skills to make you stand out.

· Knowledge of: Enterprise Content Management (ECM). Customer Communication Management (CCM), Document retention and compliance requirements.

· Experience with: Cloud platforms (AWS, Azure, GCP), Kafka or messaging/event streaming platforms, Docker and Kubernetes, Workflow and BPM platforms (Pega, Camunda, etc.)

· Familiarity with: OCR and intelligent document processing, Content indexing and search technologies, Security and access governance for document platforms.

· Exposure to: Large-scale document migration initiatives, High-volume transactional systems.

Benefits & conditions

Compensation: Compensation ranges are determined by several factors, including skill set, experience, licensure and certifications, and location. The anticipated range for a base salary for this role is between $100K & $120K. There may be some flexibility for exceptionally qualified individuals.

About the company

@Orchard LLC has an immediate requirement for multiple talented Java Technical Leads to lead the design, development, and implementation of enterprise Document Management Solutions for a major banking organization. This role will play a pivotal role in transforming the Spring Boot framework across our organization. You'll work with cutting-edge integration technologies, collaborate with cross-functional teams, and help architect scalable solutions that drive real business impact.

Apply for this position