Position: Java Developer
Location: Pittsburgh, PA (Onsite)
Duration: 12+ Months Contract
Job Description
We are seeking an experienced Java Developer to join a large enterprise application development team. The ideal candidate will have strong experience designing and developing scalable web applications using Java technologies and modern microservices architecture.
Required Skills
- 8+ Years of Strong experience in Java/J2EE development
- Hands-on experience with Spring Boot and Microservices architecture
- Experience developing RESTful APIs and web services
- Front-end development experience with Angular or React
- Experience with SQL and relational databases
- Knowledge of CI/CD pipelines and DevOps practices
- Experience with Git and version control systems
- Strong understanding of software development lifecycle (SDLC)
- Excellent problem-solving and communication skills
Responsibilities
- Design, develop, test, and deploy enterprise applications
- Build and maintain microservices-based solutions
- Develop and consume REST APIs
- Collaborate with business analysts, architects, and QA teams
- Troubleshoot and resolve production issues
- Participate in code reviews and technical discussions
- Ensure application performance, scalability, and security standards
- Support application enhancements and maintenance activities

