Full Stack Java Developer Resume
4.00/5 (Submit Your Rating)
TECHNICAL SKILLS
- API
- Application Server
- C++
- Coding
- Continuous Integration/Delivery
- CI/CD
- Continuous Integration
- Design Patterns
- DTD
- Enterprise Application
- Application Integration
- Enterprise Application Integration
- Git
- Hadoop
- HTML
- JavaScript
- Javascript Frameworks and Libraries
- Angular.JS
- Bootstrap
- Ionic
- Mongoose
- Typescript
- Unspecified
- JSON
- Oauth
- ORM
- Structured Software
- Software Development
- Subversion
- SVN
- XML
- XSLT
- Eclipse
- J2EE
- Java
- Hibernate
- Spring
- Javabeans
- JAX
- JAXP
- Jquery
- Java Server Faces
- JSP
- JTA
- RMI
- Servlet
- Struts
- WSAD
- AJAX
- CSS
- DHTML
- Security
- Tomcat
- WEB Based
PROFESSIONAL EXPERIENCE
Confidential
Full Stack Java Developer
Responsibilities:
- Involved in Full Cycle of Software Development from Requirement Gathering and Analysis through Design, Development, Integration and testing phases by following Agile Software Development with Scrum methodology.
- Designed and Developed application based on Micro Service Oriented Architecture using Spring MVC and Spring Boot.
- Developed the application using Spring MVC intensively that leverages classical MVC (Model View Controller) architecture and JavaScript for major data entry that involved extreme level of data validation at client side.
- Used Spring Boot to develop a Spring - based application with very less configuration.
- Used Spring Boot framework to write Presentation Layer, Business Layers and Controller Servlets.
- Used Spring Boot Actuator to externalize application's configuration properties for different environments.
- Utilized Swagger framework for design, documentation, testing, and deployment of REST APIs in Spring Boot.
- Developed a third-party API with OAuth 2.0 authentication and used as a gateway for all the web services.
- Created single page web application by creating templates with HTML5, CSS3, Bootstrap and JavaScript (ES6).
- Created Reusable Angular 2.0 components using Typescript and services are obtained using Dependency Injection to consume REST API's.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Experience in handling messaging services using Apache Kafka.
- Used Hibernate for Object Relational Mapping (ORM) to interact with the Oracle database.
- Installed, configured, and administration of No SQL database clusters in AWS Virtual Private Cloud Network.
- Created architecture stack for data access with No SQL database Mongo DB.
- Used Mongo DB to handle unstructured data and used Mongoose Connector for connection to the database.
- Excellent understanding of Hadoop architecture and underlying framework including storage management.
- Designed, built, and deployed a multitude application utilizing the Amazon Web Services (AWS) stack (Including EC2 & S3 SQS) focusing on high-availability, fault tolerance, and auto-scaling.
- Used GIT as version control and regularly pushed the code to Bitbucket and used Jenkins for Continuous Integration and Deployment (CI/CD).
- Used Ansible to document all infrastructures into version control.
- Configuring, Automating and Deploying Chef, Puppet and Ansible for configuration management to existing Infrastructure.
- Used ANT for building the application.
Confidential
Java/J2EE Developer
Responsibilities:
- Followed Agile software development practice paired programming, test driven development and scrum status meetings.
- Actively associated with colleagues and business clients from various locales for requirement gathering and analysis.
- Worked and created functionalities in Agile Methodology of SDLC and associated with Team arranging and preparing sessions and Retro session in Agile condition.
- Associated with advancement, sending of Web Applications, Micro administrations conveyed on Cloud Foundry.
- Dealt with Rest Web benefits for back-end benefits and created back-end code utilizing Java accumulations including Set, List, Map, Multi-threading and Exception Handling.
- Created Spring Application utilizing Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring DAO and center product application utilizing spring center system.
- Utilized Executor Service Multi-Threading in programming and created different aide classes.
- Associated with coding for the introduction layer utilizing jQuery, jQuery Mobile and vanilla JavaScript.
- Taking a shot at RESTful web administrations, only expending REST API with Asynchronous conduct.
- Created application utilizing Spring Boot Framework and dealt with the security utilizing Spring Security.
- Chosen the Test Cases to be robotized and performed useful testing of the front-end utilizing Selenium (IDE and Web Driver) and made Data Driven system utilizing JUnit.
- Composed SQL questions and built up the back-end programs in PL-SQL for this application.
- Given information tirelessness by protest/social mapping arrangement by means of Hibernate for application spare, refresh, erase activities.
- Executed interceptors utilizing Hibernate and fabricate and discharge Spring Boot system.
- Performed Unit testing, Integration Testing and producing of experiments for web applications utilizing JUnit.
- Utilized Spring ( Confidential ) for infusing the beans and lessened the coupling between the classes.
- Executed the Model View Controller utilizing Spring MVC and actualized different plan designs.
- Chipped away at GIT for rendition control and bug following.
- Chipped away at Code joining and arrangement apparatus Jenkins, Ansible, Docker.
- Utilized Postman Collections for Rest API testing; JSON yield was tried utilizing Advanced REST Client or POSTMAN.
- Solid comprehension of supporting JSON based RESTful web-administrations, incorporating with the front-end.
- Create RESTFUL Web Services interface supporting both XML and JSON to distribute printing machines operational information, additionally built up the code to communicate with other web administrations.
- Designed WebLogic application server and sent the web segments into the server.
- Built up the unit test cases utilizing JUnit.
- Developed the unit test cases using JUnit.
Confidential
Jr. Java Developer
Responsibilities:
- Developed the use cases and class diagrams using Rational Rose/UML.
- Performed end-to-end design and development of all layers of the application.
- Developed front-end UI (User-Interface) with JSP, HTML, CSS, SASS and DHTML.
- Wrote JavaScript (ES6) for dynamic manipulation of the elements on the screen and to validate the input.
- Used JQuery to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Developed various JMS message producers and consumers.
- Implemented MVC design pattern using Struts Framework.
- Wrote PL/SQL Queries to get schedule of policy payment and defaults.
- Responsible for deploying application file on JBoss Application server.
- Worked on persistence layer using JDBC with Oracle Database.
- Used Log4j package for the debugging, info and error tracings.
- Used ANT for automated deployment.
- Wrote JUnit Test cases for Unit testing in Pension Manager Module.