We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

ConnecticuT

SUMMARY

  • Around 6 years of experience in teh IT industry working in requirements gathering, Design, Development, Testing and Implementation for Java and J2EE applications.
  • Experience working wif different SDLC (Software Development Life Cycle) including Requirement gathering, Analysis, Design, Coding, Testing and Implementation like AGILE (SCRUM), TDD, and Waterfall Models.
  • Worked extensively in Multithreading, File Handling I/O, Generics, Exception Handling and Java 8 new features like Streams, Lamda, Functional Interfaces, CompletableFuture, Date Time API.
  • Expertise in implementing Core Java SE 8 concepts like Streams API, Lambda functions, Functional programming, and Generics.
  • Expertise in developing SOA(Service Oriented Architectures) and Microservice architectures using J2EE web services based on Restful(JAX - RS), SOAP(JAX WS), JAX-RPC, and JAXR(Java API for XML Registries) using frameworks like Apache CXF, Jersey, Apache Axis.
  • Strong experience developing Dynamic Single Page Application (SPA) using MEAN (Mongo, Express Angular, and Node) full-stack development tool kit.
  • Proven experience wif Application Servers like IBM WebSphere, Oracle/BEA WebLogic, JBoss, and Tomcat.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iterative methodology, Pair Programming, Agile Development &Testing using Software Development Life Cycle.
  • Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon Elastic Load Balancing, Amazon SQS, Amazon EBS, and Amazon CloudFront).
  • Extensive AWS Experience including AWS Services such as EC2, VPC (NAT, VPC Peering and VPN), IAM (Identity and Access Management), Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, SQS, SNS, RDS, DynamoDB, Route53, CloudWatch, CloudTrail, CloudFormation, Security Groups, etc.
  • Handled operations and maintenance support for AWS cloud resources, including launching, maintaining and troubleshooting EC2 instances, S3 buckets, Auto Scaling, DynamoDB, AWS IAM, and Elastic Load Balancers (ELB) and Relational Database Services (RDS). Also created snapshots for data to store in AWS S3.
  • Experience writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management systems like Oracle, MS SQL, MySQL, and DB2.
  • Designed and developed highly scalable, available, fault-tolerant, highly secured, distributed infrastructure (IAAS) using2EC2 instances, S3, EBS, API Gateway, Elastic Beanstalk, ECS. Experience in configuration management tools like Puppet, Chef, Dockerandused AWSSDK for connection to Amazon S3 buckets as it is used as teh object storage service to store and retrieve teh media files related to teh application.
  • Used Kubernetes Linux container for deploying and scaling containerized applications.
  • Experience in database design and development of PL/SQL stored procedures and packages in relational databases like Oracle 9i / 10g / 11g, SQL Server 2005/2008, DB2, MySQL, and good hands-on experience in implementing, designing, and developing NoSQL Databases like MongoDB.

TECHNICAL SKILLS

Programming Languages: C, Java, JavaScript, PHP, PL/SQL, UNIX Shell Script.

Java/J2EE Technologies: Servlets, Spring, JPA, JTA, JDBC, JSP, JSTL, RMI, Applets.

Frameworks: Struts 2.5, Hibernate 5.x, Spring 5.0, Spring Batch, Spring Security, Spring AOP, Spring Core, Spring IOC, JSF.

Web Technologies: HTML, HTML5, CSS/CSS3, AJAX, JQuery, Bootstrap, XML, Grunt, Gulp, JSON.

Database: SQL Server, MySQL, Oracle, MongoDB, DB2

JavaScript Frameworks: AngularJS, Angular 8, JQuery, React.js, Node.js, Backbone.js, Hapi.js, Handlebars.js.

Web Services: XSD, WSDL, Apache Axis, SOAP, Restful, GraphQL, JAX RS, JAX WS

Messaging: JMS (Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka.

Web Application Servers: Oracle WebLogic 10.x/9.x, IBM WebSphere 8.x/6.x, Apache Tomcat 8.0/7.x/6.x.

Methodologies: Agile, Waterfall, OOAD, SCRUM.

Testing Tools: JUnit, Mockito, Jasmine, Karma, Mocha, Chai, Selenium.

Version Control: SVN, CVS, GIT, and Clear Case

Build Tools: Maven, Gradle, ANT

IDEs: Eclipse IDE, RAD 6.0/7.0, Intellij IDEA, Spring Tool Suite (STS).

Operating Systems: Windows, Linux, and UNIX

Software: Visual Studio, Rational Rose, and Microsoft Office

PROFESSIONAL EXPERIENCE

Confidential, Connecticut

Full Stack Java Developer

Responsibilities

  • Developed teh single-page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs, and used Jira for project management.
  • Involved in Software Development Life Cycle for gathering requirements, Analyzing, Designing, Developing, and Testing applications using Agile methodology.
  • Teh application is built in Micro Service Oriented Architecture using MEAN 4+ (Mongo, Express Angular 8.0 and Node) stack and developed Single Page Applications (SPA).
  • Developed multiple Angular 8.0 components dat are compatible wif teh latest versions oftypescript, angular CLI.
  • Designed and developed efficient user Interaction screens using HTML5, CSS3-SASS, and Twitter Bootstrap CSS framework and media queries to create responsive web pages.
  • Created dynamic schema design through NoSQLMongoDB by writing rich queries and achieved data in a collection to be distributed across multiple systems for horizontal scalability as data volumes increase throughSharding.
  • Implemented Microservices architecture wif Netflix, Spring Eureka, Spring Ribbon using Spring Boot to provide client-side load balancing in calls to other Microservices, making applications into smaller chunks and teh Spring Hystrix circuit breaker and for teh fail-safe.
  • Used Cassandra for storing internal statements and reports and worked extensively in Development which includes updating and retrieving data internally from teh back-end Cassandra.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes, and EC2 instances and created monitors, alarms, and notifications for EC2 hosts using Cloud Watch.
  • Configured and managed various AWS Services, including EC2, RDS, VPC, S3, Glacier, CloudWatch, CloudFront, Route53, SQS, SNS, etc.
  • Implemented a 'server less' architecture using API Gateway, Lambda, and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from you're S3 bucket.
  • Worked wif Jenkins to configure Continuous Integration and Continuous Deployment (CI/CD).

Environment: Java, Angular 8.0, J2EE, Git, Spring Boot, Hibernate, Core Java, Rest, Web Services, CSS, Eclipse RCP SASS, WSDL, JIRA, JMS, PostgreSQL, AWS, Spring Cloud, Spring batch, PCF, Apache JMeter, jQuery, JUnit, Docker, Maven, Jenkins.

Confidential, Tampa, Florida

Sr Java Full Stack

Responsibilities

  • Made use of React JS to build Bootstrap components for responsive UI objects and linked wif API data to view and render teh virtual DOM dynamically.
  • Responsible for teh overall layout design and prototype using React JS wif Redux library, jQuery UI, and CSS/Less and HTML5.
  • ImplementedNode JS as a server-sideproxy for an event-driven, non-blocking I/O model to make teh application lightweight and efficient.
  • Extensively worked in writing minimal code in building re-usable forms wif their validations using REACT wif Redux Architecture.
  • Good noledge of Lambda expressions, Time APIs, and Java 8 core features
  • Optimized cleaning up of session-level Data Structure's shared across different open tabs when data is flushed/committed from one of teh tabs.
  • ImplementedStruts encouraging application architectures based on teh Model View Controller (MVC) design pattern and Struts 2 framework for front-end development and presentation logic.
  • Developed JavaScript for all client-side validations and developed GUI using CSS, JSTL, and XSL.
  • Apply focused development changesacross oracle databases and see teh changes applied through teh life cycle of environments and testing into production via internal deployment tool.
  • Define requirements and specifications for Development using Oracle R12, Oracle Forms, Oracle Reports and SQL.
  • Web pack module bundler and Babel JavaScript compiler are used accompanying React JS.
  • Experience integrating teh internal security model into new projects wif Spring Batch, Spring Microservices and Spring Boot, Pivotal Cloud Foundry, and Netflix Eureka.
  • Performed Unit testing on ReactJSapplications using Karma and Jasmine tools and worked wif teh Gulp tool to build automation.
  • Performed Unit testing on applications using tools Mocha to test ReactJs and Chai for Node.js.
  • Experience in integration testing tools like Selenium Web Driver, Cucumber (Behaviour Driven Development testing).

Environment: HTML5, CSS3, Redis, Express JS, jQuery, JavaScript, Node JS, Bootstrap, REST API, Load Balancer, Mongoose Connector, Mongo DB, REST administrations, Docker, Mocha, Jasmine, Karma, Gulp, SSO Authentication, Webpack, Kubernetes, Selenium, Maven and Jenkins. GIT, Jenkins, AWS Services, Elastic Cloud Compute (EC2).

Confidential, Raritan, NJ

Sr Java Developer

Responsibilities

  • Used HTML5, CSS, jQuery, Ajax and performed client-side validations using JavaScript.
  • TEMPEffectively used Angular Directives, filters, declarative templates, service providers, and context-aware communication.
  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring Web flow using MVC
  • Worked onSpringFramework handling major concepts like Dependency Injections,SpringIoC Containers, Transaction Management Declaratives (annotations based).
  • Deployed teh drools rules as a service in teh J2EE stack environment.
  • Wrote SQL Queries, PL/SQL stored procedures, triggers, packages on Oracle database.
  • Configured Hibernate's second-level cache using EHcacheto reduce teh number of hits to teh configuration table data.
  • Implemented security functionality for various projects using Site minder (SSO).
  • HibernateORM framework is used to interact wif databases through Hibernate query language (HQL). And also worked wif teh Hibernate EH Cache technique for teh critical objects in teh application.
  • Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients and send requests to teh server.
  • Developed an automated application using JMS for messaging and JNDI to interact wif teh server.
  • Configured and managed public/private cloud infrastructure utilizing Amazon Web Services like Amazon Ec2, Amazon S3.
  • Configured Jenkins to handle application deployment in teh Pivotal Cloud Foundry (PCF) server and integrate wif GitHub version control.
  • Implemented ODBC, which is used for connecting to teh Oracle database.
  • Used Maven build tool to deploy teh application on web servers, i.e.,JBoss.
  • Unit, functional, end-to-end testing is achieved using teh TestNg framework.
  • Integration testing methods and Behavioral driven testing in teh application are implemented using Selenium and Cucumber, respectively.

Environment: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, XML, Active MQ, JMS, Hibernate, DB2, SOAP-AXIS2, Restful services, JAX-RS SOA, Eclipse Java EE IDE Neon, Jenkins, Git, Log4j, DB2, Grunt, Jasmine, JBoss, Jenkins, OpenShift, Drools, Maven, TestNg, Protractor, Grunt, Selenium, Cucumber, WADL.

Confidential

Java Developer

Responsibilities

  • Implemented responsive web-basedapplications using HTML5, CSS3, Javascript, Jquery.
  • Developed SCM by using teh JSP/HTML for each user interface. Servlets standard validations are used as teh controllers for business logic and using JDBC, XML parsing techniques using MVC.
  • Designed a mailing application to send notifications to teh Oracle users for intimating to start teh following workflow.
  • Used Multithreading concept to post data from files to tables involving teh transformation of files from one format to another.
  • Configured Struts-config.xml, Tiles-def.xml, and various properties files provided by Struts Framework for teh implementation module.
  • Extensively used teh Struts tag libraries (Bean Tags, Logic Tags, HTML Tags, etc.) and Custom tag libraries.
  • Developed web applications using Struts, Spring, and iBatis framework.
  • Experience in installing, configuring, and deploying applications on Web Logic Server.
  • Developed a DAO pattern to retrieve teh data from teh database.
  • We kept up teh bean life cycle by utilizing Spring IOC,which keeps session information about beans.
  • Worked wif Log4J to capture teh log dat includes runtime exceptions
  • Implemented IBM WebSphere Application Server to deploy teh application
  • Deployed application on teh Client Linux server.
  • Used ANT build tool for compiling and generating war files.

Environment: Core Java, J2EE, JSP, HTML, MVC, Servlets, Struts, JMS, MDB, EJB3.1, JUnit, PL/SQL, DAO, Web Logic Server, Ant, SOAP, JAX-WS, WSDL, Junit, SQL.

We'd love your feedback!