We are seeking a highly skilled and experienced Full Stack Developer with strong proficiency in Java microservices and ReactJS for an onsite role in Pittsburgh, PA. The ideal candidate will have hands-on experience building scalable, secure, and high-performance applications, with a solid understanding of frontend and backend integration. Prior experience in the banking or financial domain is highly desirable.
Key Responsibilities:
Design, develop, and maintain full stack applications using Java (Spring Boot) and ReactJS
Develop and consume RESTful APIs and ensure seamless integration between front-end and back-end components
Build scalable and secure microservices using Spring Boot/Spring Cloud
Collaborate with cross-functional teams including business analysts, QA, DevOps, and UI/UX designers
Participate in the entire software development lifecycle – requirements gathering, architecture, coding, testing, deployment, and support
Ensure code quality through unit testing, code reviews, and best practices
Work with relational and NoSQL databases, and optimize queries for performance
Adhere to agile methodologies and participate in daily stand-ups, sprint planning, and retrospectives
Troubleshoot production issues and ensure timely resolution
Required Skills & Qualifications:
5+ years of experience in full stack development
Strong backend development skills using Java, Spring Boot, and Microservices architecture
Hands-on experience with ReactJS, JavaScript, HTML, and CSS
Experience with state management libraries like Redux or Context API
Solid understanding of RESTful API development and integration
Experience with RDBMS (e.g., Oracle, PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB)
Familiarity with Git, CI/CD pipelines, and containerization tools like Docker
Strong understanding of security, authentication (JWT/OAuth), and API management
Excellent problem-solving skills and attention to detail
Strong verbal and written communication skills
Preferred Qualifications:
Experience working in the banking or financial services domain
Exposure to cloud platforms such as AWS, Azure, or GCP
Familiarity with tools like JIRA, Jenkins, SonarQube
Knowledge of testing frameworks (JUnit, Mockito) and frontend testing (Jest, Enzyme)
×
Thank You for applying for this job!
Thank you for your valuable time. Our team will reach you soon...
Please refresh page to submit another application.
×
Enter your Friend's Contact info
Thank you for your valuable time. Our team will reach your referral soon...
Please refresh page to submit another Referral
×
Refer and Earn*
Added Successfully
Please refresh page to submit another application.