Engineering depth. Architectural judgement. Delivery ownership.

Engineering leadership, grounded in code.

Senior Technical Lead and Java engineer with 17+ years of experience building enterprise systems, shaping greenfield platforms and guiding software from first requirements to dependable production operation.

Based in Newcastle · Working across UK and global programmes
Arun Rajapandy

Senior Technical Lead · Java Engineering · Architecture

Newcastle upon Tyne, United Kingdom
Current focusJava engineering
and architecture
ApproachStrategic thinking.
Practical execution.
17+Years of Java-led engineering
24Microservices across greenfield programmes
7Java engineers led across teams
6Nodes in my independent Kubernetes lab

How I create value

Leadership that connects strategy, engineering and delivery.

I work at the point where architecture decisions, team effectiveness and business outcomes meet.

01

From discovery to live service

Translate complex requirements into an executable plan: service boundaries, HLDs and LLDs, API contracts, persistence models, non-functional requirements, testing, release readiness and operational handover.

Greenfield deliveryArchitectureFull SDLC
02

Software craftsmanship at scale

Build reusable Java components and automation frameworks, champion test-driven development, and uphold secure coding standards through hands-on reviews and developer mentoring.

Java 17 / Spring BootTDD & BDDReusable libraries
03

Technical ownership beyond the code

Guide multiple engineering workstreams, work with product, testing, platform and live-service specialists, and bring practical delivery leadership to complex releases and migration initiatives.

Engineering leadershipProduction readinessDelivery recovery
24

Microservices in scope

Technical architecture and engineering direction across greenfield services and shared software components.

0 → 1

Automation built from scratch

Personally developed reusable Java libraries and a BDD API testing framework for QA engineering teams.

E2E

Full-lifecycle accountability

Discovery, design, TDD, SIT, performance testing, go-live, warranty and production support.

Capabilities

Broad enough to see the system. Deep enough to challenge the detail.

A leadership profile built on hands-on engineering depth, architecture judgement and end-to-end delivery ownership.

01

Java & distributed systems

  • Java 17, Spring Boot, Spring Data JPA
  • Microservices and service decomposition
  • Kafka, RabbitMQ and REST APIs
  • Transaction management and data design
  • Reusable components and shared libraries
  • SOLID principles and secure coding
02

Quality & engineering practice

  • TDD: red, green, refactor
  • JUnit and Spring Boot Test
  • BDD, Cucumber and REST Assured
  • Code reviews and SonarQube gates
  • SIT, PVT and non-functional testing
  • Coaching and technical knowledge sharing
03

Architecture & operation

  • Technical discovery, HLD and LLD
  • OpenAPI contracts and API integration
  • Database schemas and indexing
  • Authentication and service security
  • Kubernetes, Docker and CI/CD
  • Observability and production handover
04

Broader delivery responsibility

  • Concurrent greenfield workstreams
  • Epic planning and collaborative estimation
  • Team capacity and resource allocation
  • Cross-team stakeholder alignment
  • Risk mitigation and delivery recovery
  • Release and live-service readiness

Leadership principles

How I make decisions when the work becomes difficult.

01

Understand before building

Resolve ambiguity, dependencies and risk during discovery so engineering teams can move with purpose.

02

Build standards into the work

TDD, reusable libraries, effective reviews and observability should be everyday engineering practices.

03

Develop the next technical leaders

Delegate meaningful ownership, create space for knowledge sharing and retain accountability for delivery.

04

Stay accountable through go-live

Good architecture includes testability, migration readiness, operational handover and sustainable support.

Contact

Let’s discuss the next complex problem worth solving.

I am interested in senior Java engineering, technical architecture and engineering leadership opportunities where sound design must translate into reliable software.

hello@arunrajapandy.com
Newcastle upon Tyne, United Kingdom