Post Job Free
Sign in

Spring Boot Backend Developer

Location:
Falls Church, VA
Posted:
May 07, 2025

Contact this candidate

Resume:

Te Cai Falls Church, VA

703-***-**** **.*******@*****.*** https://www.linkedin.com/in/te-cai-23342b151/

SUMMARY:

Seasoned Java Backend Developer with over 5 years of hands-on experience building secure, scalable applications for Artech LLC, Sky Technologies, and Famulei.us. Skilled in Java, Spring Boot, Hibernate, Microservices, REST APIs, Kafka, Docker, and cloud platforms like AWS and Azure. Adept at CI/CD automation, real-time data processing, and database optimization. Strong background in Agile teams, testing frameworks, and cross-functional collaboration. Holds a Master’s in IT and a Bachelor’s in Business. Open to relocation across the U.S.

EDUCATION:

Master of Science in Information Technology University of North America – Fairfax, VA Graduated: 2019

Bachelor of Science in Business with a Management Option Montana State University – Bozeman, MT Graduated: 2016

TECHNICAL SKILLS:

Languages

Java, SQL

Frameworks

Spring Boot, Hibernate

Backend Development

Java and Spring Boot for scalable, high-performance applications.

API Development

RESTful APIs for seamless communication between services.

Databases

PostgreSQL, MySQL, MongoDB, and Oracle SQL Developer.

CI/CD & DevOps

Jenkins, Docker, Maven, Gradle, and Git/BitBucket for automation.

Testing & TDD

JUnit, Mockito, and Selenium for unit/integration testing with high code coverage.

Agile Methodologies

Experience with Scrum, sprint planning, and team collaboration.

Version Control

Proficient with GitHub, BitBucket, and SVN.

API Tools

Postman, SoapUI, Advanced REST Client.

Operating Systems

Windows, MacOS

Effective Communication

Skilled in collaborating with cross-functional teams to deliver high-quality solutions.

PROFESSIONAL EXPERIENCE:

Backend Developer April 2024 – Present

Artech L.L.C. Tysons, VA

Designed and built scalable enterprise applications using Java, Spring Boot, and Hibernate, ensuring high performance and system uptime.

Developed microservices-based backend architecture to enhance modularity, maintainability, and deployment efficiency.

Automated CI/CD processes with Jenkins, significantly cutting down release times and reducing manual intervention.

Built unit and integration tests with JUnit and Mockito, maintaining over 85% test coverage and reducing production defects.

Created and maintained RESTful APIs, enabling smooth communication between backend and frontend systems.

Integrated Kafka to manage real-time data streams, improving service synchronization and throughput.

Managed deployments on AWS and Azure, enhancing system scalability and fault tolerance.

Provided production support and mentored team members, promoting best practices and ensuring application stability.

Environment: Java, Spring Boot, Hibernate, Microservices, Jenkins, JUnit, Mockito, RESTful APIs, Kafka, AWS, Azure, MySQL, PostgreSQL, MongoDB, Git, Maven, Gradle, Spring MVC, Spring Data JPA, JDBC, Log4j, JSON, XML, Swagger, Docker, Eclipse, IntelliJ IDEA, REST Assured, Linux, Apache Tomcat

Backend Developer Oct 2019 – Sept 2022

Sky Technologies L.L.C. Alexandria, VA

Built and maintained backend services using Java, Spring Boot, and Hibernate, ensuring optimized application performance.

Engaged with cross-functional teams to translate business needs into scalable technical solutions.

Created and enhanced RESTful APIs, enabling seamless integration across microservices and front-end layers.

Applied test-driven development practices using JUnit and Mockito to achieve high code reliability and test coverage.

Automated functional testing with Selenium, reducing manual efforts and increasing release confidence.

Integrated Kafka for handling real-time data streams and enhancing asynchronous processing.

Participated in on-call support and incident management, helping reduce production issue resolution time.

Collaborated in Agile ceremonies and contributed to sprint deliveries, ensuring timely and quality releases.

Environment: Java, Spring Boot, Spring MVC, Hibernate, JPA, Microservices, REST API, Kafka, RabbitMQ, Redis, MySQL, PostgreSQL, MongoDB, Spring Security, Jenkins, Git, Maven, AWS, Azure, JUnit, Mockito, JDBC, IntelliJ IDEA, REST Assured, Apache Tomcat, Linux

Back-End Developer Sept 2018 – Oct 2019

Famulei.us McLean, VA

Migrated legacy authentication systems to JWT and OAuth2, enhancing both security and system performance.

Designed and implemented scalable backend services, integrating AWS S3 for file storage and SQS for asynchronous messaging.

Tuned database performance by optimizing queries with Spring Data JPA, improving response times and efficiency.

Used Docker to containerize applications, streamlining deployments across different environments.

Adopted Microservices architecture to ensure modular, maintainable, and scalable codebase.

Managed and deployed services on AWS and Azure, increasing uptime and operational reliability.

Employed Spring Security to enforce secure access protocols across services.

Wrote and maintained unit tests using JUnit and Mockito, contributing to stable and bug-free releases.

Environment: Java, Spring Boot, Spring MVC, Hibernate, JPA, Spring Data JPA, Microservices, REST API, JWT, OAuth2, Spring Security, AWS (S3, SQS, EC2), Azure, Docker, PostgreSQL, MySQL, Redis, Maven, Gradle, Git, Jenkins, Swagger, Postman, JUnit, Mockito, Eclipse, IntelliJ IDEA



Contact this candidate