A passionate technologist with over 6 years of hands-on experience, I've honed my skills as a full-stack Java developer crafting innovative and scalable applications. My proficiency extends to front-end technologies like React, HTML5, CSS3 and on the server side, to Java 8+, Spring Boot, and Hibernate.In my professional journey, I've had the pleasure of serving varied sectors - from propelling digital freight solutions at Convoy to advancing project management at Wrike, and streamlining insurance processes at IOA. These experiences have not only refined my problem-solving skills but also enabled me to create impactful solutions within demanding, Agile environments.I thrive in the world of microservices architecture and am adept at integrating sophisticated technologies, such as AWS, into applications to enhance their performance and reliability. As I advance in my career, I'm driven by the opportunities to leverage my technical expertise and innovative thinking to create game-changing solutions in our increasingly digital world.
-
Software EngineerWrike Jul 2021 - Feb 2023Seattle, Washington, United States- Crafted responsive frontend components with JavaScript, HTML5, CSS3, and React.- Implemented server-side logic using Java 8+, Spring, and Spring Boot frameworks.- Leveraged Spring Data with DynamoDB for NoSQL and RDS for SQL storage in development.- Developed and consumed RESTful APIs for seamless frontend-backend integration.- Deployed and managed applications on Tomcat for stability and scalability.- Utilized Docker, AWS ECR, and ECS for containerization and orchestration.- Established CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, and CodeCommit.- Implemented Amazon SQS for reliable messaging between distributed services.- Ensured high availability with Elastic Load Balancer and AWS AppConfig.- Managed DNS using Amazon Route 53 and monitored applications with Amazon CloudWatch.- Employed AWS X-ray for distributed tracing and Log4j for log management.- Used AWS Lambda as an indexer to transfer SQS messages to Elasticsearch.- Leveraged Elasticsearch for conducting efficient search among user task data, and improved result relevancy by refining queries, utilizing fuzzy search, and adjusting matching criteria.- Collaborated with UX/UI designers using Balsamiq and Figma to develop wireframes and prototypes.- Adhered to Agile methodologies for effective teamwork and timely project delivery. -
Back End DeveloperFirst Republic Nov 2019 - Jun 2021Seattle, Washington, United States- Developed and maintained the user account displaying page using Java Servlets, JSP, JSTL, and JavaScript.- Implemented Hibernate and JPA for effective database access and management.- Utilized Spring Cloud Config Server for efficient configuration management across multiple services.- Deployed applications to Tomcat and registered them with Eureka Naming Server for effective service discovery and load balancing.- Simplified and improved inter-service communication using Feign, Resilience4j, and HATEOAS for RESTful API design.- Documented and monitored APIs using Swagger and Spring Boot Actuator.- Enabled distributed tracing and message queueing using Zipkin, Rabbit MQ, and Spring Cloud Sleuth.- Streamlined logging and debugging using Log4j.- Collaborated with team members using Git and followed Agile methodologies, including Jira for issue tracking and project management.- Created and executed unit tests with JUnit and Mockito to ensure software reliability.- Tested APIs using Postman for effective API development and testing.- Managed project dependencies and builds with Maven to improve modularity and maintainability.- Optimized MySQL database queries to improve data retrieval and application performance.- Designed and developed middleware services using Spring Boot and Spring Cloud frameworks.- Implemented and managed containerized services using Kubernetes and Docker. -
Back End DeveloperConvoy Inc Jun 2017 - Oct 2019Seattle, Washington, United States- Developed and maintained carrier-matching microservices with Java, Spring, and Spring Boot, optimizing system efficiency and response times.- Created and integrated SOAP web services using WSDL to enable seamless inter-system communication.- Deployed containerized applications to Google Kubernetes Engine (GKE) using Docker for enhanced scalability and reliability.- Leveraged Kafka and Zookeeper for real-time event streaming, facilitating responsive data processing and management.- Utilized JDBC, Spring JDBC, Hibernate, and JPA for effective data access and object-relational mapping.- Designed and optimized MySQL database on Cloud SQL queries to improve data retrieval and application performance.- Handled data processing and parsing in XML and JSON formats for seamless data exchange between microservices.- Utilized Spring Cloud Gateway for secure, load-balanced routing of carrier-matching API requests.- Implemented Slf4j logging for streamlined debugging and issue resolution.- Created and executed unit tests with JUnit, TestNG, and Mockito to ensure software reliability.- Used Git for version control and collaboration, promoting efficient teamwork and streamlined development.- Managed project dependencies and builds with Maven to improve modularity and maintainability.- Participated in Agile methodologies such as Scrum and Kanban to collaborate with cross-functional teams and deliver high-quality software solutions.
Scarlett Jiang Education Details
-
Computer And Information Sciences, General
Frequently Asked Questions about Scarlett Jiang
What is Scarlett Jiang's role at the current company?
Scarlett Jiang's current role is Java Developer | Microservices and Cloud Computing Specialist | Passionate about Agile Methodologies and High-Performance Application Design.
What schools did Scarlett Jiang attend?
Scarlett Jiang attended Northeastern University.
Not the Scarlett Jiang you were looking for?
-
Scarlett Jiang
United States1globalfundpe.com -
Scarlett Jiang
United States1ups.com -
Scarlett Jiang
New York, Ny -
2ficonsulting.com, ficonsulting.com
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial