Job Description
Experience Required: 12+ Years
Role Type: Senior / Architect Level
Work Model: Remote / Hybrid (depending on project needs)
Job Overview
We are seeking an experienced Java Architect with MuleSoft expertise to lead development efforts on a large-scale enterprise application. This role requires a strong hands-on architect who is still deeply involved in coding, system design, and technical decision-making.
You will work closely with distributed teams across multiple regions while helping drive the architecture, integration strategy, and delivery of a cloud-based licensing and registration platform.
Key Responsibilities
- Architect, design, and develop enterprise applications using Java
- Lead development efforts while remaining hands-on with coding
- Design and implement integrations using MuleSoft
- Work on API development and integration within the MuleSoft platform
- Support application modernization and cloud migration initiatives
- Coordinate with offshore development teams in India and QA teams in Eastern Europe
- Provide leadership for onshore development activities within the domain team
- Ensure timely delivery of complex modules and technical solutions
- Provide production support when needed
- Collaborate with cross-functional teams to maintain high development standards
Team Structure
- Approximately 15 Developers
- 5 QA Engineers
- Additional 3–5 developers focused on the application domain
The application involves integration with MuleSoft APIs and multiple internal services and recently migrated components running in the cloud.
Required Experience
- 12+ years of software development experience
- Currently working as a Java Architect or similar leadership role
- Strong hands-on Java development expertise
- Experience with MuleSoft integration platform
- Experience migrating applications to cloud environments
- Deep understanding of enterprise application architecture
- Experience working with distributed global teams
Preferred Skills
- Full-stack development experience
- API design and integration architecture
- Cloud-based application development
- Business workflow tools and integration systems
- Experience managing complex modules and deliverables
Work Environment & Culture
We are a growing company with a startup-like culture that values flexibility, ownership, and collaboration. While we maintain structure in our processes, we are looking for someone who can adapt, take initiative, and help teams move forward efficiently.