Home

Paul Harvey - Sr. Java Developer
[email protected]
Location: New York, New York, USA
Relocation: No
Visa: US Citizen
Resume file: Paul Harvey - Sr. Java Developer_1758815897192.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Paul Harvey
Sr. Java Developer
[email protected]
US Citizen | (408) 498-9399
New York, NY
Professional Summary
Over a decade of senior-level expertise in designing, analyzing, and supporting Enterprise and Web applications, proficient in Core Java, Java Collections, JDBC, Servlets, JSPs, JMS, Spring, Spring Boot, ORM, and Hibernate.
Extensive background in developing robust SOAP and RESTful web services in Java/J2EE, integrating advanced design patterns such as MVC, Singleton, Factory, and more.
Expert in Core Java with a strong grasp of Collections, Multithreading, Event handling, Exception handling, and Generics, delivering high-quality solutions.
Strong experience in managing servers like JBoss, Apache Tomcat, and successful deployment on cloud platforms like OpenStack.
Hands-on experience with RDBMS skills encompassing SQL Server, DB2, MySQL, and expertise in NoSQL databases including Cassandra DB, ensuring efficient data management.
Experienced in database designing, development, and installation of different modules.
Expertise in refining Microservices architecture, Docker, Kubernetes environment.
Software infrastructure using SOAP API and vendor-specific frameworks.
Committed to software engineering practices and quality.
Skilled in leveraging JDBC API for seamless integration of SQL Queries and Stored Procedures in databases, ensuring optimized performance.
Developed resilient Web APIs with Node.js, hosted across multiple load-balanced instances for scalability.
Expertise in developing and consuming SOAP/RESTful web services using the Spring framework, ensuring smooth data exchange and interoperability.
Proficient in version control with Git, GitHub, Bitbucket, Subversion, and Clear Case, ensuring systematic code management and collaboration.
Experienced in logging generation using Log4j and SPLUNK for effective error identification in both production and test environments, ensuring robust software performance.
Proven track record in writing Unit Test Cases using JUnit and participating in integration and user acceptance testing, ensuring high-quality deliverables.
Experience in SOAP and REST-based Web Services - JAX-WS, JAX-RS, CXF, JERSEY, and Spring REST.
Organized, goal-oriented team member with exceptional analytical and troubleshooting skills.

Certification and Education
SCJP (SUN CERTIFIED JAVA PROGRAMMER)
Bachelor of Computer Science, William Carey University

Technical Skills

Category Skills / Technologies
Programming Language JAVA, C++, C, Kotlin, Java Virtual Machine (JVM), Scala,Groovy, Clojure, Quarkus, Micronaut, PHP, ASP, .Net, PL/SQL, SQL
Technologies/ Frameworks JAVA, J2SDK, J2EE, Core Java, JSP, Helidon, Clojure, Quarkus, Micronaut, Jakarta EE, Vaadin, Axon Framework, Jooby, Ktor, Vert.x, Servlet, Java Beans, JDBC, JNDI, Java Web-services, Hibernate, Spring, JSF, Struts Framework, Tiles, EJB, AJAX, SOAP, JMS, XSL, XML
XML Tools SAX and DOM Parsers, Xerces, DTD
Software Tools Rational ReqPro, Rose, ClearCase, ClearQuest, Mercury Winrunner, Test Director, QTP, Quality Center, MS Office Professional, Microsoft Sharepoint.
Scripting Languages HTML, DHTML, XHTML, ANT, JavaScript, Perl



Professional Experience

Position: Sr. Java Developer Oct 23 to Present
Client: Cascade Engineering, Grand Rapids, Michigan (Remote)
Cascade Engineering, a Michigan-based private manufacturing company, is known for sustainable plastic injection molding solutions across automotive, industrial, and environmental sectors. As a Sr Java Developer, I was responsible for designing and implementing scalable Java-based microservices and enterprise-level applications that integrated with their manufacturing automation systems and ERP platforms.

Responsibilities:
Designed and implemented Java-based microservices using Spring Boot for manufacturing automation and logistics tracking.
Developed RESTful APIs for integrating MES (Manufacturing Execution Systems) and ERP systems with in-house applications.
Created robust backend services to support IoT-enabled sensor data from industrial machines.
Worked closely with engineering teams at Cascade Engineering to digitize production line data in real time.
Built custom scheduling and workflow modules using Java and Hibernate.
Migrated legacy monolithic applications to microservices architecture using Docker and Kubernetes.
Integrated backend APIs with Angular-based web dashboards used across the production floor.
Designed asynchronous messaging systems using Apache Kafka for real-time data ingestion.
Implemented OAuth2 and JWT-based security across APIs for secure inter-service communication.
Conducted code reviews, wrote JUnit and Mockito-based unit tests to ensure 95% test coverage.
Optimized database queries and designed normalized schemas in PostgreSQL and MySQL.
Automated build and deployment pipelines using Jenkins and GitLab CI/CD.
Managed application configurations using Spring Cloud Config and Consul.
Applied manufacturing-specific business logic involving inventory control, parts quality checks, and machine health.
Mentored junior developers and conducted internal sessions on Spring and microservice patterns.
Collaborated with the DevOps team for container orchestration using Docker Swarm and Kubernetes.
Implemented logging, monitoring, and alerting using ELK Stack and Prometheus.
Configured and deployed services in AWS (EC2, RDS, S3) and Azure environments.
Contributed to requirement analysis and architecture design discussions.
Built dashboards and analytics tools for Cascade Engineering s sustainability metrics.
Applied design patterns (Factory, Singleton, Strategy) in service implementations.
Participated in Agile/Scrum ceremonies and worked in 2-week sprints with JIRA and Confluence.
Developed real-time barcode scanning modules for warehouse operations using JavaFX.
Integrated third-party tools like SAP, Salesforce, and PTC Windchill with internal systems.
Ensured compliance with manufacturing data standards and safety regulations.
Tested and optimized performance using JUnit, Postman, and Selenium, ensuring high-quality code with minimal bugs and optimized performance.
Implemented message queueing systems using JMS, ActiveMQ, and AWS SQS for smooth communication between microservices and other backend processes.

Environment: Java, Spring Boot, Microservices, Azure, Azure DevOps, YAML, GIT, JMS, Maven, JSON, XML, WebLogic, Oracle, SONARQUBE, DevOps, Design Patterns, Apigee, Postman, Linux, JUnit5, jMock, Cloud, Cloud Native Architecture, Angular, SLF4j, ReactJS, HTML, CSS, MySQL, Oracle, SQL, PL/SQL, MongoDB, Profiler, SOA, REST, JSON, OAuth, JWT, IntelliJ, VS Code, JBoss Wildfly, Git, Swagger, EasyMock, TestNG, JMeter, Postman, SonarQube, Agile, Scrum, AWS, RDS, API Gateway, Load Balancer, Auto Scaling, DynamoDB, Docker, Kubernetes, ECS, CloudWatch, SES, SQS, SNS, Elasticsearch, Kinesis, Hadoop, Data Pipeline, ActiveMQ, Elastic Beanstalk, Lambda, Elastic Cache, CodeDeploy, SSO, SSL, Azure, Maven, Gradle, Jira, Drools, MVEL.

Position: Sr. Java Developer Sep'2021 Aug'2023
Client: Morgan Stanley - Baltimore MD
Developed the Merchant Management System to onboard the merchant & manage them digitally along with the smooth consumer interaction & billing process.
Responsibilities:
Responsible for writing J2EE compliant Java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc. Have used Java 8 Streams and Lambda for the API development.
Used several Java 8 concepts like Stream API, Time API, Collection API, lambda expressions to migrate the existing application. Backend solutions designed with Java 8/REST API architecture.
Developed backend logic using Core Java 8 including Collections and multi-threading.
Experience with Java 8 features like Lambda Expressions, Java Stream API and Concurrent Accumulators.
Developed applications with Spring Modules using technologies Spring MVC, Spring DAO, Spring ORM, Spring AOP, Boot, Batch, Heroku, Spring Security, Integration.
Used iBATIS framework with Spring framework for data persistence and transaction management.
Proficient in RDBMS concepts, queries, stored procedures using Oracle, SQL Server, MySQL and Sybase.
Designed and Implemented database schema using PostgreSQL/PostGRES.
Configured OAuth client profiles and client groups to implement OAuth in Data power.
Designed and implemented backend part of the application using Spring tools and cJ API for indexing and un-indexing content from different sources like postgres.
Used Eclipse IDE for Java and XML development and QA and branched projects using Tortoise SVN.
Experience in configuration management systems (Build/CI/SCM) like Maven, SVN, CVS, Git, GIT-HUB, Jenkins.
Wrote JUnit test case with integration of Mockito and JUnit test case are been executed in SonarQube tool to keep track of code coverage.
Performance test cases with the JMeter and functional test suites as BDD with the Cucumber JVM.
Used SOAP UI Advanced-Rest Postman and used it extensively for testing Restful web services.
Designed and deployed multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, DynamoDB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
Experience in designing and deploying AWS Solutions using ECS, elastic search, SES, Elastic Load balancer (ELB), auto scaling groups.
Utilized Ansible and AWS lambda, elastic cache and cloudwatch logs to automate the creation of log aggregation pipeline with Kibana.
Implemented integration flows using Mule Any Point Studio to connect to REST, SOAP service, Oracle Database, and ActiveMQ broker.
Explored Spring Cloud Stream to send and receive messages using Apache Kafka between Spring Boot apps.
Worked as part of an Agile/Scrum based development team and exposed to acceptance Test Driven Development approach in developing applications using cucumber.
Worked in SOA architecture Websphere Message broker for integration with ILog.
Developed REST APIs in Spring Boot to consume JSON data and integrated the backend logic with the frontend views.
Used Jenkins for continues integration and Jira for Agile System.
Implemented a comprehensive workflow management solution using the open source BPM Process Maker.
Created and configured JMS connection factories (Queue, Topic) on Weblogic server.
Developed integration techniques using the Apache camel and Apache ActiveMQ technologies.
Ported the existing web logic application server to JNDI tomcat references.
Involved in writing Unix Shell Script for performing automated tasks.
Environment: Java, Spring boot, Thymeleaf, Hibernate, MySQL, Oracle, SQL, PL/SQL, MongoDB, Hadoop,Git, Microservices, JWT, PostgreSQL, Git, Docker, XML, JSON, JUnit, Lambda, Kinesis, Micronaut,Hibernate, AWS, EC2, S3,Kafka, Tomcat, Linux, Unix.
Position: Java Developer Jan 2020 Aug 2021
Client: Labcorp Burlington NC
At ToolsGroup, a dynamic tech firm delivering cutting-edge web and enterprise solutions, I contributed to fast-paced projects for global clients, I developed secure backend services using Python, Django, Tornado, and Pyramid, and integrated SSO/SAML for authentication.
Responsibilities:
Extensive experience in Java, specializing in building RESTful APIs using Spring Boot and Thymeleaf for web applications.
Designed and implemented microservices in Java, following best practices and utilizing frameworks such as Spring and Struts.
Developed Internet/Intranet applications, incorporating Web Services and SOAP for seamless integration.
Utilized JavaScript and Spring validation framework for effective front-end validations.
Implemented JSF navigation model and employed JSP and System.JS for loading modules written in ES6 and Typescript.
Developed PL/SQL procedures for login and registration modules.
Created AWS RDS instances and mapped EC2 JBOSS configurations for efficient database management.
Utilized Eclipse for application development and CVS for version control.
Integrated GIT SCM and JIRA for effective configuration management and bug tracking.
Used Crucible for code reviews during SVN commits.
Automated tests using JUnit and JBehave frameworks, ensuring robust and reliable code.
Implemented a CI/CD pipeline, integrating with GIT, TFS, and Bitbucket, Jenkins, Artifactory, and Docker for end-to-end automation.
Developed Spring Boot applications with microservices and deployed on AWS using EC2 instances.
Created Docker Images from Docker Files for specific AWS CodeBuild services.
Environment: Java, RESTful APIs, Spring Boot, Thymeleaf, microservices, Spring, Struts, Web Services, SOAP, JavaScript, JSP, Typescript, PL/SQL, JUnit, JBehave, Bitbucket, Jenkins, AWS.

Position: Java Developer Nov 2017 Dec 2019
Client: Lowe's Companies - Mooresville NC
Designed and developed the Retail Management System (RMS) to enhance the efficiency of inventory management, sales tracking, customer relationship management, and overall store operations.
Responsibilities:
Hands-on experience with Java microservices within a robust web application, harnessing RESTful APIs to seamlessly interact with the Account-Service microservice.
Leveraged Java's cutting-edge features such as Annotations, Generics, Lambda Expressions, and Enums to drive efficiency in backend development.
Demonstrated mastery of core Java principles including Collections, Multithreading, Exception Handling, and Websockets for optimal performance.
Engineered RESTful APIs using Java, Spring Boot, and Thymeleaf, integrating JDBC for seamless interaction with MySQL databases.
Crafted dynamic views with Struts tags, JSTL, and Expression Language, while enhancing user interfaces and custom renderers with JSF and MyFaces.
Developed secure SOAP-based JAX-WS web services and architected API access proxies using Spring Boot and JSON Web Token for fortified security.
Spearheaded management of MySQL and Oracle databases for critical student and faculty login data, executing table creation, functions, and PL/SQL optimizations.
Conducted comprehensive client-side validations with JavaScript and facilitated application deployment using IBM WebSphere App Server.
Led the development and execution of rigorous test cases, achieving robust code coverage through adept utilization of Junit, Mockito, Cucumber, and Karma.
Directed integration, unit, and performance testing procedures utilizing JUnit, VisualVM, and JMeter to ensure superior functionality and efficiency across custom modules.
Environment: Java, RESTful APIs, Spring Boot, Thymeleaf, microservices, Spring, Struts, Web Services, SOAP, JavaScript, JSON Web Token, MySQL, Oracle.
Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst user interface javascript sthree database information technology microsoft procedural language Maryland New York North Carolina

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6168
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: