Full Stack Java Developer Position Available In Allegheny, Pennsylvania
Tallo's Job Summary: This job listing in Allegheny - PA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Full Stack Java Developer
Job Title:
Full Stack Java Developer
Location:
Pittsburgh, PA (3 days on-site required)
Tax Term (W2, C2C): W2 (Apolis)
Job Type (Permanent/Contract): Contract (with potential for permanent conversion)
Duration:
Long-term contract
Pay Range:
$55-57/hr (on Apolis W2)
Description:
We are seeking an experienced Full Stack Java Developer to join a dynamic team. This role requires a hands-on developer who can mentor junior developers while working primarily with Java, Spring, and Angular technologies to deliver microservices-based applications. The ideal candidate will have expertise in backend technologies, particularly with Java and Spring Boot, as well as data access and front-end development using Angular.
The role involves working in a large-scale data environment, focusing on developing microservices, performing unit testing, and supporting cloud-based applications hosted on Azure. The position will involve a mix of backend and frontend tasks, with a strong emphasis on backend development. The role is located in Pittsburgh, PA, and requires onsite presence for 3 days a week from day one.
Role and Responsibilities:
Develop and maintain microservices using Java, Spring Boot, and Angular.
Mentor junior developers and provide hands-on guidance.
Work with Oracle databases and write PL/SQL queries for data access.
Develop and deploy applications using containerization (Docker, Kubernetes).
Use CI/CD pipelines (Jenkins, Git) for code deployment.
Implement unit tests and work with BDD frameworks like Cucumber for functional and regression testing.
Collaborate with cross-functional teams to ensure application performance, scalability, and reliability.
Work in an Azure cloud environment, though no specific Azure services experience is required.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field.
Strong background in full-stack development with Java and Angular.
Proven ability to work in both backend and frontend development roles.
Ability to work in a fast-paced environment with a focus on code quality and best practices.
Nice to
Have:
Experience with Kafka or similar messaging systems.
Familiarity with large-scale data environments (e.g., HDFS, Hadoop, Distributed Systems).
Experience with CI/CD pipelines, specifically with Jenkins and Git.
Required Skills:
7+ years of experience with Java, Spring, and Spring Boot.
Strong hands-on experience with microservices and PL/SQL.
Front-end development experience with Angular (preferably version 16).
Experience with containerization and containerized deployments (Docker, Kubernetes).
Knowledge of cloud-hosted applications (Azure preferred).
Experience with unit testing and BDD, including frameworks like Cucumber.
Ability to mentor and lead junior developers.
Strong experience in data access, especially with Oracle databases.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job
Dice Id:
10106862
Position Id:
25-10017