Java Technical Lead

About the Role:

We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle.

Exposure to mobile application ecosystems, collaboration across cross-functional teams, and experience in the banking or financial services domain will be strong assets. You’ll work closely with engineering managers, architects, mobile teams, and product stakeholders to deliver scalable, secure, and maintainable solutions. ________________________________________

Key Responsibilities:

• Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and modern architectural practices.

• Lead development of RESTful APIs and microservices along with mobile platforms, ensuring consistency and alignment with business and UX goals.

• Drive integration with API Gateway technologies (e.g., Kong, Apigee, AWS API Gateway) to enforce access control, rate limiting, and API lifecycle management.

• Implement robust authentication and authorization workflows using IDAM platforms such as Ping Identity, Okta, or Auth0, with support for OAuth2, OIDC, and JWT.

• Collaborate with mobile app teams to ensure backend services are optimized for mobile-specific use cases such as performance, caching, and offline access.

• Own end-to-end technical delivery, including code quality, performance optimization, security best practices, and CI/CD integration.

• Perform code and design reviews, define technical standards, and mentor developers across the team.

• Troubleshoot and resolve complex system issues in development and production environments.

• Contribute to solutioning, estimations, and project planning in agile delivery models.

________________________________________

Required Qualifications:

• Bachelor’s or Master’s degree in computer science, Engineering, or related field.

• 10+ years of professional experience in backend development, with at least 3+ years in technical leadership or solution design roles.

• Strong expertise in Java, Spring Boot, and the Spring ecosystem (Spring MVC, Data, Security).

• Proven experience architecting and deploying microservices-based systems in complex enterprise environments.

• Hands-on experience with API Gateways (Kong, Apigee, or AWS API Gateway) and secure API development.

• Working knowledge of IDAM platforms like Ping Identity, Auth0, or Okta.

• Work closely with mobile app teams to ensure backend services are optimized for mobile/web delivery.

• Experience working in banking or financial services domain, with understanding of regulatory and security considerations.

• Proficiency in SQL and RDBMS (PostgreSQL, MySQL, Oracle), and familiarity with CI/CD and DevOps tooling (GitHub Actions, Jenkins, GitLab CI).

• Excellent communication, collaboration, and technical documentation skills.

________________________________________

Preferred Qualifications:

• Exposure to mobile application development lifecycle, backend-for-frontend (BFF) patterns, and mobile performance optimization.

• Experience with NoSQL databases (e.g., MongoDB, Cassandra).

• Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Kubernetes).

• Knowledge of event-driven or reactive architectures, messaging systems (Kafka, RabbitMQ), or domain-driven design (DDD).

• Agile development experience using tools like Jira, Confluence, and participation in SAFe or Scrum environments.

• Contributions to architecture governance, tech evaluations, or engineering playbooks.

About us

Ascendion is a Global, leading provider of AI-first software engineering services, delivering transformative solutions across North America, APAC, and Europe. We are headquartered in New Jersey.

We combine technology and talent to deliver tech debt relief, improve engineering productivity solutions, and accelerate time to value, driving our clients’ digital journeys with efficiency and velocity. Guided by our “Engineering to the power of AI” [EngineeringAI] methodology, we integrate AI into software engineering, enterprise operations, and talent orchestration, to address critical challenges of trust, speed, and capital.

Company
Ascendion
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted
Company
Ascendion
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted