We provide IT Staff Augmentation Services!

Java/aws Developer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • Around 8 years of IT professional experience in all phases of software development life cycle (SDLC) including requirement Analysis, Design, Development, Debugging, Deployment and Testing of various Web based and client/server N - tier applications using Java, J2EE Technologies.
  • Experience in Software Development Life Cycle (SDLC), Rational Unified Process (RUP), AGILE methodologies and Enterprise Java Beans.
  • Experience in various technical and functional areas of J2EE Technologies like core java, Multi-threading (Executor framework), Servlets2.1/1.2, DAO layer, REST API, SOAP, Spring core, Spring AOP, Spring JDBC, Spring Security, JMS (Java Micro Services), Spring MVC and Hibernate (ORM)
  • Experience in the developing User Interface (UI) SOAP Applications and professional web applications using HTML 4.0/5, CSS3, JavaScript, AngularJS, jQuery, JSF, React JS, NodeJS, AJAX, JSON, XHTML and XML
  • Expertise in developing reusable components for cross cutting concerns like Logging, Memory Leak management, Transaction management, Class loading and Testing framework using Log4j, Ant, Maven and JUnit to increase productivity, easy maintenance and to retain software quality.
  • Designed and development multiple Java 8 Model 2 MVC based Web Application using Technologies and popular open-source framework Struts Framework, Spring MVC, Spring5/4, ORM Hibernate Framework.
  • Experience in Web Services using SOAP, Restful, WSDL, HTML, XML, JAXB, XSD, SAX and DOM parsers working Knowledge of other programming languages like C, and Markup Languages like XML, HTML
  • Experience of working with Oracle 8i/ 9i/ 10g/ 11g, SQL/ MYSQL server and DB2 rational database management systems.
  • Hands on experience on front-end technologies such as HTML5, CSS, JavaScript, Struts tag libraries, AJAX, JSON, XML, XSLT, AngularJS, Angular6/7, jQuery, ReactJS and Bootstrap frameworks
  • Expertise in Distributed and Web environments, focused in JAVA Technologies -Java collections, Threads, J2SE, JDBC, Struts, Spring, Spring Boot, Hibernate Framework.
  • Experience in building enterprise applications using ANT and MAVEN in using continuous integration tool Cruise Control Tool.
  • Experience of Working on Microsoft Azure using Azure VM’s and app services for running of instances, Azure cosmos and Sql for storage of data, App insights for creating alerts and monitor API calls
  • Good working experience in Azure Logic apps, Service Bus, Document DB and SQL Database and Data warehouse
  • Designing and developing Micro services architecture applications and experience in handling messaging services using Apache Kafka
  • Experience on DevOps tools, CI/CD and AWS Cloud Architecture in database modeling and development using No SQL Database such as Mongo DB and Cassandra.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Micro services to Pivotal Cloud Foundry (PCF) using build pack JMS API for asynchronous communication by putting the messages in the Message queue.
  • Worked in TDD and version management tools GitHub, SVN. Experienced in working with methodologies like Agile, Scrum, Iterative and Waterfall approaches.
  • Expertise in Docker container and its configuration based on requirement, maintaining the Docker hub for container images.
  • Possessing good interpersonal skills apply Kubernetes in coordinating various teams like development team, QA team and support team as required
  • Created a responsive web offer wall so that it could be integrated with any iOS/Android app via a web view, project was created with Google Cloud and PHP.
  • Extensive experience in Programming, Development, Configuration, Fine-Tuning and administrating middle-tier popular J2EE Application Servers like IBM Web Sphere 7.0, BEA Web Logic and Open Source JBOSS 6 & 7 and Apache Tomcat 6.0.
  • Worked on Mocking frameworks like using Karma, Jasmine and Protractor on experience with Test Mockito, Junit and Log4j in developing test cases and determining application functionality.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java 1.5/1.7/1.8, J2EE, Python3.6.0, SQL server2012/2014 PL/SQL.

Web Technologies: HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, Angular6/7, ReactJS, NodeJS, Bootstrap, JSON.

Databases: Oracle 9i/10g/11g/12c, SQL Server, MySQL, Mongo DB.

J2EE Technologies: Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA.

Web Services: JAX-WS (SOAP), JAX-RS (REST, REST API), WSDL.

Application Frameworks: Struts 1.x/2.x, Spring4/5, Spring MVC, Spring Boot, Spring Security, Spring Batch, Spring ORM.

ORM Framework: Hibernate, JPA, DAO, Spring JPA.

XML: XML, DTD, XSL, XSLT, XHTML, XMLSchema and DOM Parsers.

AWS: EC2, RDS, S3, ELB, EBS.

Web/Application Servers: Apache Tomcat 6.0, Apache kafka, IBM WebSphere 8, Oracle WebLogic, JBoss 4.0.

Version Control: IBM Clear Case 7.0, 7.1, SVN, CVS, Git.

IDE: Eclipse, My Eclipse, Edit Plus, NetBeans 7.0, Visual Studios.

UML tools/ Build tools: Apache ANT, Google cloud, Azure, PCF, CI/CD, Maven, Kubernetes, Docker, Jenkins, JUnit, Jira, Dreamweaver, Rational Rose, and UML.

Design Methodologies: Agile, Scrum, UML, J2EE Design Patterns.

WORK EXPERIENCE:

Confidential, San Jose, CA

Java/AWS Developer

Responsibilities:

  • Involved in daily stand up and weekly development review meetings as part of AGILE Methodology implemented Struts Model View Controller architecture to develop presentation tier and business layer.
  • Configured the struts-config.xml files to create and modify the form beans, Action classes and action mappings used Spring5 to develop lightweight business components.
  • Dealt with Web based security by providing security to websites, web applications and web services. Applied the security specifically to internet and web systems.
  • Developed Struts Actions that grabs data from the forms, does validation and calls services and data access objects DAO’s Used Eclipse as the IDE to develop, test and deploy the application.
  • Strong experience with frontend technologies like HTML5, CSS3, Scripting languages like JavaScript, JQuery, AWS, AJAX, Typescript, NodeJS, Backbone JS, Oracle, DB2 and good knowledge in ReactJS, EmberJS.
  • Implemented the business layer by using Hibernate with Spring Boot and developed mapping files and Java 8 classes using ORM tool
  • Used Docker for setting Azure Container Registry with Docker and Docker-compose, actively involved in deployments on Docker using Kubernetes
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Involved in multi-tiered J2EE design utilizing Spring MVC Inversion of Control (IOC) and Hibernate reproduced security issues and the remediation methods for vulnerabilities.
  • Implementing or exposing the Micro services to base on REST API utilizing Spring Boot with Spring MVC and Apache Kafka Angular7 and JBPM for making REST calls and data binding
  • Used SOAP Web Service and deployed applications on Apache Tomcat serve stored procedures & triggers in SQL database.
  • Used Pivotal Cloud Foundry (PCF) to role-based access controls, applying and enforcing roles and permissions to ensure that users can only view and affect the spaces for which they have been granted access
  • Created arrange loop directive and components like data binding, dependency injection in AngularJS identified vulnerabilities and executed the vulnerability remediation methods
  • Implemented Kubernetes to deploy, load balance, scale, and manage Docker containers with multiple name spaced versions across cluster of hosts
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and Terraform
  • Used XML Gateway to secure, mediate and manage XML traffic worked on preventing Cross site scripting vulnerability in the web applications.
  • Involved in designing the Design Document, including Sequence Diagrams, Class Diagrams and Object Models Jenkins for continuous integration of the application and worked closely with build and release team.
  • Performed Unit testing using JUNIT, System, Regression, and Integration Testing in various internal releases of the application and supported the application modules during testing and pre-production phases.
  • Created JUnit test cases and test suites for testing the application used GIT version control for the software development and other version control tasks in building the code & deploying on Web Logic application server.

Environment: Java 8, J2EE, Spring Boot, Spring5.0, Spring MVC, Hibernate, SOAP, REST, REST API, Microservices, HTML 5, JavaScript, CSS3, PCF, XML, Angular7, Angular JS, AWS, PCF, Kubernetes, ReactJS, PL/SQL, NodeJS, Apache Kafka, JAX-RS, Junit, Mockito, Agile methodology, Bit bucket, SCDF, Jenkins 2.0, EPAS11.

Confidential, New York City, NY

Full Stack Java Developer

Responsibilities:

  • Responsible for the finalizing the business requirements and involved in planning meetings involved in design, development and testing of the application building applications using Maven in each and every phase of SDLC.
  • Developed UI screens using Citi Internal Framework called Ecore Framework implemented the object oriented programming concepts for validating the columns of the import file.
  • Experience in developing web based GUIs using Angular JS and JSP, HTML, and JavaScript developed DAO’s (Data Access Objects) and performed O/R mapping using Hibernate to access the database.
  • Possessing good interpersonal skills appl Kubernetes in coordinating various teams like development team, QA team and support team as required.
  • Developed System with Jenkins on Docker container environment utilizing Kubernetes created Single Page Application (SPA), which can data, bind and synchronize with Angular6 framework.
  • Experience in using Web-servers like Apache Tomcat worked on Mongo DB responsible to finish Jira Tickets assigned on time and update their status on regular basis.
  • Developed various DOA’s in the applications using Spring 4.0 support and fetch, insert, update and deleted data into the database table worked with Cloud management and Chef Automation
  • Developed EJB Components, which encapsulate business logic and build up the model for the system implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object
  • Extensively used Google Cloud resources like Compute Engine, IAM, Google Container Registry, Container Builder and Cloud Storage buckets
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy system Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle.
  • Designing and implementing scalable, REST and Micro Services- based mobile back-end. The back-end is being written in Java 7 using Spring boot for simplicity and scalability
  • Responsible for changing the GET and CHANGE request according to the requirement used SVN version control to track and maintain the different version of the project.
  • Hands on experience in using Cloud strong written and verbal skills from both business and technical perspectives writing the functional and technical design documents
  • Implemented Log4j for logging and developed test cases using Junit learned XML for communicating client. Written Queries, Sub Queries in SQL to get data from REST API written in Groovy wrapped by Jersey JAX-RS
  • Developing the application using Struts and Hibernate based frameworks created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and script files.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Performed deployments to validate changes in Dev and UAT done with Server side validations using Struts Validation framework coming up with the test cases for unit testing before the QA release
  • Working closely with QA team and coordinating on fixes used Spring framework to implement middle tire with Spring IOC, AOP played a very important role in resolving the defects.
  • Deployed the application on Web Sphere Application Server.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions played an important role writing the Junit test case scenarios for all the validations.

Environment: Java 7, J2EE, JSP, Spring 4.0, Spring Framework, Spring MVC, Spring boot, Angular JS, Angular 6, JavaScript, XHTML, CSS, SOAP, REST API, REST, Micro Services, Eclipse, Hibernate, Web sphere serverDB2, Mongo DB, Google cloud, Docker, Kubernetes, SVN, GIT (after migration), LOG4j, Junit.

Confidential, Rocklin, CA

Java Developer

Responsibilities:

  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the Webservice request and response
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop spring based application with very less configuration.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Developed DAOs using JPA, Hibernate persistence API for the database operations to interact with Oracle Database.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, JQuery, AJAX and JSON.
  • Developed Web Services using SOAP, SOA, WSDL Spring MVC and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using Rest API.
  • Used AngularJS as the development framework to build a single-page application and reusable AngularJS applications.
  • Design and developed request and response XML Schema (XSD) documents for Webservices operations such as Retrieve History.
  • Extensive use for developing test cases and performed unit and integration, tested by using Junit involved in developing Webservices operations in Service Oriented Architecture (SOA).
  • Followed agile methodology during complete SDLC process. Participated Agile/Scrum development and deployment teams
  • Used Spring Framework 4.1 for the application development. Involved in front end development using Struts, JSP's, JSF and JSTL
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Extracted data in UI for different clients using JSON. Integrated with third party Sale point API to make restful Webservices call.
  • Used Maven for the project management like build, install deployed application on Apache Tomcat server.
  • Have Experience in using GitHub repository to run the Jenkins job for Continues Integration while developing the applications and posting them in GIT.
  • Developed Groovy scripts to test Report application output. Used Selenium for UI automation and used log4j for logging errors, info, exceptions.

Environment: Java, J2EE, Eclipse 3.6, Agile, Spring, Spring MVC, Spring Boot, Hibernate, Micro Services, Cache Abstraction, SOAP, REST, REST API, tomcat 6, Drools, JPA, Maven, GIT, Bamboo CI, JUnit, Cucumber, Log4j, HTML5, CSS3, ExtJs, JSON, JMS, DB Visualize 7.1, WebLogic, UML, Mockito, JSP, XML, JAXB, Unix, Subversion (SVN), Clear Case.

Confidential

Software Developer

Responsibilities:

  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP developed the data access classes using JDBC and SQL queries wrote front-end code for developing new pages using HTML, CSS, and JavaScript.
  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards applied various complex SQL queries.
  • Developed SOAP, Rest, Rest API based Web service using Apache CXF. Developed Logger classes using Log4j for efficient logging mechanism.
  • Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML used Servlets to write server-side programs worked with POJO for handling data coming from the legacy systems.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data model with a SQL- based schema.
  • Developed Application using spring, Spring MVC and Hibernate and also Spring Framework at Business Tier and Spring Bean Factory for initializing services.
  • Interaction with the database is accomplished through JDBC wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Extensively used Linux, Unix system administration tools to create servers and deploy and run applications in development stage proficient with Web Services framework and writing XML based Web Services.
  • Used LOG4J, JUNIT for debugging, testing and maintaining the system rate Ant scripts to build and deployed on WebSphere Application Server.

Environment: Java, J2EE, HTML, CSS, Spring, Spring MVC Hibernate, SOAP, Rest, Rest API, Servlets, JDK, PL/SQL server, Unix, Linux, Eclipse, Triggers, JDBC, JSP, POJO’S, Web services, ANT, LOG4J, JUnit.

We'd love your feedback!