Role: Java Architect (Hands-On Coding & Solution Design)
Location: Pittsburgh, PA (5 Days Onsite)
Employment Type: Contract (C2C Accepted)
Job Description:
- Design and architect enterprise-grade applications and distributed systems.
- Lead technical solution design and provide architectural guidance to development teams.
- Participate actively in hands-on coding, code reviews, and technical troubleshooting.
- Develop and implement microservices-based applications using modern Java technologies.
- Collaborate with business stakeholders, product owners, and engineering teams to define technical solutions.
- Ensure application scalability, performance, security, and maintainability.
- Drive best practices for software architecture, development, testing, and deployment.
- Mentor developers and provide technical leadership across projects.
Required Skills & Experience
- Strong experience as a Java Architect with hands-on development expertise.
- Deep knowledge of Java, Spring Boot, and Microservices Architecture.
- Experience designing and developing scalable, cloud-ready enterprise applications.
- Front-end development experience with Angular or React.
- Strong understanding of REST APIs, system integration, and distributed systems.
- Experience with design patterns, architecture frameworks, and software engineering best practices.
- Excellent problem-solving and communication skills.
Thanks,
Sanjay Kumar