Post Job Free
Sign in

Java Developer

Location:
San Jose, CA
Posted:
September 05, 2024

Contact this candidate

Resume:

Alma Raju

Senior Systems Engineer

408-***-**** (Cell)

*************@*****.***

Visa Status: GC

PROFILE SUMMARY

5+ years of experience in analysis, design, development, testing, implementation, and support of complex software applications. Hands-on experience with Java and J2EE technologies such as Spring Boot, Spring Data, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions and Spring Security. Continuous learner with a team-oriented and success base mindset. Self-motivated, able to set priorities to achieve immediate and long-term goals. Eager to learn new technologies and can easily adapt to new technologies and tools.

TECHNICAL SKILLS

Programming Languages: Core Java

Frameworks: Spring Boot, Spring MVC, Hibernate, Spring Java Batch, JDBC, Spring Data, Apache Ofbiz, Microservices

Technologies: REST API, Service Now IT Support ticketing, GIT, Unix commands, Batch Server, Apache Tomcat, Web services, Kibana, Grafana, New Relic, AWS Cloud, Docker Container, Kubernetes, CI/CD(Jenkins,) JIRA, Confluence, Slack, JSON, Postman, Spring Security, JWT, Axios, Agile Methodologies, Selenium

Scripting Languages: JavaScript, HTML, CSS, React

Database: MySQL Workbench, POSTGRESQL, SQL Server, MongoDB

AI awareness: Generative AI Landscape, Prompt Engineering, AI First Software Engineering

EDUCATION

Bachelor Of Engineering: Computer Science Engineering

Mahatma Gandhi University, Kerala, India

May 2013 - May 2017

CERTIFICATIONS

Salesforce Certified Administrator, Trailhead, sforce.co/verifycerts, April 21s,2021(Issued)

Amazon cloud practitioner certification, Validate At: https://aws.amazon.com/verification

Infosys Certified Professional- Generative AI for All

EXPERIENCE

Infosys Limited: Client (REI), CA March 2022 – June 2024 Java Software Developer

Developing, supporting and maintaining Java-based applications using Spring boot and microservices for retail industry.

Providing production support for critical systems, ensuring uptime and performance optimization.

Resolving technical issues and performed troubleshooting in live environments.

Collaborating with development teams to implement fixes and enhancements, utilizing java and related technologies.

Participating in on-call rotations and responding to incidents (ServiceNow IT Support ticketing) promptly to minimize downtime.

Utilizing JIRA for project management and bug fixes, following a Git-based workflow.

Implemented Container services (Docker) for deployment.

Monitoring logging and alerting tools (Kibana, Grafana and New Relic) to proactively identify and address potential issues.

Implemented authentication and authorization mechanisms using Spring Security to secure RESTful endpoints.

Integrated JSON Web Tokens (JWT) for stateless authentication, enhancing security and scalability of applications.

Utilized Git for version control, managing code repositories and facilitating collaborative development.

Involved in Automation testing using Selenium WebDriver and TestNG Framework.

Developed and maintained Java applications with MongoDB as the primary NoSQL database, ensuring robust data handling and high performance.

Designed and optimized MongoDB schemas, implementing efficient data models to support scalable and flexible application architectures.

Involved in automation testing using Selenium WebDriver and TestNG framework.

Triunity Software Inc: Client (TCS/Freddie Mac), VA Oct 2021-March 2022 Software Developer

Collaborated with cross functional teams to plan and execute software upgrade initiatives.

Implemented and developed upgrade plans and tools using java to automate the migration process and minimize manual intervention.

Conducted through testing and validation of upgraded software to ensure functionality and performance.

Provided Technical support and troubleshooting assistance during the upgrade process, resolving issues promptly to minimize downtime.

Global Life Care Service, NY Sep. 2020 - Oct 2021 Java Software Developer

Developed and maintained java-based application for health care insurance industry.

Designed and developed responsive user interfaces using React, leveraging component-based architecture to enhance user experience.

Integrated REST APIs with React components to fetch and display dynamic data, ensuring efficient data flow and rendering.

Optimized API responses using Axios interceptors, reducing frontend load times by 20% and improving user satisfaction.

Implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate testing, builds, and deployments.

Developed Restful APIs using dependency injection and auto-configuration in Java Spring boot.

Participated in the full development life cycle, including requirement gathering, design, coding, testing and maintenance.

Conducted REST API callout testing using Postman to validate backend services.

Implemented new features and functionality based on customer requirements and feedback, using java, spring boot and related technologies.

Implemented data access layer using Spring Data JPA for seamless interaction with relational databases.

Implemented AWS services (Beanstalk) for deployment.

Utilized JIRA for tracking project tasks and for bug tracking.

Collaborated with cross functional teams to deliver high quality software solutions on time.

Provided ongoing support and maintenance for production systems and troubleshooting issues and implementing bug fixes and patches as needed.

Actively participated in Agile development processes, daily stand-ups, to deliver high-quality software solutions within tight deadlines.

Successfully implemented role-based access control using Spring Security, enhancing application security and compliance with organizational standards.

GBS plus pvt ltd, Trivandrum, India (Apr. 2018 - Feb. 2020) Java Software Developer onsite

Developed and maintained java-based web applications using Spring Boot, Spring MVC, Microservices and Apache Ofbiz frameworks.

Designed and implemented RESTful APIs for communication between front-end and back-end systems, leveraging Spring Boot’s features for rapid Development.

Utilized dependency injection and aspect-oriented programming (AOP) concepts provided by spring framework to build modular and scalable applications.

Implemented data access layer using JDBC and Spring Data JPA for communication with relational databases.

Conducted REST API callout testing using Postman to validate backend services.

Involved in creating tables in relational databases and supported QA team for bug fixing.

Optimized application performance and responsiveness by leveraging caching mechanisms provided spring framework.

Worked closely with front-end developers to integrate server-side logic with client-side components, ensuring a seamless user experience.

Work with Core Java concepts such as Multi-threading, Exception Handling and OOPS concepts.

Work on onboarding clients into the system and making changes to the application as per the client requests.

Involve in application on-call support for immediate attention of issues. Performance Tuning, Debugging issues in testing and deployment phases.

Performing Code merge using SVN

Deployed applications using Jenkins.

Wrote XML and robust front-end code with CSS, JavaScript, jQuery frameworks, and libraries to implement interactive screens



Contact this candidate