Location:Pittsburgh, PAIntroductionJoin our dynamic team in Pittsburgh, PA, where you'll have the opportunity to work on cutting-edge Java-based applications. As a key player in our organization, you'll design and implement scalable solutions that meet business needs while staying at the forefront of technology.Required Skills & Qualifications
Extensive experience with Java and related technologies (e.g., Spring Boot, Microservices)
Strong understanding of software architecture principles, design patterns, and best practices
Experience with cloud platforms, databases, and API design
Excellent problem-solving, analytical, and communication skills
Preferred Skills & Qualifications
Experience with Agile methodologies
Knowledge of emerging technologies and industry trends
Previous experience in a technical leadership role
Day-to-Day Responsibilities
Design and develop end-to-end architectural solutions for complex Java-based applications
Provide technical leadership and mentorship to development teams
Collaborate with cross-functional teams to gather requirements and translate them into technical designs
Participate in project planning, estimations, and execution
Manage architectural risks and propose mitigation strategies
Company Benefits & Culture
Inclusive and diverse work environment
Opportunities for professional growth and development
Supportive team culture with a focus on innovation