Java Full Stack Developer 6-Month Contract-to-Hire | Pittsburgh, PA (Onsite) Core Responsibilities Full-Stack Development Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, Angular, React, and modern web technologies Build responsive, user-friendly front-end interfaces optimized for customer and field personnel experiences Develop and maintain RESTful APIs for seamless integration with backend systems and third-party solutions Cloud & Infrastructure Deploy, monitor, and manage applications in AWS cloud environments Implement complex integrations with multiple third-party tools, frameworks, and external solutions Data & Quality Write efficient, optimized SQL queries for database interaction and effective data management Create comprehensive design documents, test cases, and technical documentation Ensure adherence to development standards, security protocols, and best practices Collaboration & Support Partner with Digital Product Managers, Business Stakeholders, IT Teams, and Information Security to translate business requirements into technical solutions Provide ongoing production support and maintenance for applications within the team's portfolio Participate in code reviews, architectural discussions, and agile ceremonies Required Qualifications Experience & Background 14 - 18 years of professional software development experience Strong background working in the United States (long-term US work history required) Experience in banking / financial services or digital consumer banking platforms (highly preferred) Technical Skills (Must-Have) Backend : Java, Spring Boot, RESTful API development Frontend : Angular AND React (both required) Database : SQL (complex query writing, optimization, data modeling) Cloud : AWS services (deployment, monitoring, cloud-native architecture) Integration : Experience integrating with third-party tools and enterprise systems
Java Full Stack Developer Onsite • Pittsburgh, PA, United States of America