Full Stack Java Developer Resume
4.00/5 (Submit Your Rating)
Edision, NJ
SUMMARY
- Over 5 years of experience in the development of Java, J2EE.
- Extensively worked on n - tier architecture systems with application system development using Java, JavaScript, Angular 6/7, JDBC, Servlets, JSP, Web services, Spring, Spring Boot, Hibernate, XML, SAX, DOM.
- Expertise in the entire software Development Life Cycle (SDLC) and have strong hands on experience in Object Oriented Analysis & Design.
- Responsible for developing the UI pages using Angular 6/7, HTML5, CSS3, JavaScript and Bootstrap.
- Having good experience to implement various J2EE and well versed with Design Patterns (Singleton, Service Locator, Abstract Factory, DAO, Business Delegate, Session Facade).
- Experienced in developing web-based GUIs using HTML, CSS, Java Script, Angular JS for web enabled applications.
- Handled response data from RESTFUL web services using JSON and JQuery to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
- Created GET/PUT request and response using RESTFUL web services.
- Built Spring Boot based java Micro services to support enterprise web application.
- Developed back end interfaces using PL/SQL packages, stored procedures, Functions, Exceptions Handling, Object Types and triggers.
- Good exposure to Web Services.
- Experience using Git, Bit bucket, Clear Case, RTC and VSS for version control.
- Expert in using Integrated Development Environments such as Eclipse, RSA, Net Beans.
- Good Project Management and Inter-personal skills gained through interaction with technical and functional teams.
- Worked in Onsite/Offshore model
- Lead the Offshore development team in successful product development and maintenance releases.
- Excellent Communication skills and proven track record of leadership skills with the ability to work both independently and as a part of team.
- Knowledge on Messaging Queuing service like KAFKA and connecting API between Application and Database.
TECHNICAL SKILLS
- Blujay
- SAP
- Tableau
- Microsoft Office Word
- PowerPoint
- Excel
- Access
- Project
- Outlook
- Python
- SQL (Postgres)
- Power BI
- Workday HCM
PROFESSIONAL EXPERIENCE
Confidential, Edision, NJ
Full Stack Java Developer
Responsibilities:
- Enhancement of the DEEP libraries with new mechanism like Event engine and Event audit and used Redis for implementing Caching mechanism.
- Used Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection
- Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and hibernate for database connectivity and Rest services templates are generated using swagger2 specifications.
- Wrote Web Services SOA, (SOAP and WSDL) for address validations. Implemented advanced java API and core java for coding sophisticated business logic.
- Experienced in creating Process builder processes and visual Google cloud flows in Salesforce developing new library with Microservices architecture using Rest APIs, spring boot and Amazon Web services.
- Worked on integrating Spring Boot with the Elastic search and developed API's to read and publish data from Elastic search cluster using native Java transport client as well as REST client.
- Implementing the new message retry mechanism using Rabbit MQ in the event of any failure in the downstream systems and configured Jenkins as for CI/CD.
- Used Angular7 as the development framework to build a single-page application and reusable applications NodeJS for continuous client-side deployment.
- Implemented Microsoft Azure Recovery Services. Deployed backup to enterprise to provide online backup to both Azure and premise virtual machines and servers.
- Used python libraries like Beautiful Soap, NumPy and SQL Alchemy. Built CI\CD pipeline using Jenkins the MongoDB atlas a cloud-hosted database service for managed backups in point in time recovery and one-click automated scaling and built-in security.
- Migrated application to AWS as the hosting environment and followed a cloud-based design with NoSQL database (Mongo, Cassandra).
- Deployed and Monitored Microservices Using Pivotal Cloud Foundry (PCF), also Managed Domains and Routes with the Cloud Foundry.
- Developed backend web services using Node JS and custom components for the web applications using ReactJS and also implemented AngularJS services to connect the web application to back-end APIs
- Responsible for migrating existing modules in IBM MQ to Apache Kafka and worked on creating Kafka adaptors for decoupling the application dependency.
- Used Spring MVC repositories and Hibernate for Database access have worked on Splunk tool for log management and Spring5 oriented framework for logging.
- Enhancement of the existing functionality to persist the messages to SQL Server in Rabbit MQ.
- Used Docker for creating images for launching containers on AWS EC2 and Expert in using Docker for Environment provision solution
- Implementation of Hystrix circuit breaker to avoid loss of messages during handling of messages at the consumer level and used Apache Ambari to query Audit and Activity Data from Hadoop system.
- Implementation of Zuul proxy as the API gateway and using Test plans and Unit Testing using JUnit and Mockito.
Environment: Java 8, J2EE, Spring Boot2.7.1, Spring5, Spring MVC, SOAP, Hibernate7.2, Angular7, AngularJS, REST, REST API, Micro Services, AWS, MongoDB, Apache Kafka2.5.0, Google cloud, PCF, Docker19.03.12, CI/CD, Azure, Python, NodeJS, ReactJS, CSS3, XML, PL/SQL2.3, PostgreSQL, Splunk, JAX-RS, JUnit4.13x, Mockito, SCDF, Jenkins 2.0
