Post Job Free
Sign in

Software Engineer

Location:
Newark, DE, 19711
Posted:
February 04, 2026

Contact this candidate

Resume:

Eric Valentine

*** ****** **** **, ******, DE ***11 302-***-**** *****.***@*******.*** LinkedIn GitHub Portfolio Summary

Senior Software Developer with strong experience designing and optimizing distributed systems using Java, Spring Boot, Python, and AWS. Successfully led modernization and microservices migration projects at Tuta Mail and Catalis, improving scalability, observability, and system modularity for secure, data-driven products. Skilled in building robust APIs and collaborating with data science and engineering teams to implement real-time metrics and release monitoring. Aiming to leverage technical expertise to enhance observability products and support safer, faster software releases. Education

Kyoto University Aug 2010 - May 2014

B.S., Computer Science Kyoto, Japan

• GPA: 96/100

• Achievements: Graduated with Honors (Top 5%)

• Coursework: B.S. Computer Science: Algorithms, Data Structures, Software Engineering Technical Skills

• Languages: Java, Python, JavaScript, TypeScript, Go, Rust, C++, YAML(YML)

• Frameworks: Spring, Spring Boot, Spring Cloud, Sprint Batch, Spring Security, Spring MVC, Spring WebFlux, Hibernate-

, Servlets, Angular, React, SASS, LESS, TailwindCSS, Material UI

• Development kits: Cursor, GitHub Copilot, IntelliJ, Visual Studio Code, Sublime Text, Ant, Eclipse, Netbeans, Maven, Postman, MySQL Workbench, IBM Integration Bus (IIB), App Connect Enterprise

• Data access: MySQL, PostgreSQL, JPA, MongoDB, Oracle, AWS DynamoDB, Ignite, Redis

• Clouding: AWS (CloudFormation, Glue, CloudWatch, Amplify, Lambda, EC2, SQS, SNS, S3, API Gateway), Google (GCP, GKE), Azure, Kubernetes, Docker, Terraform

• Security: Spring Security, JWT, Keycloak, Okta, Curity

• Message Broker & Queue: Apache Kafka, RabbitMQ, CloudAMQP, Amazon MQ, IBM Websphere

• Frontend: Angular, NgRx, React, Redux, Tailwind CSS, Bootstrap, HTML, SCSS

• Testing: JUnit, JMeter, Selenium, RFHUTIL, Postman, SOAPUI, SonarQube, Jest, Mocha, Enzyme

• Approach: Agile, EDD, TDD, Camunda BPMN, UI/UX, OOP, Design Patterns, SCRUM, Domain-Driven Design

• DevOps & CI/CD: Azure DevOps, Docker, Terraform, GitHub Actions, Jenkins, Vercel, Chef, Puppet

• Version control: GitHub, GitLab, Bitbucket, Subversion(SVN)

• Source management: Jira, Azure DevOps, Trello, Asana

• Operating Systems: MacOS, Linux, Windows

• Miscellaneous: Object-oriented programming, Algorithms analysis/design, Design patterns, Excellent communication and teamwork skills

Work History

Tuta Mail

Senior Software Developer Remote · May 2024 - Dec 2025

• Led the modernization of monolithic backend components to microservices architecture using Java, Spring Boot, and Python, collaborating with data scientists to integrate observability SDKs that aggregated metrics and tracing data, improving scalability for handling secure user impact measurements.

• Designed and implemented scalable RESTful APIs with Spring MVC and Spring Batch, incorporating reactive programming

(Mono, Flux) to support real-time data synchronization and big data visualizations in observability scenarios, ensuring seamless integration with cross-functional teams for automated workflow automation and debugging distributed systems.

• Optimized large-scale PostgreSQL databases for efficient data retrieval and storage, partnering with product and design to implement structured logging and metrics monitoring that enhanced query performance by 30% and supported remote release observability features with a focus on maintainability and extensibility.

• Integrated Redis for caching and performance improvements, applying domain-driven design to build reusable components that reduced API response times by 40% in high-traffic encrypted communication modules, while providing insights into system behavior and customer usage patterns post-launch.

• Developed business process models with JBPM, Camunda BPMN and decision tables (DMN) to define and implement backend microservice logic, collaborating with product owners to streamline rule changes, which shortened the time needed to deploy new business rules

• Established CI/CD pipelines with Jenkins and AWS CloudFormation, automating microservice deployments and reducing release time, which enabled smooth collaboration with offshore teams and aligned technical solutions with business goals

• Implemented AWS API gateways to secure service communication, meeting privacy standards and using data insights to identify product improvements, which enhanced overall system security

• Collaborated with globally distributed teams to conduct code reviews, elevating code quality with SonarQube and achieving 95% coverage in observability-related features, providing expert mentorship to teammates on writing clean, well-documented, and testable code focused on scalability and reliability.

• Conducted performance testing and optimizations, identifying bottlenecks in reactive streams and improving system responsiveness by 25% for real-time alerts, while contributing to architecture design to ensure alignment with best practices for distributed systems in dynamic environments.

• Analyzed user feedback and metrics to prioritize secure messaging enhancements, influencing the product roadmap and improving user engagement and performance

• Partnered with data scientists to build analytics products with experimentation and visualizations, using APIs to aggregate impact data, which informed release decisions and improved cross-functional collaboration

• Led spec reviews and technical discussions on tracing and structured logging, debugged distributed system issues to improve feature reliability, and streamlined the development process to accelerate delivery of high-quality features Catalis

Sr. Implementation & Delivery Engineer Hybrid · Feb 2023 - Apr 2024

• Led the migration of the Agency Portal from monolithic to microservices architecture using Java, Spring Boot, and Go, collaborating with cross-functional partners including data scientists to build scalable observability products that aggregated metrics and tracing data, modernizing federal release monitoring solutions across multiple states and improving system modularity by 40%.

• Designed scalable RESTful APIs with Java and integrated API gateways on AWS, enabling secure data flows for remote monitoring in government programs, while partnering on data products for analytics and big data visualizations to measure release impacts and automate debugging processes.

• Optimized PostgreSQL databases for large-scale data handling, implementing indexing and partitioning to boost query efficiency by 35% in record systems, applying observability concepts like structured logging to provide insights into system behavior and facilitate proactive improvements in distributed environments.

• Implemented Redis caching strategies to enhance performance in event-driven architectures, reducing latency in real-time data processing by 30%, and taking full ownership of end-to-end feature development to ensure robust post-launch monitoring of customer usage patterns.

• Refactored legacy monolithic code with Hibernate, applying domain-driven design to complex logic for condition tracking and adherence, while conducting code reviews to elevate standards and mentoring teammates on writing clean, testable code in a collaborative setting.

• Developed and integrated business logic using JBPM, Camunda BPMN and DMN within a Spring Boot microservice architecture, streamlining backend processes and improving system reliability for faster and more accurate operations.

• Collaborated with offshore development teams to customize integrations and third-party services, ensuring seamless functionality in portals using Angular and NgRx, and advancing tooling processes to support efficient delivery in fast-paced, dynamic distributed teams.

• Established new CI/CD pipelines using Azure DevOps, Jenkins, and AWS CloudFormation, automating YAML-based configurations for microservices deployments in secure environments, while contributing to architecture design for reusable components focused on observability and maintainability.

• Performed ETL operations with AWS Glue and PySpark, mapping resource data across microservices to support AI-driven insights in care, incorporating tracing and metrics to debug distributed systems and align technical solutions with business goals for release reliability.

• Integrated third-party authentication with Keycloak and Okta, enhancing security for data access in compliance with federal regulations, and proactively identifying user experience improvements using data feedback to propose solutions that balance feasibility and impact.

• Delivered weekly high-level summaries to government clients via SQL queries on PostgreSQL, providing actionable insights for improving public outcomes, demonstrating excellent communication skills and a strong sense of ownership in cross-functional collaborations.

• Synchronized event-driven architecture within AWS Glue jobs using RabbitMQ and caching strategies, optimizing for high-throughput processing while participating in spec reviews to ensure alignment with best practices for scalable, reliable systems in observability contexts.

• Ensured high-quality production delivery of codebases and coverage using SonarQube, working directly with customers to understand work impacts on business goals, and fostering a high-performance environment through mentorship and process innovations in distributed teams.

1010data

Software Engineer Hybrid · Oct 2020 - Dec 2022

• Led efforts to refactor monolithic backend systems to microservices using Java and Spring Boot, enhancing scalability for data-intensive analytics and achieving 40% performance gains through integration of observability metrics and tracing in distributed environments.

• Designed and implemented RESTful APIs with Spring MVC and Spring WebFlux, utilizing reactive programming (Mono, Flux) for real-time data streaming in monitoring applications, collaborating with data scientists to build analytics products supporting big data visualizations.

• Optimized PostgreSQL databases with Spring Data JPA, ensuring efficient storage and retrieval for large datasets, improving query speeds by 30% while implementing structured logging for better debugging in scalable systems.

• Integrated Redis for caching and performance optimization, employing strategies to handle high-throughput data in microservices environments, reducing response times by 35% and providing post-launch observability into system behavior.

• Refactored legacy code using Hibernate and applied domain-driven design principles to manage complex business logic in consumer trend analysis, taking ownership of features from concept to delivery in cross-functional teams.

• Implemented business logic with JBPM, Camunda BPMN and DMN in a Java microservice architecture, applying design patterns and tracking tasks in Jira; this streamlined workflow updates and reduced development time

• Adopted Spring Cloud, Docker, and Kubernetes for microservices and linked AWS API Gateways, improving deployment reliability and shortening time-to-market

• Established CI/CD pipelines with Jenkins, automating testing and deployments for microservices, supporting collaboration with global teams and ensuring maintainability through code reviews and spec evaluations.

• Implemented robust security measures with Spring Security and JWT, ensuring data integrity in analytics environments, while proactively proposing improvements based on data insights to enhance user engagement and performance.

• Conducted performance analysis with Spring Boot Actuator and Redis, optimizing systems for enhanced responsiveness in real-time monitoring scenarios, demonstrating strong accountability in fast-paced settings.

• Participated in internal and external meetings to align deliverables, fostering offshore collaboration for timely feature releases, and mentoring on clean code practices to elevate team standards in distributed development. Sift

Senior Java Developer Onsite · Apr 2018 - Sep 2020

• Led the development of backend microservices using Java and Spring Boot, migrating from monolithic structures to support state-wide trust models, scaling for 5M+ users while integrating observability SDKs for metrics and tracing to measure release impacts.

• Designed RESTful APIs in microservices architecture with Spring MVC, incorporating reactive programming (Mono, Flux) for efficient, low-cost integration in secure systems, partnering with data scientists on experimentation and analytics products.

• Optimized PostgreSQL and NoSQL databases for high-performance queries, enhancing data management for fraud detection by 50%, implementing structured logging and debugging tools for distributed systems observability.

• Implemented Redis caching to improve application responsiveness, reducing server load by 30% in real-time monitoring components, applying domain modeling for reusable components in dynamic environments.

• Refactored legacy code with Hibernate, applying domain-driven design to complex logic for digital safety in data handling, taking full ownership of end-to-end feature development with a focus on scalability.

• Integrated serverless functionalities with AWS Lambda, S3, SQS, and SNS, supporting event-driven workflows, and advancing standards through code reviews to ensure maintainability in cross-functional teams.

• Conducted code reviews and mentored 4 junior developers, improving team efficiency in microservices migrations, providing constructive feedback on clean, testable code aligned with business goals.

• Collaborated with frontend teams to ensure seamless Java backend integration, reducing bugs by 25% in trust applications, while working directly with customers to understand impacts on release reliability.

• Provided consulting on SQL/NoSQL and AWS cloud-native solutions, optimizing for data security and compliance, demonstrating proactive approach in identifying improvements using user feedback.

• Partnered with Scrum teams for daily reporting and sprint planning, delivering features ahead of schedule for risk mitigation, fostering collaboration in distributed settings with excellent communication. Java Developer Onsite · Nov 2016 - Mar 2018

• Built a platform with multiple RESTful APIs using Java and Spring Boot in microservices architecture, enabling sophisticated integration for trust & safety clients, incorporating observability metrics to monitor release performance in real-time.

• Utilized Java, Java EE, and Spring frameworks to develop automated systems, refactoring monolithic code to microservices for improved scalability, collaborating on data products with analytics and big data visualizations.

• Designed reactive APIs with Spring WebFlux (Mono, Flux) for effective, low-cost application integration in secure environments, implementing tracing and logging for debugging distributed systems.

• Optimized PostgreSQL databases with backups and scripts, ensuring data integrity for Java applications in fraud prevention scenarios, applying domain modeling to create reusable components.

• Implemented Redis client-side caching strategies, reducing server load and improving responsiveness by 35% in data platforms, taking ownership of features in fast-paced development cycles.

• Integrated JWT and OAuth for authentication and authorization, securing user access in agile SDLC processes, while advancing tooling to support efficient processes across teams.

• Managed version control with Git, facilitating collaboration in microservices development, providing mentorship on code quality through reviews in collaborative environments.

• Monitored performance with Spring Actuator, optimizing microservices efficiency by 20% for real-time monitoring, proactively proposing solutions based on data insights for improvements.

• Contributed to frontend in React, ensuring cohesive integration with backend for trust & safety features, demonstrating strong accountability in delivering impactful solutions.

• Designed UML diagrams for system architecture, supporting domain-driven design in complex logic, working with distributed teams to align technical solutions with business objectives. Poshmark

Software Developer Onsite · Jul 2014 - Oct 2016

• Developed full-stack software for E-Cash Management using Java, Spring Boot, and related technologies, migrating monolithic components to microservices for scalable product transactions, integrating observability for metrics monitoring.

• Implemented Java/J2EE design patterns (MVC, Singleton, DTO) to build robust backend systems supporting item tracking, collaborating with teams to build APIs for workflow automation and data visualizations.

• Managed and optimized PostgreSQL and MySQL databases, ensuring efficient data handling in microservices for e-commerce features, implementing tracing for debugging in distributed setups.

• Designed RESTful APIs with Spring MVC, integrating reactive elements (Mono, Flux) for real-time inventory monitoring, applying domain-driven design for reusable components.

• Implemented Redis for caching to enhance performance, reducing load times by 30% in user-facing modules, taking ownership of end-to-end development in agile environments.

• Refactored legacy code with Hibernate, applying domain-driven design to complex business logic in transaction systems, conducting reviews to elevate code quality.

• Conducted integration, unit, and stress testing, achieving 99% reliability in high-traffic environments, advancing processes for maintainability in collaborative teams.

• Developed frontend components with JavaScript, jQuery, and HTML/CSS, ensuring seamless UI for item management

• Partnered with offshore teams to resolve issues and deliver features on schedule, demonstrating strong communication and ownership that kept project timelines on track



Contact this candidate