Job description
Job Title: Java Architect / Software Architect
Location: Pittsburgh PA
Role Summary
As a Java Architect at Incedo, youβll lead the technical vision, design, and architecture of enterprise-grade software systems. This role focuses on defining scalable, resilient, and secure application architectures and guiding teams to implement them using modern technologies and best practices.
Key Responsibilities
- Lead the design and architecture of large-scale, resilient, and secure Java-based enterprise applications.
- Architect and implement microservices using domain-driven design principles.
- Use container technologies (Docker, Kubernetes) to deliver scalable services.
- Build and optimize CI/CD pipelines (e.g., Jenkins, uDeploy).
- Incorporate event-driven platforms (such as Kafka) and NoSQL solutions (e.g., MongoDB) where needed.
- Work with cross-functional teams (QA, support, business) to ensure quality, performance, and maintainability.
- Mentor and provide architectural guidance to development teams and influence technical decisions.
- Translate complex technical concepts into business-friendly language for leadership and stakeholders.
- Evaluate and recommend new tools and technologies that enhance the software platform.
Typical Technical Skills
- Extensive experience with Java and modern Java frameworks (e.g., Spring/Spring Boot).
- Strong understanding of microservices, REST APIs, and distributed systems.
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Event streaming and messaging systems such as Kafka.
- Experience with CI/CD tools (Jenkins, uDeploy).
- Knowledge of NoSQL databases like MongoDB and traditional RDBMS.
Soft Skills & Leadership
- Excellent communication skills, able to interact with technical teams and non-technical leadership.
- Proven mentorship and coaching abilities for engineering teams.
- Strong analytical and problem-solving skills with a collaborative mindset.
Work Environment & Location
- Primarily based in Pittsburgh, PA, often requiring in-office or hybrid presence.
- Some remote work may be possible at managementβs discretion.






