Quantcast

Full Stack Java Developer Java Spring Bo...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Full Stack Java Developer, Java, Spring Boot, Microservices, Ang
Target Location US-VA-Gainesville
Email Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Java Full Stack Developer Ashburn, VA

Java Developer Full-Stack Springfield, VA

Java Full Stack Developer Ashburn, VA

Full Stack Java Developer Herndon, VA

Java Full Stack Developer Fairfax, VA

Java full stack Developer Front Royal, VA

Junior Java Full Stack Developer McLean, VA

Click here or scroll down to respond to this candidate
Candidate's Name
EMAIL AVAILABLE 3013550394 https://LINKEDIN LINK AVAILABLE Gainesville, VA Professional Experience:Experienced Java Developer with around five years in IT, specializing in the full Software Development Life Cycle. Expertise in building and maintaining Business-to-Business and Business-to-Customer applications using Angular, Java, J2EE, Spring Boot, REST APIs, and Microservices architecture. Proficient in Core Java concepts like OOP, Collections, Exception Handling, Streams API, and Multi- Threading, along with strong knowledge of design patterns and agile methodologies like TDD and SCRUM. Skilled in working with AWS services, Docker, and CI/CD pipelines, ensuring smooth and efficient deployments. Experienced in using tools like Maven, Gradle, Git, and JIRA with hands-on experience in testing frameworks. Plus, supports continuous learning and stays current with emerging technologies. Technical Skills:Education:Master of Science in Computer Science University of New Haven, West Haven, CT, USA Certifications: Generative AI Certified Professional - OCI 2024, Oracle University, July 2024 ITIL 4 Foundation, PeopleCert (AXELOS), Sep 2021 Professional Experience:Client: Church Mutual Insurance, Merrill, WI September 2023 to Present Role: Full Stack Java DeveloperPlayed a key role in migrating a Struts-based application to Spring Boot Microservices by developing RESTful web services, services, and repositories. Developed a standalone healthcare appointment booking project using Spring Data JPA and Hibernate. Contributed to a Batch Application for data transfers, worked on the health profile management page, and handled production issue management. Responsibilities:Languages Java 8/11/17, C++, Python, SQL, PL/SQLDatabases Oracle, SQL Server, PostgreSQL, DynamoDB, MongoDB Frameworks Spring, Spring Boot, Hibernate, JPA, IOC, MVC, Next.js, Apache Axis, Zookeeper Web Technologies Angular 8/10/15, React, Redux, React Hook, HTML/HTML5, CSS/CSS3, JavaScript, TypeScript, XML, JSON, AJAX, DHTML, Tailwind CSS, Material UI J2EE Technologies JSP, Servlet, JMS, JAX-RPC, JDBC Web Services SOAP, REST, Restful, AWS, Microservices DevOps Tools Docker, Jenkins, CI/CD, Apache KafkaApp/Web servers JBoss, WebLogic, IBM WebSphere, Apache Tomcat Cloud Computing AWS (EC2, ECS, S3, SNS, SQS, Lambda, RDS, CloudWatch) XML Technologies DTD, JAX-RPC, XML Schema, XSLTOperating Systems UNIX, Linux, WindowsBuild Tools Maven, Gradle, AntVersion Controls Git, GitHub, Bitbucket, SVNIDE Eclipse, IntelliJ Design and develop Java web and batch applications using Java/J2EE technologies, Spring, Microservices, and frameworks such as Spring Boot, Apache Axis, Hibernate, and JPA. Design and develop UI components using AngularJS, JSP, HTML5, CSS3, Bootstrap, and the jQuery framework, ensuring cross-browser compatibility and optimized performance. Perform application deployment on the Tomcat and WildFly servers, ensuring smooth and reliable delivery of updates and new features. Implement client-side validation using Angular 15s built-in validation mechanisms, improving form processing and user feedback before integrating with Java services. Utilized the advanced routing features of Angular 15 for implementing complex navigation patterns with route guards. Implemented Spring Boot Microservices with Kafka producers and consumers in a Zookeeper- managed Kafka cluster setup. Develop Kafka consumer applications to process and consume messages from Kafka topics. Used Docker to containerize applications and deploy them to Amazon ECS using a Jenkins pipeline. Integrated AWS API Gateway for managing and securing RESTful APIs developed in Java. Utilized AWS services like EC2 for scalable compute resources, S3 for storage, and RDS for managed databases to ensure a strong and dependable cloud infrastructure. Used Dependency Injection (DI) with Inversion of Control (IoC) in Spring Framework to manage bean dependencies and ensure loose coupling using annotations. Enhanced the authentication and authorization module by implementing JWT and OAuth2 protocols with Spring Security, ensuring secure access and efficient token management. Worked on Oracle to PostgreSQL migration for all the existing web applications, batch applications, and shell scripts where the query syntax was updated and tested. Develop DDL/DML scripts to support the design and development of the PostgreSQL database. Wrote test cases for new and existing applications using JUnit, and Mockito, ensuring reliability. Used SonarQube for continuous inspection of code quality during the code commit process and to perform automatic reviews to detect bugs, code smells, and security issues for all applications. Used GIT as version control, regularly pushed the code to Bitbucket, and used Jenkins for Continuous Integration and Deployment (CI/CD). Contribute to code reviews, research on reported issues, develop bug fixes as needed, and deliver demos to stakeholders in UAT environments.Environment: Java 11/17, Spring, Spring Boot, Microservices, Spring Security, JWT, OAuth 2.0, AWS S3, EC2, lambda, Apache Kafka, Apache Spark, Hibernate, Docker, Jenkins (CI/CD), Agile/Scrum, JSON, HTML, CSS, TypeScript, Angular 10/15, REST, Tomcat, WebLogic, PostgreSQL, MongoDB, Bitbucket, Maven, JUnit, Mockito, SonarQube, IntelliJ, Windows. Client: KeyBank, Cleveland, OH December 2022 to August 2023 Role: Full Stack Java DeveloperFocused on automating and optimizing the loan approval process by building a backend with Java and Spring Boot, integrating Microservices for workflows and decision-making. Developed a dynamic Angular frontend and implemented REST APIs for seamless data exchange. Enhanced security with Amazon S3 for document management and DocuSign for e-signatures, resulting in a more efficient and streamlined loan approval system in banking domain.Responsibilities: Hands-on experience in designing and developing web-based enterprise applications using Java and J2EE technologies, including JSPs, Servlets, EJB, Spring, Microservices, and Hibernate. Solid knowledge of Object-Oriented Programming Concepts (OOPs), understanding of relational database concepts, and experience in complex query construction using SQL. Implemented lazy loading of modules in Angular 8 to optimize application performance and reduce initial load times. Managed Angular component lifecycle events (ngOnInit, ngOnChanges, ngAfterViewInit, ngOnDestroy) for efficient initialization, data binding, and resource cleanup. Configured Kafka Connect to stream application logs and system metrics into centralized Kafka topics for log aggregation and analysis. Built data-driven web applications using server-side J2EE technologies, including Servlets and dynamically generated web pages with Java Server Pages (JSP). Incorporated the Docker Maven Plugin into the Maven POM to create Docker images for each microservice, using Docker files to generate images from Java JAR files. Followed the Microservice approach with independent CI/CD pipelines for each service using Git, Jenkins, and Docker, enabling delivery through a modular architecture. Integrated AWS services with a Microservice architecture, utilizing AWS API Gateway for secure and efficient communication between services. Implemented monitoring and logging solutions with AWS CloudWatch and CloudTrail. Utilized Hibernate and JPA (ORM solutions) to map the MVC model to the Oracle relational database, ensuring efficient data representation through an SQL-based schema. Designed and executed advanced Oracle queries and functions using SQL and PL/SQL. Used a REST client such as Postman and Insomnia to test REST-based services, along with JUnit and Mockito for testing middleware services.Environment: Java 11, Spring Boot, Microservices, Angular 8, SQL, PL/SQL, XML, HTML, CSS, Tailwind CSS, JSON, AJAX, JavaScript, TypeScript, Hibernate, Apache Kafka, JPA, AWS (S3, EC2, CloudWatch, CloudTrail), REST, Maven, Docker, Jenkins, Oracle, Apache Tomcat, Windows. Client: Leapfrog Technology, Kathmandu, Nepal April 2019 to May 2022 Role: Java DeveloperContributed to the development of an Inventory Management System (IMS) at Leapfrog Technology, Inc., using Java and JDBC for database integration with an RDBMS for efficient data storage. Played a key role in designing the system, implementing advanced inventory tracking features, and creating an intuitive user interface, ensuring reliability and performance. Developed an internal application that tracked the well- being of employees and contributed to the development of a consultantion platform. Responsibilities: Utilized Hibernate and JPA (ORM solutions) to map the MVC model to the Oracle relational database, ensuring efficient data representation through an SQL-based schema. Involved in the entire software development life cycle (SDLC), including requirement gathering and analysis, design, development, and testing. Configured Hibernate to implement ORM mapping in the system using XML configurations. Implemented Spring MVC controllers using annotations to route requests to different layers. Extensively utilized the Spring Framework, including Spring IoC for bean management and Spring AOP integrated with Log4j for exception logging. Involved in the implementation of the application by adhering to J2EE best practices and design patterns such as Singleton, Prototype, Factory, Session Facade, MVC, and DAO. Extensive experience in publishing and consuming web services using both SOAP and RESTful API. Configured Spring Cache system to avoid frequent database access and repeated calculation. Used Hibernate Template API for database operation to fulfill user requests. Played a key role in developing and deploying spring Microservices on AWS within an agile framework. Created automated unit test cases for the Microservice using JUnit & Mockito and integrated them into the Jenkins pipeline for continuous testing. Utilized continuous integration and continuous deployment (CI/CD) pipeline tools such as Jenkins and GitLab CI/CD to automate build, test, and deployment processes. This enabled fast feedback loops and reduced regression issues. Designed and developed the presentation layer using React, AngularJS, HTML5, CSS3, JavaScript, JSON, AJAX, jQuery, and Material UI. Consumed APIs using React and built dynamic UIs with complex validation controls, reusable components, DOM manipulations, event models, and responsive layouts. Streamlined Redux for centralized state management across multiple components, enhancing data sharing efficiency and resolving issues related to prop drilling. Involved in creating specification documents by writing use cases and class diagrams. Leveraged Java SE 8 features such as Lambda expressions, Stream API, and Predicates which helped streamline the application's Service Layer by reducing code complexity. Created tables in the database based on the entity-relationship model provided by the database architect. Used Git and GitHub as version control systems.Environment: Java 8, J2EE, Spring, Hibernate, Restful Web Services, AWS, Oracle, SQL Server, PL/SQL, React, Redux, AngularJS, HTML5, CSS3, Material UI, JavaScript, JSON, AJAX, jQuery, Python, Tomcat, JUnit, Log4j, GIT, Gradle, Eclipse, Linux.

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise