Compunnel
We are looking for a seasoned Lead Java Architect to lead the migration of legacy TIBCO-based applications to a modern, scalable Spring Boot microservices architecture.
This role demands deep technical expertise in Java and Spring Boot, strong leadership capabilities, and hands-on experience in designing and delivering high-performance, enterprise-grade applications.
The ideal candidate will also mentor team members and collaborate with stakeholders to ensure successful execution of architectural goals.
Key Responsibilities:
Lead the design and implementation of a microservices-based architecture using Spring Boot.
Drive the migration strategy from TIBCO-based systems to modern Java microservices.
Collaborate with business and technical stakeholders to gather requirements and define project scope.
Analyze and deconstruct existing TIBCO workflows, services, and integrations.
Define and enforce best practices for coding standards, testing, and deployment processes.
Oversee development of APIs and microservices to ensure consistency, integration, and performance.
Optimize system performance, scalability, and reliability post-migration.
Provide technical leadership and mentorship to development teams.
Work with DevOps to design and implement CI/CD pipelines and deployment workflows.
Conduct code and architecture reviews to ensure maintainability and adherence to best practices.
Required Qualifications:
10+ years of experience in Java development, with strong expertise in enterprise application architecture. Proven experience with Spring Boot and microservices development. Demonstrated ability to lead large-scale migration projects and manage cross-functional teams. Strong understanding of modern software design patterns, scalability, and system integration. Hands-on experience with API design and development. Effective communication and stakeholder management skills. Preferred Qualifications:
Experience with TIBCO systems, including Business Works and Enterprise Messaging. Familiarity with CI/CD tools and DevOps practices. Background in containerization technologies such as Docker and Kubernetes. Experience in performance tuning and resilience engineering of microservices. Prior experience mentoring technical teams in agile environments. Exposure to cloud platforms (AWS, Azure, or GCP).
#J-18808-Ljbffr
10+ years of experience in Java development, with strong expertise in enterprise application architecture. Proven experience with Spring Boot and microservices development. Demonstrated ability to lead large-scale migration projects and manage cross-functional teams. Strong understanding of modern software design patterns, scalability, and system integration. Hands-on experience with API design and development. Effective communication and stakeholder management skills. Preferred Qualifications:
Experience with TIBCO systems, including Business Works and Enterprise Messaging. Familiarity with CI/CD tools and DevOps practices. Background in containerization technologies such as Docker and Kubernetes. Experience in performance tuning and resilience engineering of microservices. Prior experience mentoring technical teams in agile environments. Exposure to cloud platforms (AWS, Azure, or GCP).
#J-18808-Ljbffr