What are the responsibilities and job description for the Java Developer - W2 position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Pyramid Technology Solutions, Inc., is seeking the following. Apply via Dice today!
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
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
- 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