I'm looking for a backend-focused role at a growth-stage or well-funded startup using Java (Spring Boot), cloud-native architecture, and AI-enhanced systems. I care about clean code, system scalability, and meaningful impact. Ideal teams value autonomy, technical excellence, and mentorship.
Andrew Granville
@andrewgranville
Resilient and innovative Senior Java Backend Engineer with 10+ years of experience
What I'm looking for
Recognized for overcoming complex technical challenges
Experience
Work history, roles, and key accomplishments
Senior Java Backend Developer
Coherent Solutions
Nov 2022 - Apr 2025 (2 years 5 months)
• Led the design and development of 15+ microservices using Java 17, Spring Boot 3.x, and Gradle, improving backend response times by 35%.
• Integrated Python-based AI modules that reduced manual classification workload by 70% and enabled real-time document routing.
• Spearheaded refactor of legacy monolithic system to microservices deployed via AWS resulting in 50% faster deployment cycles.
Java Backend Developer
Programmers.io
Jul 2018 - Oct 2022 (4 years 3 months)
• Delivered 10+ backend services using Spring Boot and asynchronous messaging with RabbitMQ to support business process automation.
• Built Redis-based caching strategy and MySQL tuning that reduced data retrieval latency by 60%.
• Maintained and enhanced a hybrid Java + Node.js backend platform serving over 500 enterprise users.
Java Backend Developer
Susco solutions
Aug 2015 - Jun 2018 (2 years 10 months)
• Used Go to design high-throughput log analytics module capable of processing 2M+ events/hour.
• Refactored and optimized PostgreSQL queries, reducing report generation from 2 minutes to under 15 seconds.
• Led migration of legacy apps to container-based microservice architecture using Docker and Jenkins.
Education
Degrees, certifications, and relevant coursework
City University of Hong Kong
Bachelor of Science, Computer Science
2009 - 2013
Grade: 3.8
Tech stack
Software and tools used professionally
AWS Glue
AWS IAM
Amazon EC2
GitHub
Kubernetes
NoSQLBooster
PopSQL
MySQL
PostgreSQL
MongoDB
Microsoft SQL Server
SQLite
Node.js
Django
Slack
AWS CloudFormation
Jira
React
AngularJS
Python
Java
Go
AWS Elastic Load Balancing ...
RabbitMQ
Flask
Django REST framework
FastAPI
SQLAlchemy
Ubuntu
Amazon RDS for PostgreSQL
Azure Database for PostgreSQL
Asana
GraphQL
Oracle PL/SQL
Elasticsearch
Django CMS
AWS Lambda
Azure SQL Database
Google Cloud SQL
TypeScript
Git
FastoNoSQL
Precursor
Django REST framework JWT
Amazon Web Services (AWS)
SQL
Mongoose
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Andrew?
You can contact Andrew and 90k+ other talented remote workers on Himalayas.
Message AndrewFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
