Java Full Stack Developer Resume
2.00/5 (Submit Your Rating)
PROFESSIONAL EXPERIENCE
Confidential
Java Full stack developer
Responsibilities:
- Actively participated in a team which worked in Agile Development Environment and taking part in everyday Scrum meetings which involves reporting.
- Implemented business rules and various workflows of application using Spring Framework 5.
- Used advanced Java 8 features like Lambda Expressions Streams, Filters. Enhanced concurrency methods etc.
- Implemented Persistence layer using Hibernate to interact with SQL Server database.
- Expert in open source frameworks and tools like spring, JSF and Hibernate, JPA, & Apache Camel.
- Improved the maintainability of the project by implementing and improving Exception Handling, Collection APIs and performance tuning, performance testing and analysis
- Worked with XPATH when need to identify objects in the screen.
- Involves in Sprint planning for the estimation of efforts for user stories and bugs.
- Extensively worked on front end, using Angular 8, AngularJS, Advanced JavaScript, jQuery, JSON, HTML5, CSS3, and SPARK Web service
- The mid - tier supplies public and internal APIs running on a Tomcat 8 server, written in Java 8 using a wide range of technologies including Spring, Hibernate, JMS, PostgreSQL, and many others.
- Expertise in setting up Docker containers infrastructure and CI for building and deploying Docker containers and Worked on Micro services for CD using Docker services
- Created Jenkins CI/CD pipelines for continuous build & deployment and integrated JUnit and SonarQube plugins in Jenkins for automated testing and for Code quality check.
Confidential
Java Application developer
Responsibilities:
- Developed entire frontend and backend modules using Java on Spring Web Framework.
- Design, develop, test, deploy and maintain the website.
- Designed the User Interface using Angular JS, React, HTML, JQuery, XHTML, CSS, JavaScript, and AJAX for the website.
- Designed complex application database SQL statements for querying, updating and reporting using MySQL
- Used Maven as a build tool to add the dependencies Developed JSON REST APIs in a Test - Driven Development environment for controlling and monitoring the jobs.
- Using JSON, CSV as data exchange formats and Kafka as the messaging layer for handling high volume throughput of messages.
- Designing and developing the Commercial Business Portal using Angular 4 along with HTML5, CSS3, JavaScript and Typescript.
- Implemented UI components using Angular 4.0 dependency Injection, Models, data binding and controllers.
- Worked with querying on data present in Cassandra cluster using CQL (Cassandra Query Language).
- Used the Java API to load the data into Cassandra Cluster or retrieve data from Cassandra cluster.
- Implemented CloudTrail in order to capture the events related to API calls made to AWS infrastructure.
- Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
- Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store data.
- Improved the maintainability of the project by implementing and improving Exception Handling, Collection and performance tuning, performance testing and analysis
- Developing Web Application in Groovy/Grails with Mongo DB as a data store. Using the IntelliJ Idea IDE with the latest Grails 3.1.1 SDK, Java 8.
- Experience in using SQLXML, OpenXML and XPath to parse and extract data from XML content in SQL server database.
- Build SQL queries implementing functions, packages, views, triggers and tables.
- Involved in merging the code into different stages like Development to SystemTesting, UAT, Staging and Production using Sub Version Controlling (SVN) tool
Confidential
Java Full Stack Developer
Responsibilities:
- Worked Closely with Lead to design technical design documents and to develop/customize several Noc - visualization Modules.
- Performed data retrieving, querying, storage and manipulation using Hibernate.
- Active in coding some of the Core Java concepts such as collections, generics and multi-threading.
- Designed, coded and documented GUI and Web Pages using HTML5, CSS3, JSON, XML, AngularJS and MVC framework to fit all kinds of Browser and all kinds of devices.
- Created REST Service using Spring MVC.
- Developed spring based presentation layer, hibernate based DAO layer and integrated them using Spring Dependency injection, ORM and Web modules
- Used JAX-RS to write all the RESTful APIs needed for Mobile/Web Development as well as to interact with other systems.
- Experience with oracle Database such as Couch base. Data modelling, establishing connection with Couch base and providing API layer to integrate with to create, update, read, and delete documents from database.
- Involved in writing DAO layer using Hibernate to access the Oracle database.
- Developed reusable components using spring core integration and Hibernate.
- Development of Hibernate objects for data fetching for batch and front-end processing.
- Defined Maven POM and configured all the necessary dependencies for the project.
Confidential
Web Developer
Responsibilities:
- Contributed to all the phases of SDLC including requirements gathering, design, and development following Agile Development Life Cycle.
- Designed and developed client - side web pages based on W3 standards with HTML5, CSS3, Java Script, Ajax, JQuery, and Angular JS 2.0 in order to provide User Interface functionality.
- Extensively Worked with Angular JS Forms, filters, Modules, Controllers, DOM, Events, Expressions, Directives, Http Request, Validations, Factory Services.
- Involved in Incorporation of various jQuery Widgets such as Dialogs, AutoComplete, Tabs, Spinner, Date picker, Accordion and Tooltips into portal Dashboard.
- Used AngularJS as a JavaScript MVC framework for developing single page application and giving it a dynamic functionality.
- Involved in writing application level code using AJAX, JSON for interacting with APIs, RESTFUL Web Services.
- Worked on data exchange from website using XML, JAVAWeb Services.
- Stored and retrieved user data from the MongoDB by writing services for the application on devices.
- Used Jenkins for continuous deployment and integration of build and release process.
- Checkedcross browser compatibility and hence worked on different browsers like Safari, IE, Firefox and Chrome.
