Full Stack Java Developer Resume
5.00/5 (Submit Your Rating)
IL
PROFILE:
- A Vibrant and self - motivated professional with around 6 years of Industry experience as full stack software engineer, I have worked on front-end, back-end and on database management, worked for the website management testing part too, skilled in JavaScript frameworks like Angular JS, Node JS.
- And with the creation of RESTful Web service good knowledge of JavaScript frameworks like Angular JS, Node JS.
- And with the creation of RESTful Web service recognized by co-workers, clients and employers as an enthusiastic and creative contributor who always steps up to take on additional responsibility.
- Hands-on experience in Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
- Well versed with PL/SQL Server, Oracle, DB2 and MySQL as back-end Databases, Experience in building Enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, STRUTS, Hibernate, SPRING, SPRING MVC, JDBC, JMS) and XML.
- Expertise in spring framework, Including Microservices, Security, Spring MVC, Expertise in Developing applications using Restful Web Services, SOAP, IBM BPM, Java, J2EE and Java scripts, and JDeveloper for application development, experience in JUnit, Mockito, Spock for unit testing and Selenium Web Driver, Cucumber (Behavior Driven Development testing) for Integration testing.
TECHNICAL EXPERTISE:
Java8,AJAX,AWS,Azure,Google,iOS,AngularJS,PhoneGap,Bootstrap,ReactJS,JavaScript,REST,SOAP,API,PostgreSQL,DB2,MySQL,NoSQL, Ruby, .NET, Scala, Kafka and Docker.
EXPERIENCE:
Confidential, IL
Full stack java developer
Responsibilities:
- Recruited to develop a web Application which is written in Core Java, Hibernate, SPRING, SPRING and XML. The application helps the user to READ, CREATE, DELETE, UPDATE the Blog POST, the users we have also used AWS for the security purpose, responsible creating and managing online ad campaigns (including Google Adwords), and building a positive web presence.
- Worked on Node.js and Express JS for developing server-side web applications. Worked with Front-end JavaScript frameworks like Angular JS, Node JS and also with the creation of RESTful Web service.
- Engineered in Java 8 features such as streams, Lambda Expressions, optional and latest date API and Angular to implement single page applications. Worked with microservices architecture, with Cloud Foundry (pivotal) Spring Boot-based services interacting through a combination of RESTful and RabbitMQ.
- Developed User interface (UI) for hybrid mobile app (Cordova) for iOS/Android using technologies like Angular2, HTML5, CSS3, Object Oriented JavaScript and Ajax concepts.
- I Used the AWS Elastic Beanstalk which configured to allow remote debugging, enabled us to debug their applications directly in the AWS cloud, Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console, Used AWS SDK for connection to Amazon S3 buckets to store and retrieve the files.
- Created a custom responsive web application to replace a legacy line-of-business web application using AngularJS, Used AngularJS to create a Single Page Application for the Blog promotion module along with routers, filters, custom directives and controllers.
- Worked on SASS for Symbol, Partials and Directives, Interpolation, Placeholders, Functions, Lists and other deliverables.
- Implemented Oracle SQL Queries & PL/SQL - stored procedures, functions, triggers, sequences and built-in functions to retrieve and update data from the databases.
- Developing and designing SPA user interfaces in AngularJS, Used NodeJS, AngularJS and MVC Frameworks in the development of the web application.
- Created streams for reading JSON data from RabbitMQ and writes to a Kafka topic.
- Developed SOAP web services in a top-down approach using hibernate and Oracle and the clients were generated with JAX-WS, Used JPA (Java Persistence API) with Hibernate as Persistence provider for Object Relational mapping.
- Developed various APIs to be consumed by other modules of the application using Restful web services.
- Implemented the application using Spring Boot Framework and handled the security using Spring security.
- The blog application contains The API which were returned on the JSON-encoded objects (Content-Type: application/json).and the responses vary according to the method/endpoint used, but every response envelope includes these common parts i.e. meta and response.
- We used to several functions i.e. post and get All Posts we used them to manage like how many posts the blog contains, the blog's description and when it was last updated, etc.
Confidential, CA
Full Stack Java Developer
Responsibilities:
- Worked in databases like Oracle, SQL Server, PL/SQL, Queries, Triggers, DB2 Client and NoSQL Databases like Cassandra, MongoDB and HBase.
- Worked on My SQL Server and T-SQL, worked on middleware interface/ integration architecture and techniques, the widgets are integrated into company's platform; it utilizes two databases: MySQL database that has been designed specifically for the project, and Oracle database that stores all users' data (, avatars, permissions).
- Handled Java Multithreading part in back-end component, one thread will be running for each user, which serves that user.
- Responsible for developing custom Angular Services to consume REST API Web Services. Used JSON for storing and exchanging information between browsers and REST API.
- Created various spring boot and spring batch applications to connect them to various databases and created queries to retrieve data and modify the tables for the databases.
- Used a micro service architecture, with Spring Boot-based services interacting through a combination of REST and MQ to deploy Identity micro services.
- Used Express JS routing to route the incoming requests to the REST API end points.
- On server side, created & used Restful Web API endpoints for database operations for this AngularJS project.
- Expertise in databases like Oracle, SQL Server, PL/SQL, Queries, Triggers, DB2 Client and NoSQL Databases like Cassandra, MongoDB, HBase.
- Worked on a Back-End production application using JSON REST API methodology and at least one of these languages (Rails, Elixir/Phoenix, Go, Java, Python, or Node).
- Experience with setting up and maintaining CI/CD Pipelines, Used Jenkins for creating the CI/CD pipelines for build and release automation.
- Develop scalable and elegant solutions for our B2B cloud-based marketplace.
- Manage tasks and provide quality deliverables in a highly agile team environment.
- Worked on Big data pipeline and analytics experience proficient on working with Hadoop, Hive, Spark, Presto, Kafka, Airflow, etc.)
- Working experience with Microservices, container and streaming technologies.
- A demonstrated drive to explore, improve, enhance, automate and optimize distributed systems and tools.
- Experience with Linux/UNIX systems and the best practices for deploying applications to those stacks and strong background in Linux (RHEL, CentOS, etc.)
- Used the subclass functionality that, in which each attribute represents a database field. Through this we can automatically have the access to everything within and can add additional fields and methods as desired.
- We have faced the difficulties with Cross-Origin Resource Sharing (CORS) error which raise to us when we were building tools that help customers to streamline their video workflows with blogs, I resolved it by using AWS Elemental.
- Worked on Micro services using Spring Boot and Node JS to build more physically separated modular applications which will improve scalability, Availability, Agility of application.
Confidential, NYC
Java developer
Responsibilities:
- Developed web pages using HTML, JSP, JSTL, JavaScript and AJAX (jQuery).
- Developed front-end screens and server-side scripts using HTML, DHTML, CSS and JSP.
- Coded assigned modules using leading Java frameworks Struts and using industry standard tools Eclipse.
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API's and Spring Boot for microservices.
- Developed the Spring Boot Rest Service that involves crud operations and deployed in Amazon Web services (AWS) EC2 instance.
- Completed test cases using JUnit and Mockito Frameworks
- Analyzed the Node.js server structure in legacy project, then mimicked the REST service by using Java JAX-WS API and did the corresponding configurations.
- Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
- Communicated with external applications JMS messages using MQ Series.
- Developed the helper classes for better data exchange between the MVC layers.
- Implemented Multithread concepts in Java classes to avoid deadlocking.
Confidential
Software Engineer
Responsibilities:
- Created different parsing interfaces to parse XML using DOM and persist in MySQL database.
- Responsible for writing Spring Application for data base manipulation in context of core, MVC, AOP and annotation modules.
- Developed a Spring MVC application in connecting to database, Adapted RESTful for performing web services.
- Developed Action forms, Action classes using Struts framework to handle user requests.
- Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs, Wrote SQL, PL/SQL and stored procedures as part of database interaction.
- Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
- Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and Transform data between applications.
- Responsible for code merging modules using clear case.