We provide IT Staff Augmentation Services!

Java/aws Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Around 7 years of professional experience in developing web - based client/server applications in multi-platform environments with Java /J2EE technologies and Involved in all the phases of Software Development Life Cycle (SDLC).
  • Experience in developing applications using waterfall, Agile (XP and Scrum) and Test-Driven Development.
  • Experience in working with Amazon Web Services (AWS) likeEC2, S3, EBS, Elastic Load balancer(ELB), auto scaling group services, Lambda and Dynamo DB.
  • Created and Configure Microservices architecture for CDT Directory project and integrated with AngularJS application.
  • Created continuous delivery pipeline for CDT Directory to run the war, Ami and deploy jobs in Jenkins brew master instance, which reduces the time for the deployment of micro services.
  • Experience with JAVA8 features like Parallel Streams, Functional Interfaces and Lambda Expressions.
  • Extensively used Spring Framework modules like Spring MVC (Model View Controller),Spring IOC (Inversion of Control), Spring AOP , Spring Security , Spring Boot and Spring Batch Jobs.
  • Experience in implementing the declarative enterprise services using Spring AOP.
  • Expertise in implementing the Object-Oriented Principles and Core Java concepts like Collections, ExceptionHandling and Multithreading.
  • Worked with spring web flow, Multi-Threading using Maps like concurrent Hash Maps.
  • Expertise in Web Front End Technologies Struts, Tag Libraries and Struts custom validation rules, Tiles, JSTL, DHTML and XML/XSL.
  • Proficient in implementing various Java design patterns like MVC, Session Facade, Data Access Object (DAO), Singleton, Data Transfer Object and Front Controller.
  • Strong working experience using XML DTD and XML Schemas. Experienced in parsing (DOM and SAX) XML using JAXP API.
  • Good understanding of Open Shift platform in managing Dockercontainers and KubernetesClusters.
  • Excellent design and programming skills in JAVA and J2EE technology including Core Java , Spring , Struts , JSF , Hibernate , Servlets , JSP , JDBC , EJB , XML , JNDI , XML Parsers (SAX and DOM) , Java beans , Web Service , and Log4J and proficient in developing Restful Services and SOAP based Web Services.
  • Expertise in developing reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTful.
  • Expertise in Front-End UI technologies like HTML5, CSS, JQuery, JSON, AJAX, NodeJS, AngularJS, BackboneJS, Bootstrap, Tag Libraries, JSTL, Typescript.
  • Hands on experience in implementing client-server business applications using MVC, SOA architecture and MicroServices.
  • Experience in launching, configuring and maintaining VPC, Subnet, and Internal Gateway etc., to manage AWS Network.
  • Experience in working with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in working with Relational Databases like Oracle, My SQL, IBM DB2 and No SQL databases like MongoDB and Dynamo DB.
  • Experience in deploying, configuring and administering application servers such as WebSphere, WebLogic, JBOSS and Apache Tomcat.
  • Experience in using various Version Control tools like GIT, Source Tree, CVS, Clear Case and SVN.
  • Experience with build tools like Ant, Maven, Hudson, Jenkins, Gradle, and Bash for building and deploying applications to different environments.
  • Good experience in developing test cases with JUnit for Unit testing, Load testing using JMeter, Stress test and logging using Log4J.
  • Experience working with various domains and business expertise in Banking, Finance, E-Commerce, Insurance and Healthcare.

TECHNICAL SKILLS

Language: C, C++, Java 1.5/1.7/1.8, J2EE, Python3.6.0,PL/SQL.

J2EE Technologies: Servlets, JDBC, JSP, JSF, JMS, EJB, Java Security.

Mark-up/XML Technologies: HTML5, CSS3, Bootstrap, Javascript, JQuery, Ajax, Angular JS, XQuery, XHTML, XML, XSD, XSL/XSLT, SAX/DOM and JSON.

Tools: & Framework: Struts, Hibernate, Spring, JSF, Jasper reports, GWT, and Apache Camel.

Web services: SOAP, RESTful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B, Axis and Apache CXF, Micro Services, AWS (Amazon Web Services).

Web/App Servers: IBM Web Sphere, Web Logic, Apache Tomcat and JBOSS.

Database: Oracle, My SQL server, SQL Server, DB2, Mongo DB and Dynamo DB.

IDEs: Eclipse, RAD, Spring Tool Suite(STS) and IntelliJ.

Testing Tools/ Others: Selenium, JUnit, SOAP UI, Mockito, Load UI, Putty, RTC, Star Team, Rational Clear Quest, Log4j.

Version Control: GIT, Tortoise SVN, CVS, Rational Clear Case and Visual Source Safe.

OS & Environment: Windows, Unix, Linux.

Design Patterns: MVC, Front Controller, Singleton, Business Delegate and DAO patterns.

Build Automation: ANT, MAVEN, JENKINS.

Cloud Technologies: EC2, ELB, EBS, Route 53, IAM, S3, AMI, Cloud Watch, Cloud Front, RDS, ELK (elastic search, log stash and Kabana), Lambda, VPC, Glacier, SQS, Dynamo DB, IoT, API Gateway, EMR, AWS Code deploy, PCF.

Methodologies: Agile, Waterfall and Test-Driven Development.

PROFESSIONAL EXPERIENCE

Confidential

Java/AWS Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle ( SDLC ) and used agile methodology ( SCRUM ) for developing application.
  • Designed and developed user interactive screens using HTML5 , CSS3 , JavaScript , Bootstrap, AngularJS and NodeJS.
  • Implementation of Frameworks such as JQuery and ExtJS UI for UI development for Responsive Web design used Bootstrap to build grids, layouts and components and used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
  • Consumed Rest based services from Angular JS using $HTTP services. Developed Angular 2.0 custom directives and used Routes and Factory validations in Angular.
  • Used the fundamentals of Java8 like parallel streams and filters through lambda expressions to handle the searching.
  • Installation and setting up Python/Django/MySQL in AWS and EC2 cloud platform.
  • Created and Configure Microservices architecture for CDT Directory project and integrated with Angular Js and Node JS applications.
  • Designed, built, and deployed a multitude application utilizing almost all of AWS stack (Including EC2, R53, S3, RDS, Dynamo DB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
  • Developed AWS S3 to copy project artifact into S3 bucket. Integrated Open stack API with Amazon EC2 cloud based architecture in AWS.
  • Developed RESTful Services with JAX-RS using Spring Boot and Micro Services Architecture .
  • Implemented and developed application using Spring (IOC, AOP, MVC, Security, Boot, Batch),Hibernate,REST based Web Services.
  • Building/Maintaining Docker container clusters managed by KubernetesLinux, Bash, GIT, Docker, on GCP (Google Cloud Platform).
  • Used spring as an application framework to build the Services layer and implemented its core modules such as Spring Core Container, Inversion of Control, Data Access and MVC and Used XML/java /annotation spring boot configurations.
  • Used SpringIOC for Dependency injection and integrated with the Hibernate framework for interacting with the database.
  • Used Elastic search, Kibana Logstash for system logging in order to create dashboards in Splunk and Kibana.
  • Implemented the authentication, authorization and access-control features by using Spring Security and OAuth.
  • Designed and developed Micro Services based business components and RESTful service endpoints using Springboot.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Wrote Python code embedded with JSON and XML to produce HTTPGET request, parsing HTML data from websites.
  • Designed, configured, and maintained all JSP manufacturing database systems including replication, Maintenance Plans and backups and used SonarQube for code coverage purpose.
  • Used CI/CD tools Jenkins, Git/Gitlabs, Jira and Docker registry/daemon for configuration management and automation using Ansible.
  • Implemented build stage-to build the Micro Service and push the Docker Container image to the private Docker registry.
  • Worked on developing and deploying applications to AWS using continuous integration tools like Jenkins and used Docker for creating and setting up the images of Project in different environments.
  • Implemented MicroServices Architecture with Spring Boot based RESTful Web Services.
  • Implemented Hystrix with actuator to real time monitoring and fault tolerance, Spring Ribbon and Kafka broker service used with Zookeeper to deal with the heavy traffic.
  • Used Apache Kafka as message broker for communicating between different applications to produce and consume messages Apache Camel Routing, EIP Patterns like Processors and Enrichers.
  • Designed and implemented intranet applications using RubyonRailsand PostgreSQL on Heroku Cloud managed code versioning with GitHub and deployment to staging and production servers. Involved in developing API’s and RESTAPI proxy using APIGEE edge and for sending mobile notifications.
  • Designed and developed persistence layer using Spring and Hibernate. Implemented RabbitMQ as middleware queuing service to store messages in a queue .
  • Migration of Existing Application to AWS cloud platform. Used Amazon Web Services (AWS) like EC2servers, S3 storage, RDS instances, cloud watch and Cloud Front for promoting code in multiple environments.
  • Implemented persistence layer using Hibernate for batch processing and to persist the data to the database and written SQL Queries and storedprocedures to interact with Oracle DB.
  • Experience in developing application, automated scripts leveraging MongoDB. Built No SQL schemas to store document and maintaining sessions in MongoDB.
  • Used ANT Build files to build the applications in UNIX environment.Developed JUnit test cases for unit testing the integration layer and used Mockito for testing the application
  • Used TortoiseSVN to maintain the version of files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Performed Migration test and use cases for applications to AWS cloud with public and private IP ranges to accelerate development productivity by decreasing test-run times.
  • Used Maven as build automation tool for deploying the project on Web Sphere Application Server and used Jenkins to perform continuous Integration and Used JIRA as issue tracking tool. Used GIT for version control tool and RAD for IDE.
  • Well experienced in developing applications using JQuery, React JS, Handlebar JS for view rendering and implementing ReactJS with Redux and Flux patterns to attain MVC functionality.
  • Implemented various screens for the front end using ReactJs and used various predefined components from NPM and Redux library.

Environment: Java/Jdk1.8, J2EE, HTML5, CSS3, JavaScript, AngularJS, JSON, XML, Spring MVC, Spring IOC, Spring Boot, Spring Security, Spring Batch, REST, Hibernate, Micro Services, Tomcat Server, Mongo DB, Apache Camel, JUnit, Maven, Jenkins, log4j, Git, JIRA and Agile Methodology.

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle ( SDLC ) and used agile methodology ( SCRUM ) for developing application.
  • Application is implemented using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Designed and developed user interactive screens using HTML5 , CSS3 , AngularJS and NodeJS.
  • For Responsive Web design used Bootstrap to build grids, layouts and components.
  • Developed Angular 2.0 custom directives and used Routes and Factory validations in Angular.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Used the fundamentals of Java8 like parallel streams and filters through lambda expressions to handle the searching.
  • Implemented collection interfaces data structures such as Array List, HashMap and Sets in order to collect data from various services and manipulate the data as required.
  • Followed Microservices architecture to maintain the modularity and decentralized application.
  • Working with Pivotal cloud foundry to deploy and run the applications through Jenkins.
  • Developed RESTful Services with JAX-RS using Spring Boot and Micro Services Architecture .
  • Implemented and developed application using Spring (IOC, AOP, MVC, Security, Boot, Batch),Hibernate, REST based Web Services.
  • Used SpringIOC for Dependency injection and integrated with the Hibernate framework for interacting with the database.
  • Developed an AWS Lambda&RDS function to send a request for internal service end points through APIGateway using apache Http Client.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins.
  • Designed and developed Microservices based business components and RESTful service endpoints using Spring boot.
  • Implemented RabbitMQ as middleware queuing service to store messages in a queue .
  • Implemented persistence layer using Hibernate for batch processing and to persist the data to the database.
  • Experience in developing application, automated scripts leveraging Mongo DB.
  • Developed JUnit test cases for unit testing the integration layer and used Mockito for testing the application
  • Used TortoiseSVN to maintain the version of files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Used Maven as build automation tool for deploying the project on Tomcat Server and used Jenkins to perform continuous Integration and Used JIRA as issue tracking tool.
  • Used GIT for version control tool and RAD for IDE.

Environment: Java/Jdk 1.7, J2EE, HTML5, CSS3, JavaScript, Bootstrap, AngularJS, JSON, XML, Spring MVC, Spring IOC, Spring Boot, Spring Security, Spring Batch, REST, Hibernate, Micro Services, Amazon Web Services (AWS), Web Sphere Application Server, Mongo DB, Oracle, Apache Camel, JUnit, Maven, Jenkins, log4j, SVN, JIRA, Linux, Agile Methodology and RAD.

Confidential

Java Developer

Responsibilities:

  • Implemented using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues upgraded existing UI with HTML5, CSS3, JQuery,Bootstrap and AngularJS interaction.
  • Designing the layouts and converting them into HTML and functional pages using AngularJS and core JavaScript, ExpressJS and Node JS and developed and implemented UI controls and API's with ExtJS.
  • Used UI Bootstrap developed by Angular UI team for Date-picker, Dropdown and Pagination.
  • Worked extensively to achieve DOM Show, Hide elements and Event Handling using Angular JS.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template and Spring IOC (Dependency Injection).
  • Implemented persistence framework using Hibernate &Handled Transaction Management using the provided data source.
  • Worked extensively to achieve DOM Show, Hide elements and Event Handling using Angular JS.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server and Spring MVC model integration for front-end request action controller.
  • Working with Pivotal cloud foundry to achieve portability, auto-scaling and logging.
  • Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAuth.
  • Consumed SOAP and Restful web services in SOA environment and used SOAP UI for testing.
  • Extensively used Multi-Threading for concurrent processes using Runnable and Callable Java interfaces.
  • Created flows on messaging using Active MQ.
  • Extensively used JUnit for unit testing, integration testing and production testing.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Also built a next generation Stack using many new DevOps tools like Jenkins and Docker.
  • Experienced in Software development of Web applications, Client/Server systems, Distributed Applications and other custom-built projects on UNIX and Windows.
  • Worked with IDE as Spring STS and deployed into spring tomcat server and used Maven as build tool.

Environment: Java/Jdk1.5, HTML5, CSS3, Bootstrap, JQuery, Angular JS, Spring, Hibernate, Spring IOC, Spring MVC, Spring Batch, Spring Security, JDBC, XML, XSD, SOAP UI, Restful, SOAP, Pivotal Cloud Foundry, Log4j, SOA (Service Oriented Architecture), MySQL, Apache Tomcat Server, Agile Methodology, JUnit, Maven, Jenkins, Active MQ, GIT, JIRA,SVN and Spring Tools Suite(STS).

We'd love your feedback!