About the Role
This role is ideal for an experienced developer looking to transition into a leadership position while maintaining hands-on coding responsibilities. You’ll be contributing to both technical development and team growth, with a balance of approximately 70% coding and 30% mentoring and leadership tasks.
As part of a dynamic engineering team, you will:
- Design and develop high-quality software solutions using Java, alongside React for frontend development and Terraform for infrastructure automation.
- Guide and mentor developers at various levels, providing coaching and career development opportunities.
- Facilitate collaboration between teams and squads, ensuring seamless communication and alignment.
- Work with global technology partners to create innovative and scalable software solutions.
- Be part of an Agile, product-driven team where your input helps shape development processes and outcomes.
- Apply test-driven development (TDD), behavior-driven development (BDD), and automated deployment practices to enhance software quality.
- Gain hands-on experience with AWS services, including Lambda, DynamoDB, S3, and IAM.
- Support improvements to the development workflow and overall engineering experience.
Who We’re Looking For
The ideal candidate will bring:
- Strong software development expertise, with a focus on backend Java and Spring or frontend ReactJS.
- A passion for fostering a positive developer experience and supporting team growth.
- A proactive approach to problem-solving and continuous learning.
About Our Client
Our client partners with leading global technology providers to develop cloud-based solutions that drive efficiency and innovation across various industries. Their guiding principles include:
- Scalability
- Automation
- Efficiency
- Digital transformation
Their cloud-native data platform:
- Is a highly configurable SaaS solution for data ingestion, processing, analysis, and distribution.
- Leverages fully serverless architecture for high availability and cost efficiency.
- Uses infrastructure-as-code for streamlined deployment and service orchestration.
- Supports real-time and batch data processing with advanced state management and dependency handling.
Why Join?
A career with our client offers:
- A developer-first culture with a strong emphasis on XP methodologies such as TDD and pair programming.
- The opportunity to work on cutting-edge, impactful projects at scale.
- Stable, well-structured product teams focused on long-term innovation.
- Flexible working arrangements, including hybrid work options and adaptable hours.
- A strong commitment to employee wellbeing and work-life balance.
- Competitive benefits that support both personal and professional growth.
REF: 129628