| 20,000+ Fresh Resumes Monthly | |
|
|
| Related Resumes Senior .NET Full Stack Developer Olathe, KS Senior Full Stack .NET developer Olathe, KS Senior .net, java, React, full stack developer Kansas City, KS Java- Angular Full Stack Developer Kansas City, MO Full stack Dotnet Developer Kansas City, MO Sr. .NET Full Stack Developer Overland Park, KS .NET FULL STACK MEAN DEVELOPER Kansas City, MO |
| Click here or scroll down to respond to this candidateCandidate's Name
Senior Java Full Stack EngineerOlathe, KS 66061 EMAIL AVAILABLE PHONE NUMBER AVAILABLE PROFESSIONAL SUMMARYSenior Software Engineer with 13+ years of experience specializing in Java, Spring Boot developing scalable microservices and full-stack applications. Expertise in modern front-end frameworks like Angular and React.js, as well as cloud platforms (AWS, Azure, GCP) and DevOps practices(Docker, Kubernetes, CI/CD). Proven track record in optimizing performance, reducing costs, and contributing to successful project outcomes in Agile environments. SKILLSLanguages: Java, Python, Node.js, JavaScript, TypeScript, HTMLFrameworks & Libraries: Spring, Spring Boot, Spring MVC, Spring Cloud, Hibernate, Thymeleaf, J2EE (Java EE), JPA, Angular, Angular Material, RxJS, React.js, Next.js, Redux, MobX, Vue.js, Tailwind CSS, Bootstrap, Express.js, GraphQLCloud Platforms: AWS (Lambda, EC2, ECS, S3, RDS, CloudWatch, DataSync, DMS, CloudFront, SNS, SQS), Google Cloud Platform (GCP), Azure (Azure Functions, Synapse Analytics, Data Factory, Azure Cache for Redis)DevOps & CI/CD Tools: Docker, Kubernetes, Jenkins, GitLab CI, Azure DevOps, CircleCI, Terraform, BitBucket Pipelines, SonarQube, Red Hat OpenShiftDatabases & Storage: MySQL, MariaDB, PostgreSQL, Amazon RDS, Amazon Aurora, Spanner, Cloud SQL, Redis, MongoDB, DynamoDB, AWS S3, Cassandra, Neo4jBig Data & Analytics: Apache Spark, AWS EMR, AWS GlueIntegration & Middleware Technologies: SOAP, RESTful Web Services, RabbitMQ, Apache, Kafka, AWS EventBridge, Amazon SNS, Amazon SQSTesting & Automation: JUnit, Mockito, Selenium, Cypress, Jest, Mocha, Jasmine, Karma, JMeterDevelopment Tools & IDEs: IntelliJ IDEA, Eclipse, Visual Studio Code, NetBeans, PyCharm, Sublime TextApplication Servers: IBM WebSphere, Apache TomcatMonitoring & Logging: ELK Stack (ElasticSearch, Logstash, Kibana), Prometheus, GrafanaBuild Tools: Maven, GradleData & AI/ML Tools: AWS SageMaker, Apache Spark, TensorFlow, Keras, PyTorch, NumPy, SciPyArchitectural & Development Practices: Microservices Architecture, Domain-Driven Design(DDD), SOLID Principles, Test Driven Development (TDD), Serverless Computing, Event-Driven Architecture, Behavior-Driven Development (BDD)Project Management Tools: JIRA, Confluence, TrelloSoft Skills: Project Management, Problem-Solving, Team Collaboration, Communication, Time Management, Strategic ThinkingPROFESSIONAL EXPERIENCEAmazonSenior Full Stack Java EngineerMarch 2020 August 2024Seattle, WADeveloped and maintained scalable microservices using Java 11, Spring Boot, and Spring Cloud for Amazons e-commerce platform, ensuring high performance during critical events like Prime Day. Utilized Spring Cloud for distributed configuration, service discovery, and load balancing.Designed and implemented backend services for order management, product catalog, and inventory control, integrating with external systems via RESTful APIs and asynchronous messaging using Amazon SQS, improving data consistency and performance.Built efficient data access layers using Spring Data JPA and Hibernate, reducing query latency for complex relational models during high-traffic periods.Leveraged PostgreSQL within Amazon RDS to manage complex relational data for order management and inventory control, implementing indexing strategies to enhance query performance and ensure high availability.Implemented Amazon SNS for real-time publish-subscribe messaging, ensuring data consistency for events such as order status changes and inventory adjustments across the platform.Leveraged Apache Spark on AWS EMR to process large datasets, optimizing data pipelines and improving processing efficiency.Migrated legacy on-premise systems to AWS using AWS DataSync and AWS Database Migration Service (DMS). Leveraged Amazon RDS (MySQL, PostgreSQL), and Amazon DynamoDB to meet varying data storage requirements and ensure high availability.Contributed to the migration of front-end applications from Angular 8 to Angular 16, utilizing Angulars latest features, including lazy loading, Angular Material, and the Ivy compiler, resulting in a 25% improvement in page load speeds.Worked on building responsive and dynamic user interfaces using Angular, React.js, and Next.js, ensuring a consistent and enhanced user experience.Implemented advanced Angular features like reactive forms, RxJS for state management, and HTTP Interceptors to handle RESTful API requests and authentication flows, improving front-end performance and usability.Optimized front-end performance by applying code splitting, lazy loading, and asset optimization techniques with Angular CLI, resulting in a 30% improvement in overall page load times and better performance during rendering.Built custom reusable components and modules using React.js, reducing development time, improving code maintainability, and ensuring consistent behavior across multiple applications.Implemented state management solutions using Redux and Context API in React.js applications, resulting in a 35% improvement in application performance and a 30% reduction in state-related bugs.Integrated Amazon S3 for static content storage and Amazon CloudFront as a CDN for front-end content delivery, enhancing load times and providing a seamless user experience globally.Developed a suite of GraphQL-based APIs to support dynamic front-end queries, reducing over-fetching of data and improving query efficiency for client-side applications.Automated CI/CD pipelines for both backend and frontend services using Jenkins and GitLab CI, and Terraform, reducing deployment times and increasing operational efficiency.Containerized backend microservices using Docker and deployed them on Kubernetes (EKS) ensuring scalability and high availability.Managed and monitored cloud infrastructure using AWS CloudWatch and Terraform, optimizing the deployment of EC2 instances, S3 buckets, and RDS databases, resulting in reduced manual intervention and improved scalability.Monitored and optimized microservices using AWS CloudWatch, Prometheus, and Grafana, identifying performance bottlenecks and ensuring efficient operation during high-traffic periods.Enhanced security features for backend services by implementing user authentication and authorization systems using Spring Security, OAuth 2.0, and JWT, ensuring compliance with PCI-DSS standards for handling sensitive data.Configured SSL/TLS encryption for secure communication between microservices, safeguarding data in transit and meeting compliance requirements.Participated in Agile Scrum teams, optimizing sprint efficiency by 20%, leading to faster feature delivery and higher team productivity.Mentored junior developers on best practices for full-stack development, including Spring Boot for backend services and Angular/React for frontend applications, fostering a collaborative and knowledge- sharing environment.Cerner CorporationFull Stack Java DeveloperApril 2015 February 2020Kansas City, MODeveloped and enhanced key backend features for Cerners real-time patient data exchange platform using Java, Spring Boot, Apache Kafka, Oracle Database and MySQL, ensuring secure and efficient communication between healthcare providers in compliance with HIPAA regulations.Designed and optimized RESTful APIs with Spring Boot, Java, Oracle Database, MySQL, and to enable secure, real-time data exchange between internal systems and third-party healthcare providers, improving overall system performance and reducing data retrieval times.Utilized MongoDB and MySQL for handling both unstructured and structured medical records, ensuring scalability and flexibility for diverse healthcare data storage requirements.Leveraged Apache Kafka to implement a low-latency, event-driven architecture, enabling real-time data streaming between microservices and improving overall system performance by 30%.Migrated on-premise systems to cloud-based solutions using AWS EC2, S3, RDS, Azure Virtual Machines, and Azure SQL Database, resulting in improved scalability, reduced infrastructure costs, and enhanced disaster recovery capabilities.Integrated Node.js and Express.js for real-time patient appointment scheduling and notification services, utilizing its event-driven architecture to handle high volumes of concurrent requests, improving response times.Optimized database performance by leveraging Redis, Azure Cache for Redis to cache frequently accessed data, reducing load on the Oracle Database and improving response times during peak traffic.Built and containerized critical backend microservices using Docker and deployed them on OpenShift and Azure Kubernetes Service (AKS), ensuring scalability, high availability, and seamless upgrades of healthcare services.Automated CI/CD pipelines with Jenkins, Docker, and Azure DevOps, streamlining build, testing, and deployment processes for faster, more reliable delivery of new features and bug fixes.Developed serverless functions using AWS Lambda and Azure Functions to handle real-time healthcare workflows, enabling dynamic scaling and efficient resource usage, reducing infrastructure costs, and improving response times during high-demand periods.Contributed to AI-driven predictive analytics models using Python, and Azure Machine Learning Studio, forecasting patient readmission risks, optimizing hospital resource allocation, and improving patient care outcomes by 20%.Utilized Azure Synapse Analytics for real-time data analytics, assisting hospital administrators in analyzing patient data trends and improving decision-making with actionable insights from large datasets.Worked on front-end development of healthcare dashboards using Angular and React, creating dynamic, user-friendly interfaces for healthcare providers, improving user satisfaction by 20%.Built reusable components in React to streamline development across multiple projects and improve performance through efficient rendering strategies.Designed reusable, modular components in Angular for enhanced maintainability, reducing development time for new features by 30%.Implemented state management using RxJS and Angular Services to handle complex data flows, ensuring real-time updates in critical healthcare applications.Implemented front-end testing using Jasmine, Karma, and Jest to validate Angular components, ensuring responsive and error-free user interfaces.Conducted unit testing and integration testing using JUnit and Mockito, validating business logic and ensuring reliable system performance across the microservices architecture.Conducted load testing and end-to-end testing using Apache JMeter and Selenium, ensuring system stability and performance during high-traffic periods.Utilized SonarQube and JaCoCo for static code analysis and code coverage reporting, ensuring adherence to best coding practices and maintaining high-quality code standards.Implemented secure user authentication and data management using Spring Security, OAuth 2.0, JWT, and Azure Active Directory, ensuring compliance with HIPAA regulations for sensitive patient data protection. Wells FargoJava DeveloperJune 2013 March 2015San Francisco, CADeveloped banking applications using Java and Spring Framework, ensuring secure and efficient transaction processing for customer accounts while adhering to security standards.Contributed to the migration of legacy systems to a Spring Framework-based microservices architecture, improving scalability and maintainability for Wells Fargos loan processing system.Created RESTful APIs for internal banking services, enabling secure and seamless integration between systems, reducing data retrieval times, and enhancing overall system performance.Migrated on-premises applications to AWS services such as EC2, S3, and RDS, contributing to improved scalability and cost efficiency.Worked with MySQL to optimize database queries and improve transaction speed, collaborating with database teams to enhance the performance of core banking applications.Implemented caching with Redis, reducing the load on databases and improving application performance by caching frequently accessed data such as customer profiles.Participated in building CI/CD pipelines using Jenkins and Maven, automating the build and deployment process to streamline development cycles and reduce errors in production.Developed batch processing systems using Spring Batch for end-of-day financial reconciliation, ensuring accurate and timely processing of thousands of banking transactions.Contributed to the development of fraud detection algorithms, supporting the identification of suspicious patterns in transaction data.Used AWS S3 for storing financial reports and customer data archives, ensuring secure, on-demand access for regulatory and compliance audits.Wells FargoJava Developer InternJune 2011 May 2013San Francisco, CAAssisted in developing core banking applications using Java and Spring Framework, focusing on transaction processing systems while adhering to Wells Fargos security standards.Supported the development of SOAP-based web services using Java EE, enabling secure communication between various banking systems, improving system interoperability.Collaborated with senior developers to optimize MySQL database queries, reducing transaction processing times and improving the performance of customer-facing banking applications.Gained exposure to AWS services like EC2 and S3.Helped implement caching solutions using Ehcache, reducing database load by caching frequently accessed data and improving application response times.EDUCATIONThe University of KansasBachelor of Computer ScienceAugust 2009 May 2013Lawrence, KSADDITIONAL INFORMATIONExtensive experience in Agile methodologies, including Scrum, Kanban Development.Proven track record of leading cross-functional teams, mentoring junior developers, and collaborating with product owners, business analysts, and stakeholders to deliver impactful software solutions.Strong communication and presentation skills, adept at bridging the gap between technical and non-technical stakeholders to ensure successful project outcomes. |