We provide IT Staff Augmentation Services!

Java & Aws Developer Resume

0/5 (Submit Your Rating)

Memphis, TN

SUMMARY

  • 7 years of experience in the areas of Analysis, design, development and Implementation and Testing of Software applications using Core Java, Spring, Hibernate, Restful Web Services, Soap, JSP, Servlets, JDBC, Html, Xml, Junit, Jmeter, AWS LAMBDA, S3, EC2, IAM ROLES, CLOUD FORMATION
  • Excellent programming skills in Object Oriented Programming, using Core JAVA(Exception Handling, Multithreading, JVM, Garbage Collection, Collections, Generics.) and development of n - tier component based enterprise Web Applications usingJAVAEE (Servlets, JSP, JDBC).
  • Expertise in designing and implementation of multi-tier distributed applications usingJAVA, JDBC, JSP, HTML, Struts, Servlets.
  • Experience in working with Application Servers such as BEA Web Logic 9.2, Tomcat 7, Web Sphere 6.0 and JBoss.
  • Good Experience in Designing Databases, Creation and management of Schema, writing Stored Procedures, functions, triggers, SQL queries.
  • Good exposure to databases Oracle8i/9i/10g, SQL Server, MySQL and Sybase.
  • Extensively worked with Hibernate, Spring frameworks
  • Expertise in various components of spring such as Spring IOC, Spring MVC, Spring Data access, Spring Integration with Jdbc, Spring Aop,Spring Boot, Spring Integration with Hibernate
  • Used Hibernate as an ORM tool to access database
  • Using Jaxb for converting xml files to CSV and TLOGS
  • Developed Web services to allow communication between the applications using RESTFUL Web Services( using JERSEY framework and Spring Mvc)and SOAP.
  • Good Exposure inJavaMessaging using ActiveMQ.
  • Expertise in Developing and managing cloud VMs with AWSEC2 command line clients and management Console
  • Experience in Writing AWS Lambda functions using java as runtime
  • Expertise in writing cloud formation scripts for S3, Lambda, Ec2, Policies etc..
  • Experience involving writing s3 bucket policies and Cloud formation scripts for that such it triggers lambda
  • Experience on different IDEs such as, Intellij, RAD, Eclipse, Netbeans
  • Experience using new material design format with Android 5.0, using new properties such as elevation and custom animations, and Bluetooth hardware components.
  • Good experience with version controls like SVN, IBM Clear case, CVS and GIT.
  • Used Maven for building entire application and deploy them on Oracle WebLogic server.
  • Implemented build automation, dependency library management and continuous integration using Maven.
  • Worked on Junit testing framework
  • Load testing the java application with jmeter
  • Highly proficient in understanding new technologies accomplishing projects goals successfully. Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives
  • Excellent written and verbal communication skills, presentation and problem solving skills and Good team player and ability to work in fast paced environment.

TECHNICAL SKILLS

Languages: C, C++, JAVA.

Databases and Programming: My SQL, SQL, Oracle, SQL Server, IBM DB2MongoDB, Oracle 11g, 12cJ2EE Technologies Spring, Servlet, Struts, JSF, JDBC, JSTL, JFACEJNDI, JMS, RMI, Java Bean, JTA, JPA.

Application Frameworks: Struts 1.x/2.x, Spring Core, Spring MVC, Spring ORMSpringAOP, Spring Boot

Web Development: JSP, Servlets

IDE and Tools: WSAD, Eclipse, Edit Plus 3, My Eclipse, NetBeans 7.0Flash Builder 4.5, IntelliJ, Maven, ANT, Edit PlusBugZilla, JSFiddle, Sublime Text, JProbe, Eclipse RCP.

Web/Application Servers: Web Sphere 7, Web Logic, WAS, WPS, Apache Tomcat 6.0, 7.0, JBoss

Server side Scripting: XML, DTD, XSL, XSLT, XML Schema, SAX and DOM Parsers, JAX-WS, CXF

Web services: SOAP, REST API, WSDL

Design Methodologies: UML, J2EE, Design Patterns

Version Control: SVN, GIT, IBM Clear case, Mercurial, CVS, GIT

Methodology: Agile, SCRUM, TDD, Waterfall

Operating Systems: Windows Vista/7/8, Mac, UNIX.

Tools: Apache ANT, Maven, Log4j, JUNIT, Clear QuestMocha, JMeter, Jenkins, Jasmine

PROFESSIONAL EXPERIENCE

Confidential

Java & AWS Developer

Responsibilities:

  • Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Lifecycle (SDLC).
  • Used agile methodology for implementing the features & participated in scrum meetings. writing AWS Lambda functions which is using java as a runtime
  • Using Jaxb for converting xml format to Tlogs Which are Transaction logs and also to CSV
  • Displays only the required logs in ERROR LOGS or INFO LOGS or DEBUG LOGS using Log4j, the logging framework
  • Writing unit test cases using junit both for functionality and in aws point of view
  • Creating AWS IAM roles for each and every developer and admins to enhance the security.
  • Using maven for downloading the dependencies
  • Using AWS CODE COMMIT for putting every code into repository for making that available to other developers
  • Using Cloud formation for automating the applications deployment every time after once its formed
  • Load testing java applications by hitting the urls with number of requests

Environment: Java/J2EE, XML, XSD, JAXB, Maven, Junit, CoreJava, Jmeter, Aws Lambda, S3, Ec2, IAM ROLES

Confidential, MEMPHIS, TN

Java& AWS Developer

Responsibilities:

  • Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Lifecycle (SDLC).
  • Used agile methodology for implementing the features & participated in scrum meetings.
  • Implemented presentation layer using JSP, JSP Tag Libraries (JSTL), HTML/HTML5
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages
  • Developed microservices with the help of spring boot integration with spring mvc and spring data jpa. Used java8 for it.
  • Extensively used Spring IOC for Dependency Injection and worked on customMVC Frameworks.
  • Implemented Java Persistence API (JPA) through Hibernate 3.0. Created connections to database using Hibernatesession Factory, using Hibernate APIs to retrieve and stored data to the database with Hibernate transaction control. .
  • Used JMS for implementing Service Oriented Architecture for sending and receiving messages while using web services.
  • Involved in coding Business Functionalities.
  • Involved in creating Restful web services to expose to other applications.
  • Involved in writing & building the code using Maven.
  • Installed application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Provided Log4j support for the application for debugging the system.
  • Developed and executed UnitTest cases using JUnit framework by supporting TDD (Test Driven Development).
  • Used java8 as an environment for this position

Environment: Java/J2EE, XML, XSD, JAXB, Spring, Web Services, JAX-RS, JAX-WS, Linux, Maven, SVN, Shell scripting, Hibernate

Confidential, MINNEAPOLIS, MN

Java & AWS Developer

Responsibilities:

  • Design, development, coding, testing and implementation phases of Software Development Life Cycle.
  • Involved in front end development using JSP, JSF 2.2, HTML and DHTML.
  • Actively involved in designing and implementing the application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Fa ade and Data Access Object.
  • Implemented asynchronous request processing using Message Driven Bean.
  • Developed several REST web services supporting both XML and JSON
  • Utilizing SOA Service Oriented Architecture.
  • Involved in developing code for obtaining bean references in Spring 3.1 framework using Dependency Injection or Inversion of Control.
  • Implemented Object - relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Responsible for designing Rich user Interface Applications usingJavaScript, CSS, HTML
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application
  • Used DOM parsers for parsing XML data, JAXB API for binding
  • Involved in the implementation of DAO using Spring-Hibernate ORM and Spring Integration.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Maven tool for building application EAR for deploying on Web logic Application Server on Linux
  • Using Oracle database to write strong Sql queries
  • Used java8 & Spring Boot to change the status codes of the http url with .properties file

Environment: Java, J2EE, Servlets, JSP, Eclipse, Shell Scripting, JSTL, XML, DTD, XSD, CVS, JavaScript, Maven, JAX-WS, JAX-RS, JERSEY, Log4J, JSF 2.x, Oracle.

Confidential, WALNUTCREEK, CA

Java Developer

Responsibilities:

  • Involved in writing the presentation layer in Java Server Pages (JSP).
  • Strong understanding of the software development cycle, specifically Agile/SCRUM.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web - content and database connectivity.
  • Involved in gathering requirements and ensuring project success. Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Implemented complex back-end component to get the count in no time against large size database using Java multi-threading.
  • Developed services using Soap
  • Involved in injecting dependencies into code using Spring IoC module.
  • Developed Spring Beans and configured spring using ApplicationContext.xml.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts for developers to start.
  • Developed Schema & Catalog loading solutions for GSA Advantage Using Hibernate O/R Mapping.
  • Designed & Developed intranet applications for catalog maintenance using JPA, Servlet, JSF, Prime Faces 3.x technologies hosted on JBoss Application server.
  • Develop aspect to modularize crosscutting concerns like caching, logging and performance monitoring.
  • Developed Order Processing using XML and OASIS UBL.
  • Generate Excel Reports in Java using Open Source solutions like JXLS and JExcel and docx4j API.
  • Generate dynamic Purchase Order PDF using Adobe PDF templates and FDF API.
  • Developed asynchronous solution for Profile updates on the website using JMS technologies.
  • Communicate effectively with executive stakeholders
  • Participate in Requirement, Design, Development and Deployment sessions

Environment: Java, J2EE, XML, Prime Faces 3.x, WSDL, SOAP, AXIS,, Spring-IOC, AOP, JDBC Template, MVC, Oracle 10g, IBM Web Sphere, JSF.

Confidential

Java Developer

Responsibilities:

  • Worked with business and user groups to identify and implement functional enhancements and new requirements.
  • Used Spring IOC and MVC for enhanced modules.
  • Developed the Persistence Layer using Hibernate.
  • Integrated Struts Tiles to create reusable front end pages.
  • Integrated with various third party tools such as JSF 2.x, Light box, Maxmind, iText, Htmlunit and dialog boxes etc.
  • Developed Employer self - registration process.
  • Implemented Employment application template for different employers in the admin module.
  • Worked on the Job posting feature in admin, employer, and career service modules.
  • Generating Reports for Clients
  • Developed services using Restful API.
  • Responsible for delivering quality work to the client.
  • Enhancement of Java applications.
  • Attending to scrum call with the client daily.
  • Used Rational Clear Case as a source control for code changes.
  • Followed coding and documentation standards.
  • Used Rational Clear Quest to document and track issues and resolutions.
  • Provided development support for System Testing, Product Testing, User Acceptance Testing, Data Conversion Testing, Load Testing, and Production.
  • Involved in configuration and deployment of application on tomcat server.

Environment: Java, J2EE, J2EE architecture, Servlets, JSP, spring, Web services, Prime Faces 3.x, Hibernate, XML, HTML, Java Script, SOAP, RAD, Ant, Log4J, Oracle, tomcat server, Clear Case, Linux, JSF 2.x, Linux.

Confidential

Junior Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) and the project was developed using Rational Unified Process (RUP).
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Implemented the application using Apache Struts 1.3Framework which is based on Model View Controller design pattern.
  • Client side as well as server side validation was implemented by using Struts validation framework
  • Stored Procedures in the application.
  • Deployed the application on Tomcat.
  • Used Eclipse for development of the application
  • Used Toad software (my SQL) for database management.

Environment: Java, Eclipse 3.2, JSP, Struts, Servlets, XML, SOAP, JDBC, Oracle 10g, UML, HTML, Apache Tomcat.

We'd love your feedback!