Post Job Free
Sign in

Java Developer Stack

Location:
Redford Charter Township, MI
Posted:
December 04, 2024

Contact this candidate

Resume:

WORK EXPERIENCE:

Full Stack Developer December 2023- Present

Client: Apple, Austin, Texas

Developed a comprehensive website for multiple retailers using React, enhancing user experience and functionality across platforms.

Implemented and designed Plan screens within the application, optimizing user interaction and accessibility.

Implemented responsive and mobile-friendly UIs using React, Redux, TypeScript, and CSS-in-JS libraries like Styled Components, maintaining consistency across devices and platforms.

Contributed to designing and implementing AppleCare screens, ensuring consistent branding and an intuitive user interface.

Developed and maintained backend services using Spring Boot, implementing secure and efficient business logic for managing retailer-specific product plans.

Enhanced the UI of list pages within applications, refining visual elements and improving navigation for seamless usability.

Improved state management through Redux, Context API, and custom hooks, maintaining a clear and organized data flow across the application.

Built and consumed third-party APIs, ensuring proper data mapping, validation, and secure handling of sensitive information.

Integrated MongoDB for managing and storing retailer-specific data, optimizing data retrieval and performance across multiple retailer platforms.

Optimized database interactions with MongoDB, reducing response times for API calls and enhancing the performance of user-facing features like list pages and Plan screens.

Utilized Redux to manage application state, creating and managing reducers and actions for organized and scalable data handling.

Developed RESTful APIs using Java to retrieve product plan information, improving backend integration and data accuracy.

Executed yarn build commands to compile and bundle React applications for production, ensuring optimized and minified code for faster load times.

Java Developer. October 2022- November 2023

Company: Softworld LLC Client: Pacific Gas & Electric Co, United States.

Participated in Agile ceremonies including daily stand-ups, sprint planning, sprint reviews, and retrospectives.

Developed a single sign-up application with Angular for the front-end and Java/Spring Boot for the back end, enhancing the user registration process and reducing sign-up time.

Implemented RESTful web services using Spring Boot to facilitate communication between various internal systems, ensuring high availability and seamless data exchange.

Used Java8 features in developing code like Lambda expressions, creating resource classes, fetching documents from database.

Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.

Configured API Gateway to manage and route API traffic securely, reducing latency and improving API response times.

Utilized AWS services (EC2, S3, Lambda) to deploy and manage application infrastructure, resulting in improvement in system uptime.

Optimized SQL queries and managed PostgreSQL databases to ensure high performance and reliability of data storage and retrieval processes.

Configured Kafka to read and write messages from external programs and handle real time data.

Used npm for managing project dependencies and build processes, streamlining development workflows and reducing build time.

Monitored application performance and resolved technical issues in a timely manner JUnit and integration testing using Postman.

Experience in implementation of version control software GIT repositories.

Collaborated with UX/UI designers to ensure the application met usability and accessibility standards, resulting in a more user-friendly interface.

Documented technical specifications and user guides to support ongoing maintenance and onboarding of new team members.

Software Developer March 2019-December 2020

Company: Techwave Consulting Services Client: ISB, Hyderabad, India.

Collaborated with stakeholders to gather and document detailed requirements for the Student Management System, ensuring a thorough understanding of business needs and goals.

Designed and implemented the backend using Java, Spring Boot, and Spring MVC to handle business logic and data processing.

Developed RESTful web services to enable seamless interaction between the frontend and backend, using Spring Boot to ensure efficient and secure data exchange.

Created responsive user interfaces with JavaScript, HTML, and CSS, ensuring a user-friendly experience across different devices and browsers.

Utilized SQL for database management, designing schemas, writing queries, and optimizing database performance.

Built and integrated security features using Spring Security to protect sensitive data and ensure secure authentication and authorization mechanisms.

Deployed the application on Azure, leveraging Azure App Services for scalable hosting and Azure SQL Database for reliable data storage.

Used Git for version control, managing codebase changes and facilitating collaboration among team members, following best practices for branching and merging.

Managed project dependencies and builds using Maven, ensuring consistent and reproducible builds, and automating the build process for efficiency.

Used Jira for task tracking, sprint management, and reporting, ensuring transparency and accountability within the team.

Developed a notification system to send alerts and updates to students and faculty, integrating email and in-app notifications for effective communication.

EDUCATION:

Master of Science: Computer Science (3.9/4) January 2021-Augest 2022

Texas A&M University Kingsville Kingsville, Texas.

Bachelor of Technology: Electronics and Communication Engineering July 2015 - May 2019

Jawaharlal Nehru Technological University Hyderabad, India.

PROFESSIONAL SKILLS:

Programming Languages: Java, JavaScript, TypeScript.

Web Technologies: Node.js, Spring Boot, SpringMVC, HTML, CSS, Maven, Gradle, Angular.js, React.js, REST API, SOAP, Microservices.

Cloud: Amazon web services (AWS), Azure.

Databases: SQL Server, MySQL, Oracle DB, MongoDB, PostgreSQL.

Other: Linux, Maven, GIT, GitHub, Docker, Kubernetes, Jenkins, Kafka, Jira, JUnit, Mockito,

TECHNICAL PROJECTS:

WEB CHAT APPLICATION (2021)

Developed an online chat website allowing the user to communicate with another user, same as messenger, yahoo. In this chat

application we must create an account with valid email where we used React.js, Node.js, HTML, MongoDB, CSS.

LOCO PILOT OPERATED VOICE BASED ANNOUNCEMENT SYSTEM IN THE TRAIN (2018)

We designed a system which alerts the passenger regarding the arrival of their destination before it reaches. This device mainly

Help blind people in their journey. In this project we used KEIL MicroVision IDE for programming.

VEHICLE ACCIDENT AVOIDENCE WITH ROAD ADVERSE CONDITION MONITORING (2019)

In this project, we developed a low cost and highly reliable accident detection and avoidance system by using ultrasonic sensors

Installed to a vehicle. We used microcontrollers for the generation of ultrasonic signals which enables the prediction of imminent

collision when the vehicle approaches an obstacle or other vehicl



Contact this candidate