About the role
We are seeking an experienced Chapter Manager - Java with a minimum of 10+ years of professional experience in software engineering and people leadership. The ideal candidate will have strong expertise in Java technologies, agile delivery, talent development, and engineering excellence, with a passion for building high-performing teams and driving technical innovation.
Key Responsibilities:- Lead, mentor, and develop a chapter of Java engineers, fostering a culture of continuous learning and engineering excellence.
- Drive technical strategy, best practices, and standards across Java-based applications and platforms.
- Collaborate with Product Owners, Architects, and Delivery Leads to ensure successful execution of business priorities.
- Support hiring, onboarding, career development, performance management, and succession planning for chapter members.
- Promote modern software engineering practices, including Agile, DevOps, CI/CD, automated testing, and cloud-native development.
- Guide teams in designing, developing, and maintaining scalable, secure, and high-performance Java applications.
- Ensure adherence to coding standards, architectural principles, security guidelines, and quality processes.
- Facilitate knowledge sharing, technical coaching, and capability-building initiatives across the organization.
- Monitor team health, resource allocation, and skill development to meet current and future business needs.
- Partner with stakeholders to identify opportunities for process improvement, innovation, and operational excellence.
- Support cloud transformation initiatives leveraging technologies such as AWS, Azure, Kubernetes, Docker, and microservices architecture.
- Stay current with emerging technologies, industry trends, and engineering practices to drive continuous improvement.
- Strong expertise in Java, Spring Boot, Microservices, and Enterprise Application Development.
- Proven experience in people management, coaching, mentoring, and team leadership.
- Good understanding of Agile methodologies, DevOps practices, and CI/CD pipelines.
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Excellent stakeholder management, communication, and problem-solving skills.
- Ability to balance people leadership with technical guidance and strategic planning.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Experience leading distributed or global engineering teams.
- Relevant certifications in Java, Cloud, Agile, or Leadership are an advantage.
Job Description:
Full Stack Java Developer (React & Java)
We are seeking an experienced Full Stack Java Developer with a minimum of 5 years of professional experience to join our team for an exciting project. The ideal candidate will have expertise in React for frontend development and Nest.js for backend development, along with strong knowledge of Docker, Kubernetes, AWS, and other DevOps concepts.
Key Responsibilities:
Develop and maintain scalable, high-performance web applications using React and Nest.js.
Design and implement RESTful APIs and GraphQL endpoints for seamless communication between frontend and backend.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code following best practices.
Containerize applications using Docker and manage deployments using Kubernetes.
Work with AWS services (e.g., EC2, S3, RDS, Lambda) to build and deploy cloud-based solutions.
Implement CI/CD pipelines and automate deployment processes.
Monitor and optimize application performance, ensuring high availability and scalability.
Troubleshoot and resolve technical issues across the stack.
Stay updated with the latest trends and technologies in full-stack development and DevOps.
Required Skills and Qualifications:
5+ years of experience in full-stack Java(React JS) development.
Strong proficiency in React.js and its ecosystem (e.g., Redux, Context API, Hooks).
Expertise in Jave (Spring boot Framework).
Solid understanding of TypeScript and its application in both frontend and backend development.
Hands-on experience with Docker for containerization and Kubernetes for orchestration.
Proficiency in working with AWS services and cloud-based architectures.
Knowledge of DevOps practices, including CI/CD pipelines, infrastructure as code, and monitoring tools.
Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
Familiarity with version control systems like Git.
Strong problem-solving skills and ability to work in an agile environment.
Excellent communication and teamwork skills.
Preferred Qualifications:
Experience with microservices architecture.
Knowledge of serverless computing and frameworks.
Familiarity with testing frameworks (e.g., Jest, Cypress) and writing unit/integration tests.
Understanding of security best practices in web development.