Sr Application Architect Java
Quick Overview
Job Description
Role: Sr Application Architect Java
Location: Strongsville, Ohio or Dallas, TX or Pittsburgh, PA | Hybrid
Experience: 14 to 18 years
Position Overview
We are seeking a highly experienced and hands-on Senior Software Architect to lead the architecture, design, and engineering of large-scale banking applications. This role requires a strong history of Java application development, deep expertise in distributed and web-based systems, and the ability to translate complex business requirements into secure, scalable, and resilient technology solutions.
The ideal candidate will have progressed from a hands-on Java developer into an architecture leadership role while continuing to remain technically engaged. The architect will lead the design of cross-functional, multi-platform application ecosystems and define application components, integration patterns, platforms, interfaces, engineering standards, and development tools.
Candidates should bring prior experience working in a technology consulting organization such as Incedo or a similar engineering-led consultancy, with demonstrated success delivering enterprise solutions for banking or financial-services clients.
Required Qualifications
- 14 to 18 years of overall software engineering and architecture experience.
- Strong and demonstrable history of hands-on Java development. This is a mandatory requirement.
- Experience progressing from Java developer or technical lead into application, solution, or software architecture roles.
- Deep knowledge of:
- Java and enterprise Java development
- Spring, Spring Boot, and related frameworks
- Microservices and domain-driven architecture
- RESTful APIs and API-first design
- Distributed systems and web-based applications
- Event-driven and asynchronous architecture
- Relational and NoSQL databases
- Cloud-native architecture and container platforms
- DevSecOps, CI/CD, automated testing, and observability
- Experience producing solution architecture documents, technical blueprints, logical and physical architecture diagrams, sequence diagrams, data-flow diagrams, and architecture decision records.
- Strong understanding of enterprise architecture frameworks, principles, capability models, and governance practices.
- Experience performing technology evaluations, architecture reviews, risk assessments, and solution trade-off analyses.
- Proven ability to lead architecture across multiple applications, platforms, delivery teams, and business functions.
- Strong experience designing secure, scalable, resilient, and high-volume enterprise applications.
- Banking or financial-services technology experience.
- Prior experience with Incedo or a comparable technology consulting, digital engineering, or product engineering organization.
- Strong communication, stakeholder-management, consulting, and technical-presentation skills.
- Ability to work in a hybrid model from one of the listed locations.
Technical Competencies
Core Engineering
- Java 8/11/17 or later
- Spring Framework and Spring Boot
- REST APIs, OpenAPI, and API gateways
- Microservices and distributed systems
- SQL, data modeling, and relational databases
- NoSQL and caching technologies
- Message brokers and event-streaming platforms
- Unit, integration, contract, and performance testing
Architecture
- Application and solution architecture
- Domain-driven design
- Event-driven architecture
- Service-oriented and microservices architecture
- Integration and API architecture
- Enterprise architecture frameworks
- Cloud-native and modernization architecture
- High availability and disaster recovery
- Performance, scalability, and resiliency engineering
Cloud and DevSecOps
- AWS, Azure, or another major cloud platform
- Docker and Kubernetes
- CI/CD pipelines and infrastructure automation
- Application monitoring, logging, tracing, and observability
- Secure software development lifecycle practices
- Identity and access management
- Vulnerability management and security controls
Data and Machine Learning
- Enterprise data integration and data-flow design
- Operational and analytical data patterns
- Machine learning solution design and integration
- Model-serving and API-integration patterns
- Data security, governance, and privacy
- Identification of practical machine learning use cases that improve customer solutions or create competitive advantages
Preferred Qualifications
- Bachelor’s or master’s degree in Computer Science, Engineering, Information Technology, or a related field.
- Experience with high-volume banking platforms, regulated applications, or mission-critical transaction-processing systems.
- Experience modernizing monolithic applications into microservices or modular architectures.
- Familiarity with TOGAF or comparable enterprise architecture frameworks.
- Experience with Kubernetes-based application platforms and public-cloud services.
- Exposure to artificial intelligence and machine learning platforms in regulated enterprise environments.
- Relevant Java, cloud, Kubernetes, security, or architecture certifications.
- Experience working with globally distributed teams in an onsite-offshore consulting delivery model.
Key Success Attributes
- Hands-on architect who can move comfortably between strategy, design, code, and production troubleshooting.
- Strong technical judgment and the ability to make pragmatic architecture decisions.
- Customer-focused approach to designing banking solutions.
- Ability to identify technical solutions that create meaningful competitive advantages.
- Strong ownership of architecture quality, technical risk, security, and delivery outcomes.
- Ability to influence stakeholders and engineering teams without relying only on formal authority.
- Effective balance of enterprise standards, business priorities, engineering feasibility, cost, and time to market.
Skills
Similar jobs
Systems Architect Azure Cloud Modernization, Remote, $70/HR
FASTRA LLC · United States
58 minutes agoApplication Architect
Genesis10 · Plano, United States
2 hours ago$64 - $72/hrSenior Automated Test System Architect with Security Clearance
Torch Technologies Inc. · Huntsville, United States
2 hours agoSenior Applications Engineer
Powell Industries · Houston, United States
4 hours agoSenior Architect
Belcan, LLC · Tukwila, United States
4 hours ago$70/hrSenior Learning Systems Architect
Booz Allen Hamilton · McLean, United States
4 hours ago$69.4k - $158k/yr