0% found this document useful (0 votes)
129 views

Java Resume

The document provides details about a Java Full Stack Developer with 7 years of experience developing web and distributed applications using Java/J2EE technologies. They have experience in all phases of the SDLC, designing applications using OO principles, and developing both front-end and back-end components using technologies like Java, Spring, React, Angular, AWS, and databases like Oracle and MongoDB.

Uploaded by

ishvari c
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
129 views

Java Resume

The document provides details about a Java Full Stack Developer with 7 years of experience developing web and distributed applications using Java/J2EE technologies. They have experience in all phases of the SDLC, designing applications using OO principles, and developing both front-end and back-end components using technologies like Java, Spring, React, Angular, AWS, and databases like Oracle and MongoDB.

Uploaded by

ishvari c
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

SUMMARY:

Java Full Stack Developer with around 7 years of professional experience in analysis, design,
and testing of web and distributed n-tier applications using Java/J2EE technologies.
· Highly proficient in developing applications using Object Oriented Analysis and Design, like
Iterative, Waterfall and Agile Programming.
· Experience in Software Development Life Cycle (SDLC), Requirements Specification , designing
documents and writing.
· Experience in developing Web based applications using Java, J2EE, JSP, Servlets, JDBC, Java
Spring Core, Spring Security , Spring MVC, Spring DAO, EJB, Hibernate, and JPA.
· Experience working on various platforms like Windows XP/Vista/7, Linux Red Hat/Ubuntu,
Unix, Mac OS
· Good Knowledge of using IDE Tools like Eclipse, IntelliJ IDEA, RAD, NetBeans.
· Expertise in designing and developing client side web based enterprise applications using
JQuery, Node.js, ReactJS, Material.ui, Bootstrap, HTML5 , XML, CSS.
· Expertise in Server Side Programming using Java, JavaScript, SQL, PL/SQL.
· Experience in developing application in Single Page (SPA's) using various JavaScript
frameworks such as Vue JS and React JS, Angular js.
· Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and
jQuery.
· Hands on experience using Node.js and React Js for changing styles dynamically, creating
animation effects and manipulating DOM structures.
· Expertise in developing and consuming Web services including different Protocols like REST,
SOAP.
· Design and develop REST Web Services using Sun Jersey/JAX-RS in JSON/XML Format.
· Used Design Patterns: Singleton Pattern, Factory pattern, DAO, Façade Pattern (Session Façade
Pattern), MVC Pattern, Business delegate Pattern, and Service Locator Pattern.
· Expert at Spring MVC framework using Hibernate and Annotations.
· Expertise in database modeling, administration and development using Oracle, MySQL,
MongoDB 4.0.
· Expertise in deploying applications on WebLogic, Tomcat web server.
· Involved in White box and Black box testing using testing tools like JUnit, Selenium, Mocktio
for unit testing.
· Experience in version control system tools like Git, Gitlab.
· Developing automated process for builds, deployments and CI using MAVEN, Ant, JENKINS,
Chef, GitLab
· Expertise working with Cloud Application support platforms as AWS , Salesforce.
· Excellent working knowledge on various virtual systems like Docker, Virtual box technologies.
· Possess excellent analytical and interpersonal skills which were applied in coordinating with
development team, QA team and support team as required.
· Implemented Kafka consumer and producer to transfer message.

TECHNICAL SKILLS:

Languages Java , C, XML, SQL.

Web Technologies/ HTML5, CSS3, Javascript, JSP, Servlets, JDBC, Java J2EE, DOM, JPA, EJB, JAX-RS,
Java J2EE JMS, WSDL, JAX-WS.

Web Services/ Spring, Spring Boot, REST, SOAP, Hibernate, Elasticpath.


Frameworks

Web/Application Servers Apache Tomcat, Web logic.

Tools, CI-CD Junit , JIRA, Maven , JENKINS, GitLab, RALLY, Selenium, Splunk, Kafka, Docker,
Kubernetes

IDE Eclipse, Intellij, Netbeans, VS code.

Javascript Libraries JQuery , React js, Express js, Angular js, Node js.

Scripting Languages Javascript, Typescript

Testing/Debugging/Testing JUnit, Log4j, ANT, Maven, Cucumber, Mockito.

Databases Oracle 11g/12c, My SQL 5.0,NoSQL, MongoDB, PL/SQL

Operating System Windows , UNIX, Linux and Mac OS

Version Control Git, Gitlab

Cloud AWS EC2, AWS S3, Lambda , RDS , Cloudwatch .


EDUCATION:
• Master of Science - Computer Science
State University Of New York at New Paltz, New York, United States
• Bachelor of Engineering - Computer Science.
Osmania University, Hyderabad, India.

PROFESSIONAL EXPERIENCE:
T-Mobile USA Inc, Bellevue, WA. Nov 2021 - Present
Software Engineer
Responsibilities:
• Involved in various phases of SDLC as requirement gathering, modeling, analysis,
architecture design and development and the project was developed using Agile
Methodologies.
• Gather the Functional Requirements from the Client and develop Technical Documents.
• Develop the Maven application using IntelliJ IDEA.
• Design and develop application using Java/J2EE, Spring, Springboot.
• Develop REST services in Microservices Architecture and Elastic Path Commerce Framework.
• Worked with Docker to deploy Microservices in modern containers to increase
Isolation.
• Extensively used Java 8 features like lambda expressions for communicating
between business layer and database, stream API for Bulk Data Operations on
Collections using both streams and parallel streams
• Update and modify the data from Oracle database using DBeaver administration tool
• Fetch and update the data from Oracle, AWS RDS and Postgres databases using Spring JDBC.
• Developing the robust and optimize the performance of the application.
• Perform Code reviews.
• Develop unit test cases using Junit, Mockito Frameworks to ensure and validate all the test
cases of the developed functionality.
• Work in Agile environment using JIRA as a management tool to keep track of development
progress.
• Analyze the defects and debug the application using Splunk, Kibana.
• Create POC’s and demo to the team when proposing the new solutions and get it onboarded
to optimize the application performance.
• Using Gitlab as a code repository as well as to manage the source code for the continuous
Integration and deployment of the application.
Environments: Java 8, J2EE, Maven, Agile, JIRA, IntelliJ, Oracle , MySQL server, Spring, Spring boot,
Apache Tomcat, Spring MVC, Soap and Restful web services, AWS, Hibernate, Putty Log4j, JQuery,
Gitlab, Elastic Path Framework, Splunk, Kafka, DBeaver.

CVS, Richardson, TX Sep 2020 - Oct 2021


Java Full Stack Developer
Responsibilities:
· Followed Agile methodology, interacted directly with the client to provide/take feedback on
the features, suggest/implement optimal solutions, and tailor application to customer needs.
· Designed, developed, and deployed the application including user interface and their
backend components using Java, J2EE, Angular 9, and Spring Boot.
· Implemented Web Design based on HTML5, CSS3, and Bootstrap, Angular js for Front-End.
· Created Angular JS controllers, directives, models for different modules in the frontend.
Assessing information needs of the users and developing technical specifications/solutions.
· AWS EC2 instances were configured in developing and QA environments with Node.JS.
· Created fully functional REST web services supporting JSON message transformation.
· Used Spring Boot to develop and deploy both RESTful web services and MVC applications.
· Involved in system design and development in core java using Collections, multithreading
and exception handling.
· Installed application on AWS-EC2 instances and configured the storage on S3 buckets.
· Implemented Web Design based on HTML5, CSS3, and Bootstrap, React js for Front-End.
· Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
· Created Angular JS controllers, directives, models for different modules in the frontend.
· Used Design Pattern: Singleton Pattern, Factory pattern, DAO, Facade Pattern, MVC etc
· Used Junit for unit testing and implemented with Log4j to provide logs of exceptions.
· Worked with Docker to deploy Microservices in modern containers to increase Isolation.
· Used GIT for version control and involved in writing the build scripts using Maven.
· Migrated applications to the AWS cloud.
· Provide production and on call support as well as active communication with off shore
teams.
Environments: Java 8, J2EE, Spring boot, Spring security, Postman, IntelliJ, Git , Rally, Jenkins, Slack,
Junit, Cucumber, REST APIs, Microservices, Spring MVC, AWS S3, EC2, HTML5, CSS, BootStrap,
Angular js, Node js, Kafka, Splunk, Express js.

The Children’s Place, West New York, NJ Jan 2020 - Aug 2020
Java Developer (Graduate Assistantship Program)
Responsibilities:
• Involved in various Software Development Life Cycle (SDLC) phases of the project which was
modeled AGILE.
• Developed application using Spring Framework that leverages classical Model View Controller
(MVC) architecture, and Hibernate as the ORM.
• Created custom directives utilizing React js, Angular js.
• Worked on Shopper Track Project which counts the exact number of persons in the store and
Dashboard design.
• Developed RESTful web services using Spring MVC Framework using Rest Controller, Request
Mapping and Global Exception Handlers.
• Used HTTP methods extensively to retrieve the data from the REST API and used
that data to update the page dynamically
• Designed, developed, and tested Java8, HTML5, CSS4, JavaScript, Reactjs that
meets accessibility and web browser standards for website.
• Written complex SQL statements/Joins and procedures to fetch the data from the
database
• Used Spring Security ,OAuth for implementing authentication, authorization
and access control features
• Implemented Java 1.8 features including Lambda, Advanced for each loop, and
Streams
• Developed Spring 4.0 MVC based Rest web services to interact with UI.
• Implementing or exposing the Microservices based on RESTful API utilizing Spring Boot with
Spring MVC
• Used GIT for version control &Log4J for logging and developed the pom.xml using Maven for
compiling the dependencies.
• Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping.
• Used GIT for version control and created automated build scripts.
Environment: Java 8, Spring boot, GIT, Agile, RESTful Webservices, Hibernate, AWS EC2, S3, HTML,
CSS, Javascript, oAuth, Oracle, MySQL server, Jenkins, Splunk, Junit, Mockito, Spring framework,
React js, Angular js.

Bank of America, Hyderabad, India. Mar 2018 -June -2019


Java/J2EE Developer
Responsibilities:
· Involved in requirements gathering and analysis from the existing system.
· Worked with Agile Software Development.
· Implemented DAO using Hibernate, AOP and service layer using spring MVC design.
· Developed Java Server components using Spring, Spring MVC, Hibernate, Web Services
technologies.
· Developed Restful web services using Apache Camel, Spring Boot and configured Kibana as a
visualization dashboard.
· Used Microservices architecture with Spring Boot and implemented the Project
structure based on Spring MVC pattern using dispatched servlet.
· Designed Spring Boot mechanism without configuration XML's are replaced it
with Java classes.
· Used Spring Core Annotations for Dependency Injection and used Apache Camel to
integrate spring framework
· Developed Controller Classes using Spring MVC, Spring AOP, Spring Boot,
handled security using Spring Security.
· Used Hibernate as persistence framework for DAO layer to access the database.
· Worked with the JavaScript framework Angular JS.
· Designed and developed Restful APIs for different modules in the project as per the
requirement.
· Used MAVEN for build framework and Jenkins for continuous build system.
· Developed GUI using Front end technologies JSP, HTML, CSS and Java Script.
· Configured and deployed the application using Tomcat and Web Logic.
· Used Spring Core Annotations for Dependency Injection and used Apache Camel to
integrate spring framework
· Involved in writing the Junit test cases as part of unit testing.
Environment: Java, Junit, Hibernate, Spring MVC, Spring Boot, JAX-RS, Maven, REST Apis, HTML,
CSS, Javascript, Oracle, Eclipse, Splunk, Tomcat, Web logic, Jenkins, UNIX, Agile.

Nectar InfoTech, Hyderabad, India. Feb 2016 - Feb 2018


Software Engineer (QA)
Responsibilities:

· Developed RESTful Web Services with JAX-RS using Spring Boot and Microservices
Architecture.
· Implemented Java EE components using Spring framework, Spring IOC, Spring data and
security modules.
· Followed Microservices architecture to process and build a large system.
· Developed User- Interface using Servlets, JSP, JavaScript, Angular JS and XML.
· Expertise in developing and consuming Web services including different Protocols like REST,
SOAP.
· Designed and developed REST Web Services using JAX-RS in JSON/XML Format.
· Used bootstrap and AngularJS for responsive web design.
· Used Web Logic to build and deploy the application.
· Used Angular.js for connecting the API's using Angular.js $http service.
· Followed Agile methodology, interacted with the client, for taking feedback on the features.
· Implemented Hibernate (ORM Mapping tool) framework to interact with the database to
update, retrieve, insert and delete values effectively.
· Developed and tested persistence of order messages on Oracle database using Hibernate.
· Developed functional test cases and end to end test cases on JUnit for testing for business
scenario.
· Conducted unit, integration and regression testing.
· Performed the code reviews and enforcing the standards.
Environment: Java-J2EE, JSP, Junit, EJB, JPA, XML, Servlets, Hibernate, Webservices, Eclipse, JDBC,
Spring MVC, Spring Boot, Maven, REST Apis, HTML,CSS, Javascript, Tomcat, Web logic, Jenkins, UNIX,
Agile.

You might also like