Role: Java Full Stack Developer
Location: Pittsburgh, PA / NYC, NY (Hybrid)
Duration: Long-term Contract
Preferred Domain: Exp. with Banking/Financial Domain
Job Description:
We are seeking an experienced Java Full Stack Developer to join our team and work on enterprise-grade applications. The ideal candidate will have strong expertise in Java backend development, modern frontend technologies, cloud platforms, and microservices architecture.
Required Skills & Experience
- 9+ years of experience in Full Stack Development.
- Strong hands-on experience with Java 8/11/17, Spring Framework, and Spring Boot.
- Expertise in developing RESTful APIs and Microservices.
- Strong experience with frontend technologies such as React.js, Angular, JavaScript, TypeScript, HTML5, and CSS3.
- Experience with Hibernate/JPA and ORM frameworks.
- Strong knowledge of SQL and relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
- Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes.
- Experience with messaging technologies like Kafka, RabbitMQ, or ActiveMQ.
- Familiarity with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Strong understanding of Agile/Scrum methodologies.