Tyler Barnes
@tylerbarnes
Senior Java Full Stack Engineer with expertise in cloud-native solutions.
What I'm looking for
As a Senior Java Full Stack Engineer with over 7 years of experience, I have a proven track record of delivering cloud-native enterprise platforms and high-performance web applications. My expertise spans across Java (versions 8 to 21), Spring Boot, and modern front-end frameworks like React, Angular, and Vue. I thrive in fully remote agile teams, focusing on clean code and SOLID principles to meet business needs effectively.
Throughout my career, I have successfully modernized legacy systems, built scalable APIs, and collaborated with cross-functional teams to implement innovative solutions. My recent projects include developing microservices-based backend services and interactive dashboards for clients in finance and utilities, utilizing technologies such as AWS, Kubernetes, and Kafka. I am passionate about mentoring junior developers and continuously improving CI/CD pipelines to enhance deployment efficiency.
Experience
Work history, roles, and key accomplishments
Senior Java Full Stack Engineer
Mantel Group
Jul 2022 - Present (2 years 11 months)
Developed backend services in Java 17 and Spring Boot 3.x for real-time IoT data processing and designed microservices architecture on AWS EKS. Built interactive dashboards and visualisation tools in React 18 + TypeScript, enabling clients to monitor infrastructure health. Automated deployment workflows with GitHub Actions + ArgoCD, supporting multiple environments.
Senior Java Full Stack Engineer
DiUS Computing
Feb 2020 - Jun 2022 (2 years 4 months)
Developed scalable Java 11 Spring Boot microservices to process large volumes of telemetry and sensor data from energy infrastructure. Designed RESTful and GraphQL APIs for seamless integration with web front-ends and partner systems. Automated deployments using Terraform and GitLab CI/CD pipelines, supporting multiple cloud environments.
Mid-Level Java Full Stack Developer
Kablamo
Jan 2019 - Jan 2020 (1 year)
Designed Java-based REST APIs for back-end services and developed React components with Redux for dynamic UI features. Refactored legacy monoliths to microservices on AWS. Automated CI/CD workflows using Jenkins and Docker.
Junior Java Developer
WorkingMouse
Jan 2018 - Dec 2018 (11 months)
Built REST APIs in Java and Spring Boot. Helped develop React/Redux UI components and integrated third-party APIs and built ETL jobs. Wrote unit tests with JUnit and Mockito.
Education
Degrees, certifications, and relevant coursework
Queensland University of Technology (QUT)
Bachelor of Computer Science, Computer Science
Completed a Bachelor of Computer Science, gaining foundational knowledge in programming, algorithms, and software development. Engaged in various projects to apply theoretical concepts to practical scenarios.
Tech stack
Software and tools used professionally
Splunk
Microsoft Azure
GitHub
GitLab
Kubernetes
Jenkins
CircleCI
GitHub Actions
GitLab CI
MySQL
PostgreSQL
MongoDB
Memcached
Gmail
Spring Boot
Spring MVC
Redis
Terraform
Jira
Java 8
Vue.js
JavaScript
HTML5
Java
HAProxy
Kafka
RabbitMQ
Grafana
Prometheus
OpenTelemetry
Nagios
Trello
GraphQL
gRPC
Spring Security
Ansible
AWS Lambda
Serverless
JUnit
Mockito
OAuth2
Time Analytics
Redis Cloud
SQL
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Tyler?
You can contact Tyler and 90k+ other talented remote workers on Himalayas.
Message TylerFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
