Java Architect
Pyramid Technology Solutions
Pittsburgh, PA, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Applications Architecture
Microsoft Azure
Continuous Integration
Relational Databases
Software Design Patterns
DevOps
Java Platform Enterprise Edition (J2EE)
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
+22 more
OAuth
OpenShift
Oracle (Applications)
RabbitMQ
Secure Coding
Software Engineering
Systems Integration
Google Cloud
Enterprise Software Applications
Spring Cloud
ReactJS
Spring-boot
Software Security
Event Driven Architecture
Containerization
AngularJS
Solid Principles
Apache Kafka
Front End Software Development
Restful APIs
Docker
Microservices
Job description
We are seeking an experienced Java Architect to lead the design and development of enterprise-scale applications within a modern banking technology environment. The ideal candidate will have deep expertise in Java, Microservices, Spring Boot, and modern front-end frameworks such as Angular or React. This role requires strong architectural leadership, hands-on development capabilities, and experience building highly scalable, secure, and resilient applications., * Design and architect enterprise-grade applications using Java and Microservices.
- Define architecture standards, frameworks, and best practices.
- Lead technical design discussions and architectural reviews.
- Collaborate with business stakeholders, product owners, and development teams.
- Develop scalable REST APIs and integration services.
- Guide development teams on coding standards and architectural compliance.
- Drive modernization initiatives and cloud adoption strategies.
- Ensure application security, performance, scalability, and reliability.
- Support CI/CD implementation and DevOps transformation efforts.
- Mentor senior and mid-level developers.
Requirements
- 12+ years of software development experience
- 5+ years of experience in solution/application architecture
- Strong expertise in Java/J2EE
- Extensive experience with Spring Boot and Spring Cloud
- Hands-on experience designing and implementing Microservices architecture
- Experience developing RESTful APIs and integrating enterprise applications
- Strong experience with Angular and/or React
- Experience with event-driven architecture and messaging technologies
- Experience with relational databases such as Oracle, SQL Server, or PostgreSQL
- Strong understanding of design patterns, SOLID principles, and secure coding practices
- Experience with cloud platforms and containerization technologies
- Familiarity with CI/CD pipelines and DevOps practices, * Banking or Financial Services experience
- Experience with Kafka, RabbitMQ, or other messaging platforms
- Experience with Docker and Kubernetes/OpenShift
- Knowledge of OAuth2, JWT, SSO, and enterprise security frameworks
- Experience with AWS, Azure, or Google Cloud Platform
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
The Best X (Twitter) Accounts for Developers
almost 3 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago