Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Java Full Stack Developer

Full-time

HDJ & Associates Inc

Our client is seeking a Java Full Stack Developer to join their technology team at a leading retail bank. This role involves designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies and Angular framework. You will lead development efforts on mission-critical applications such as our billing platforms while mentoring development team members and driving technical excellence.

 

Key Responsibilities:

  • Lead end-to-end development of custom microservice-based applications using Java Spring Boot and Angular
  • Design and implement scalable, resilient microservices architecture for enterprise applications
  • Develop RESTful APIs and integrate microservices with internal and external systems
  • Build responsive, user-friendly front-end applications using Angular framework
  • Design and optimize Oracle database schemas, stored procedures, and queries
  • Lead technical design sessions and create architectural documentation
  • Write clean, maintainable, and well-documented code following best practices and coding standards
  • Conduct code reviews and provide constructive feedback to development team members
  • Mentor junior and mid-level developers on technical skills and development methodologies
  • Collaborate with business analysts, architects, and product owners to translate requirements into technical solutions
  • Implement CI/CD pipelines and promote DevOps practices
  • Perform application performance tuning and optimization
  • Troubleshoot production issues and provide technical support
  • Ensure security best practices and compliance standards are met
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives
  • Drive technical innovation and evaluate new technologies for potential adoption

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 8+ years of professional software development experience with at least 3+ years in a lead or senior role
  • Strong expertise in Java 11+ and Spring Boot framework for microservices development
  • Proven experience building microservices architecture with RESTful APIs
  • Strong proficiency in Angular (Angular 12+ preferred) for front-end development
  • Expert knowledge of Oracle database including SQL, PL/SQL, stored procedures, and performance tuning
  • Solid understanding of microservices design patterns (Circuit Breaker, API Gateway, Service Discovery, etc.)
  • Experience with version control systems (Git) and branching strategies
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Strong understanding of design patterns and SOLID principles
  • Experience with Agile/Scrum methodologies
  • Excellent problem-solving and analytical skills
  • Strong communication and leadership abilities
  • Excellent problem-solving and critical thinking abilities
  • Effective communication with technical and non-technical stakeholders
  • Ability to balance technical debt with feature delivery
  • Proven track record of delivering complex enterprise applications
  • Self-motivated with strong ownership mindset
  • Adaptable and quick learner
  • Collaborative team player with cross-functional experience
  • Customer-focused approach to software development
  • Strong understanding of financial calculations and accuracy requirements

Preferred Qualifications:

  • Experience with IBM MQ or other message queuing systems (RabbitMQ, Kafka)
  • Hands-on experience with billing applications or financial transaction processing systems
  • Knowledge of billing cycles, rate calculations, and fee processing
  • Experience with Spring Cloud components (Config Server, Eureka, Zuzu/Gateway)
  • Familiarity with OAuth 2.0, JWT, and Spring Security
  • Experience with test automation frameworks (JUnit, Mockito, Jasmine, Karma)
  • Knowledge of CI/CD tools (Jenkins, GitLab CI, Azure DevOps)
  • Experience with monitoring and logging tools (Splunk, ELK Stack, Dynatrace, AppDynamics)
  • Understanding of API management platforms (Apigee, MuleSoft)
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Knowledge of caching solutions (Redis, Hazelcast)
  • Familiarity with banking/financial services applications and payment systems
  • Experience with batch processing and job scheduling frameworks (Spring Batch, Quartz)
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Java Full Stack Developer in Pittsburgh, PA vacancy
  •  ...Job Description Job Description Our client is seeking a Java Full Stack Developer to join their technology team at a leading retail bank. This role involves designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies... 
    Senior
    Java

    HDJ & Associates, Inc.

    Pittsburgh, PA
    2 days ago
  •  ...efficiency. We are currently hiring skilled professionals for Full Stack Developer to join our growing team. Full Stack Developer Location:...  ...Back-End: Programming languages like Node.js Python Java Ruby or C#. ·          Databases: Experience with relational... 
    Java
    Contract work
    Currently hiring
    Local area

    NATIONMIND LLC

    Pittsburgh, PA
    14 days ago
  •  ...Job Description Job Description About the Role: As a Full Stack Developer, you will be responsible for designing, developing, and maintaining...  ...-end programming languages such as Node.js, Python, Ruby, Java, or .NET. Familiarity with database systems including SQL... 
    Java

    WFNQASD5

    Pittsburgh, PA
    29 days ago
  •  ...is modernizing an existing application using API and Microservices architecture Full Stack Development: Develop, and implement user interface components and backend services using Java and modern web technologies. Code Quality and Maintenance: Write clean,... 
    Java

    Virtusa

    Pittsburgh, PA
    4 days ago
  • Senior Specialist, Full Stack Engineer At BNY, our culture allows us to run our company better...  ...is intended for a hands-on full-stack developer who enjoys building software, writing...  ...full stack, with a primary focus on Java / Spring Boot services and modern web UI... 
    Senior
    Java
    Work at office
    Worldwide
    Flexible hours

    BNY Mellon

    Pittsburgh, PA
    2 days ago
  • Position Title: Senior Java Full Stack Developer Position Location - Pittsburgh, PA ; Duration – Direct Hire Employment Type – No C2C or third party vendors at this time Required qualifications to be successful in this role : 6+ years of strong hands... 
    Senior
    Java
    Contract work

    System One

    Pittsburgh, PA
    5 days ago
  • $102.5k - $187.9k

     ...your story. The opportunity As a Senior Full Stack Software Engineer , you will independently develop, test, and maintain high‑quality software...  ...modern backend programming languages such as Python, Java, C#, or JavaScript or TypeScript, across technology... 
    Senior
    Java
    Summer holiday
    Local area
    Flexible hours

    EY

    Pittsburgh, PA
    4 days ago
  •  ...in JavaScript Frameworks (preferably Angular JS) Expert in designing/developing J2EE based web-applications (JSP, Servlets, JSF, XSLT, XML) Prior (hands-on) experience Architecting J2EE & Core Java based applications. Expert in Design and development of REST services... 
    Senior
    Java
    For contractors
    Flexible hours
    Shift work

    AGM Tech Solutions

    Pittsburgh, PA
    3 days ago
  •  ...Position :- Sr DBA Location :- Pittsburgh, PA Objective: finalize ETL from AWS DB to Snowflake w/ clean data. Snowflake...  ...processes & moving data (create & store procedures) • Python, Java preferred • Database site development • Extended SQL languages
    Senior
    Java
    Shift work

    Procyon TS

    Millvale, PA
    4 days ago
  • Title: Sr.Net Fullstack developer Duration: 6+ months Contract Rate: $OPEN Location: Coraopolis, PA. Requirements Bachelor's or Master’s degree in Computer Science or related years of experience. Minimum 4 years working experience on .NET Framework using C#. Minimum... 
    Senior
    Contract work
    Work experience placement

    Two95 International Inc.

    Coraopolis, PA
    2 days ago
  •  ...company! Please visit us at to know more . Must Have Skills: API Testing Automation Proficiency in Java, or JavaScript for automation scripting. Experience with Selenium, Cucumber, and TestNG. Hands-on experience with IntelliJ... 
    Senior
    Java
    Local area
    Worldwide

    V2soft

    Pittsburgh, PA
    3 days ago
  •  ...Role Overview The Senior Java Full Stack Developer will join our technology team at a leading retail bank. This role involves designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies and Angular framework... 
    Senior
    Java
    Full time
    Local area

    Techstra Solutions

    Pittsburgh, PA
    12 days ago
  • $58.8k - $156.7k

    Senior Full Stack Java Developer - Local to Pittsburgh, PA Position Description The candidate for this role will be expected to be onsite five days a week at our client site in Pittsburgh PA. For this role on this particular client engagement, employer sponsorship... 
    Senior
    Java
    Permanent employment
    Local area
    Pittsburgh, PA
    a month ago
  •  ...Role Overview The Java Full Stack Developer to join our technology team at a leading retail bank. This role involves designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies and Angular framework. You will... 
    Senior
    Java
    Full time
    Local area

    Techstra Solutions

    Pittsburgh, PA
    7 days ago
  • Job Description Job Description Senior Java Developer (Spring Boot + AWS) with Kafka
    Senior
    Java

    Qode

    Pittsburgh, PA
    2 days ago
  •  ...delivering solutions that drive innovation and operational efficiency. We are currently hiring skilled professionals for Java Fullstack Developer to join our growing team. Role: Java Fullstack Developer Duration: Fulltime Location: Pittsburgh, PA Must Have... 
    Java
    Full time
    Currently hiring

    NATIONMIND LLC

    Pittsburgh, PA
    15 days ago
  •  ...Job Title: Quality Assurance Spec Sr Location: Pittsburgh, PA / Dallas, TX / Birmingham...  ...collections, environments, assertions) Develop and maintain test strategies, test cases,...  ...Testing and Automation Proficiency in Java or JavaScript Hands-on experience with:... 
    Senior
    Java
    Contract work
    For contractors
    Local area

    System One Holdings, LLC

    Pittsburgh, PA
    1 day ago
  •  ...Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode: Hybrid...  ...to support Payment Center capabilities Develop and enhance API layers and service-to-service...  ...integrating microservices (Spring Boot / Java preferred) Hands-on experience with... 
    Senior
    Java
    Contract work
    Work at office
    Remote work
    Flexible hours

    System One Holdings, LLC

    Pittsburgh, PA
    10 hours ago
  •  ...Must Have Skills: Prior experience in JavaScript Frameworks. Expert in designing/developing J2EE based web-applications Prior experience Architecting J2EE & Core Java based applications. Expert in Design and development of REST services including... 
    Senior
    Java
    Local area
    Worldwide
    Shift work

    V2soft

    Pittsburgh, PA
    3 days ago
  •  ...Description Job Description Description: Hybrid 4 days onsite in Pittsburgh, PA We are seeking a Principal Level Java Full Stack Developer to own the end-to-end development and maintenance of critical applications that power our client’s businesses. This role... 
    Java
    Hourly pay
    Local area

    Eliassen Group

    Pittsburgh, PA
    14 days ago
  • $90k

     ...Job Description Job Description Senior JAVA API Developer - Backend (Financial Services) Pittsburgh, Pennsylvania US Citizen or Permanent Resident of the United States Only @Orchard LLC has an immediate requirement for a Senior JAVA API Backend Developer... 
    Senior
    Java
    Permanent employment
    Immediate start

    @Orchard

    Pittsburgh, PA
    7 days ago
  •  ...experience, with demonstrated depth in full‑stack engineering and system / application architecture...  ...is a plus. ~ Strong proficiency in Java, Spring Boot, SQL, and the design of...  ...GenAI or ML‑driven services, to enhance developer productivity, system intelligence, or... 
    Java
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    1 day ago
  •  ...Vice President, Full-Stack Engineer At BNY, our culture allows us to run our company better...  ...of full-stack applications leveraging Java Spring Framework and Angular. Lead the...  ...testing, and CI/CD pipelines. Mentor and develop engineering teams, fostering a culture of... 
    Java
    Worldwide
    Flexible hours

    BNY

    Pittsburgh, PA
    1 day ago
  • $25 - $70 per hour

     ...of our clients. You will own delivery end-to-end of a reactive Java service built on Spring WebFlux, deployed on Kubernetes, with Redis...  ...contract period, including issue triage and resolution Tech Stack: Language and framework: Java 21, Spring WebFlux, Project... 
    Senior
    Java
    Hourly pay
    Contract work
    For contractors
    Remote work

    Branding Brand

    Pittsburgh, PA
    10 hours ago
  • $127.52k - $191.28k

     ...successful product outcomes. Design, modify, develop, and implement robust software solutions...  ..., or Vue). Languages may include Python3, Java, JavaScript, Ruby, Golang, C, C++. ~...  ...Degree Level Bachelor's Degree Job Schedule Full time Job Shift 1st Locations 101... 
    Java
    Full time
    Contract work
    Work at office
    Local area
    Relocation
    Flexible hours
    Shift work

    Citizens Financial Group, Inc.

    Pittsburgh, PA
    24 days ago
  •  ...Description POSITION TITLE: Sr Software Engineer -...  ...expertise in cloud-based services, Java, SpringBoot, and microservice frameworks...  ...-agnostic technologies. Develop proof of concepts during the project...  ...classification (part-time or full-time / exempt or non-exempt),... 
    Senior
    Java
    Full time
    Part time
    Summer work
    Casual work
    Local area

    American Eagle Outfitters

    Pittsburgh, PA
    2 days ago
  •  ...team member for the role of AI-Augmented Full-Stack Engineer to join our Cyber Detection and...  ...elevate engineering standards Design, develop application using LLM based AI models with...  ...of strong hands-on experience in Python, Java programming, service-oriented architecture... 
    Java

    BNY Mellon

    Pittsburgh, PA
    4 days ago
  •  ...Hi , Please find the full job description below and reply with your updated resume if you are interested… Title: Senior .Net Full Stack Developer Location: Coraopolis, PA Type: Contract (6+Months) Rate: $Open Job Description: Bachelor's or Master’s... 
    Senior
    Contract work
    Work experience placement

    TWO95 International

    Coraopolis, PA
    3 days ago
  •  ...of requirements. - Typical duties include analysis, planning, developing requirements documents, building functional models, developing...  ...- Postgress - RDS - Exodus - Python - Luna - Java - Docker - OpenJDK - Ansible - Packer - Maven... 
    Senior
    Java
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Pittsburgh, PA
    1 day ago
  •  ...role, we're seeking the following: Design, develop, and maintain scalable backend services and APIs using Java/Spring and Python, with strong focus on reliability...  ...Build modern engineering solutions across the full software lifecycle, including frontend development... 
    Senior
    Java

    BNY Mellon

    Pittsburgh, PA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Java Full Stack Developer. Be the first to apply!