Khalida Nejrabi- Full Stack Developer
Woodbridge, VA 22191
Phone: 202-***-****
Email: *****************@*****.***
Summary
• Over 3+ years of experience as a Full Stack Java Developer, contributing to the development of scalable web applications for clients in the healthcare and commercial sectors.
• Proficient in Agile methodologies, utilizing tools like JIRA for project management and participating in daily Scrum meetings.
• Developed Micro service architecture applications using MEAN Stack and Spring Boot, including implementation of Single Page Applications with React
• Extensive experience in backend development with Spring Boot, incorporating Spring Security for authentication and authorization.
• Demonstrated expertise in front-end technologies such as React JS, Typescript, Angular, HTML5, CSS, and JavaScript.
• Implemented continuous integration and continuous deployment (CI/CD) pipelines using Jenkins and Docker, facilitating seamless deployment processes.
• Utilized AWS services like EC2, Lambda, S3, and Cloud Watch for optimizing application performance and monitoring system health.
• Proficient in database management and manipulation with SQL, PL/SQL, and MongoDB, ensuring data integrity and security.
• Skilled in configuration management using GIT and proficient in using Jira for efficient code collaboration and issue tracking.
• Implemented RESTful APIs and utilized technologies like Apache Kafka and Spring Integration for efficient communication between applications.
• Experienced in testing methodologies including unit testing with JUnit, mocking frameworks like MOCKITO.
• Managed and deployed micro services via AWS Beanstalk, Lambda, and Docker, with experience in configuration settings for development, testing, and production environments.
• Contributed to bug fixing and participated in system testing, joint system testing, and user acceptance testing.
• Strong understanding of cloud platforms and infrastructure management, including Open Shift and Kubernetes clusters.
Experience
Centene Corporation, Dallas, TX Jan 2023- Till date Java Full Stack developer
Description: Developing a comprehensive platform for Centene Corporation that enables commercial customers to manage and pay bills to vendors seamlessly. The application integrates with QuickBooks for efficient financial transactions and supports various backend and frontend functionalities to streamline vendor management.
RESPONSIBILITIES:
• Collaborated with IT, business process, and specialist teams to deliver optimal solutions for a comprehensive vendor management and billing platform.
• Utilized Scrum methodology and Agile practices, including daily stand-ups, Sprint planning, and retrospectives, to drive development and ensure alignment with project goals.
• Managed project tasks using JIRA within an Agile Development environment.
• Designed and implemented a Micro service architecture using the MERN Stack
(MongoDB, Express.js, React.js, Node.js) to enhance application scalability and maintainability.
• Developed Single Page Applications (SPAs) and reusable components in React.js, including custom modules, directives, and filters.
• Engineered backend services with Spring Boot, incorporating MVC architecture and business logic encapsulation using Spring beans.
• Created and consumed REST APIs, integrating Spring Boot services with React.js front- end to form a cohesive Micro service-oriented application.
• Configured Swagger-UI and Eureka server for service health monitoring via Spring Boot Admin console.
• Diagnosed and resolved issues related to REST Web services and application responses.
• Configured and monitored Apache Kafka for performance visualization and stream testing using Offset Explorer Tool.
• Developed RESTful services with Node.js and Express.js to deliver JSON data for web applications.
• Implemented Spring Data JPA and Hibernate for ORM and database interactions in Spring Boot-based micro services.
• Conducted unit testing with JUnit, Jock, and Mockito to ensure code integrity and prevent regressions.
• Deployed micro services using Docker containers and managed containerized environments with Open Shift and Kubernetes.
• Utilized AWS services, including Beanstalk, Lambda, EC2, S3, Code Deploy, Code Pipeline, and Cloud Formation for scalable deployment and infrastructure management.
• Set up CI/CD pipelines using Jenkins and GitHub for automated build and deployment processes.
• Employed Amazon Cloud Watch for monitoring AWS resources and application performance, and Amazon S3 for object storage.
• Designed and developed a keyword-driven automation framework using Selenium WebDriver.
• Created and configured development, test, and production environments, ensuring robust backup and failover strategies.
• Applied Core Java concepts such as Collections, Multithreading, and Exception Handling in business logic development.
• Established and managed communication between applications using MQ Series (JMS) and Spring Integration.
Environment: JDK 1.8, Spring, MVC design pattern, RESTful Service, Spring Security Tomcat, JPA, HTML 5 JavaScript, SQL, MOCKITO, JUnit, Amazon EC2, Dynamo DB, Log4j, React JS., CSS
Northwestern Mutual (NWM) Milwaukee, Wisconsin April 2021 – Dec 2022 Java Full Stack Developer
Description: Developed the New Digital Application for Northwestern Mutual (NWM), designed to provide comprehensive health insurance solutions to clients. The application facilitated the management and issuance of various insurance policies, including Master Policies and Trailer Policies, with detailed policy illustrations. The tech stacks comprised React JS and Typescript for the front end, and Java with Spring Boot for the backend. Responsibilities:
• Implemented new features on the front end with React JS and Typescript UI.
• Added Unit tests for the React JS front end with React Testing Library Framework.
• Built a new ACA proxy middleware service in the backend using Java / Spring Boot that validates user entitlements.
• Utilized AWS services such as S3 and Cloud Watch to optimize application performance and monitor system health, ensuring reliability and scalability in a cloud-based environment.
• Contributed to the continuous integration and continuous delivery (CI/CD) pipeline by configuring and automating build and deployment processes using Jenkins, streamlining the software delivery lifecycle.
• Employed GIT version control and Jira for efficient code collaboration and issue tracking, promoting effective project management and collaboration.
• Demonstrated proficiency in SQL and PL/SQL for database management and manipulation, ensuring data integrity and security within the application's backend infrastructure.
• Leveraged Java/Spring Boot for server-side development and Spring Security for implementing robust authentication and authorization mechanisms, enhancing the application's security posture.
• Developed reusable components and services in Angular 11/12 to improve the scalability and maintainability of the application.
• Integrated Angular 11/12 with RESTful APIs to enhance data binding and real-time data updates on the user interface.
• Implemented Angular forms and validations to ensure accurate data entry and enhance user experience.
Environment: Java8, Typescript/JavaScript, React JS, Node JS, Spring boot, Spring security, Micro services, SQL, PL/SQL, web services, Mongo DB, GIT, Jira, VS code, AWS, S3, Cloud watch, Docker, Jenkins CI/CD, Angular 11/12.
EDUCATION
Bachelor degree
The Khost University