We provide IT Staff Augmentation Services!

Java With Aws Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Total 9+ years of experience in design, analysis, development and maintenance of complex high performance and scalable distributed object - oriented applications in Java and J2EE.
  • Extensive work experience in all phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Coding, Testing and Implementation in Agile (Scrum), TDD Environment.
  • Knowledge in developing applications using Agile and SCRUM methodologies.
  • Experienced in developing UI Screens using JSF, JSP, JSTL, Servlets, HTML, XHTML, JavaScript, CSS, JQuery, Angular JS.
  • Experience in using Angular JS Directives, Controllers, Filters, services, Templates, Events, and Injectors.
  • Expertise in creation of angular custom Directives Filters and Services.
  • Good experience on JavaScript, JQuery for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with Angular JS.
  • Expertise in developing the applications using Core java concepts likes OOPS, Multithreading, Garbage Collections and Collection framework etc.
  • Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design, Design by Contract, UML.
  • Extensive experience in developing, testing and implementing applications using Core Java 1.5, 1.6,1.7,1.8 JEE technologies like Servlets, JSP, Struts v1.x/2.0, EJB 2.0 3.0, Spring MVC, Spring, Hibernate, JDBC, Web-Services using JAX-WS and JAX-RS, JMS, XML, XSLT, DOM, SAX, JAXB, Castor, CSS, AJAX, SOAP, WSDL, JQuery, JavaScript, ANT, Junit.
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Moduleetc. in Spring Framework.
  • Expertise in Design Patterns like MVC, Singleton, Factory, Abstract Factory, DAO (Data Access Object), Front Controller.
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational Rose, Rational Unified Process (RUP).
  • Well experienced in Socket, Synchronization, Memory management, and Distributed System Programming, Socket Programming, Swings, Serialization.
  • Excellent knowledge of design patterns (Singleton, Factory pattern, Flyweight, Decorator, Strategy, DAO, Session Facade and Model View Controller).
  • Expert in deploying applications on application servers like IBM Web Sphere Application Server, WebLogic, JBoss.
  • In-depth knowledge and experience in implementing Service Oriented Architecture (SOA) using XML based SOAP and JSON based RESTful web services.
  • Strong working experience on various Spring Modules (Spring MVC, DAO, AOP, Spring LDAP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Strong experience in using HQL, inheritance, caching strategies, mapping strategies, annotations with Hibernate.
  • Extensively worked with ORM tools (Hibernate (HQL), JPA, OJB) and JPA annotations.
  • Expertise in various java concepts likes OOPS, Collections, Multithreading, and Exception Handling.
  • Experienced in implementing SOAP based web services using Apache CXF, Axis, and Spring CXF to handling HTTP, JMS transports.
  • Worked extensively on XML parsing by using DOM and SAX parsers and used JAXB for marshaling and unmarshalling XML documents.
  • Experience in developing Rest Service using Jersey framework.
  • Experience of Database design in Oracle/ DB2/ MySQL/ SQLServer / Postgre query based programming and PL/SQL procedure programming and proficient in Database programming using JDBC and SQL.
  • Experience in writing database objects like Stored Procedures, Functions, Triggers, PL/SQL packages and Cursors for Oracle, SQL Server, DB2, MySQL.
  • Managing AWS CloudWatch using SNS alerts and Lambda functions plus setup and configured Nagios, Nginx, Tomcat and many other solutions as needed.
  • Involved in writing javaAPI for Amazon Lambda to manage some of the AWS services.
  • Expertise in using IDEs like Net Beans, Eclipse, various Configuration Management tools like CVS, GIT, SVN and IBM Clear Case Version Control.
  • Expertise in using ANT, Maven and Gradle for building and deploying application on the servers.
  • Strong experience with Version Control like Subversion (SVN), Concurrent Version Systems (CVS), GIT.
  • Expertise in Build processing using Jenkins, Git and Maven.
  • Highly knowledgeable in UML, Use Cases, Conceptual Models, Collaboration Diagrams, Class Diagrams, Activity and Sequence Diagrams.
  • Well Experienced in deploying and configuring applications onto application servers like Web Sphere, Web logic, JBOSS.
  • Good knowledge in unit test cases like Jasmine and Karma.
  • Good knowledge on MQ, Active MQ and IBM MQ.
  • Experience in Object Oriented Analysis & Design (OOAD).
  • Involved in Updating the On-Call production support document.
  • Excellent analytical and communication skills. Good understanding of Software as a Service (SaaS).
  • Developed test cases using Junit and performed peer to peer testing.
  • Expertise in using of HP quality center and JIRA for tracing the bugs
  • Capable of meeting tight deadlines with excellent overall project life cycle experience and team spirit.
  • Ability to work effectively while working as a team member as well as individually.
  • Excellent communication and Inter-personal Skills, well organized, goal oriented.

TECHNICAL SKILLS:

Programming languages and Scripts: Java 1.5/1.6/1.7/1.8, J2EE 1.4, Java Script, HTML, Angular JS, DHTML, CSS, JSTL, Perl, XML, PL/SQL

Databases: Oracle 8i/9i/11g, DB2, SQL Server, MS Access, MySQL

J2EE Common Services APIs: Java Servlet, SWING, JSP, EJB2.0/3.0, JDBC, JPA, Hibernate, Axis, web services, JMS, JNDI, JAXP, JTA, JNDI, JFS 1.1, JAXB, AJAX, JSON

Application Servers: Web Logic Server(Oracle), JBoss (Redhat)

Web Servers: Apache Tomcat 4.1.18

Frameworks / APIs / Tools: Springs, Struts 1.1/1.2/Tiles, JSF, Log4j, Ant, WEB-SERVICES (SOAP, WSDL, UDDI, Axis2, CXF),Spring Boot, Micro Services

XML: XSL, DOM, XML Schema, SAX, XSLT and Designing DTDs.

AWS Services: IAM, EC2, EC2 Container Services/Docker, VPC, Lambda, S3, SQS, API Gateway, Cloud Watch, Elastic Beanstalk

Modeling Tools / Languages: UML on Rational Rose 4.0.

Web Services: SOAP, REST, WSDL, UDDI

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

ORM: Hibernate4.2, JPA, Eclipse Link

Operating Systems: Windows 95/98/NT/XP/Vista/7, UNIX, LINUX, Solaris

PROFESSIONAL EXPERIENCE:

Confidential,Dallas,TX

JAVA With AWS Developer

Responsibilities:
  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Worked as part of Agile Software Development Methodology including Scrum technology
  • Worked with the HTML 5, CSS 3 and Angular JS.
  • Developed Single Page Application (SPA) using Angular JS.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS and Java Script.
  • Created new RESTful Webservices using JSON data format to communicate with all external systems.
  • Responsible in developing Spring Boot Microservices from scratch.
  • Used Spring IOC to maintain loose coupling between layers, published the business layer as services and injected the necessary dependent components.
  • Implemented error handling on various RESTful services to return the right HTTP status codes and wrote Automation Tests in Java to validate the end to end business functionality for RESTful services.
  • Implemented Java 8 features such as Streams, Lambda expressions, method reference and Optional Class to reduce the code size and simplify the operations.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI), Inversion of Control (IOC).
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Implemented design patterns such as Singleton, Factory, Service Locator and DAO.
  • Configured applications using Spring Boot and used Spring Security for authentication and authorization purposes.
  • Used Hibernate as persistence framework for DAO layer to access the Oracle11g database.
  • Used Hibernate to store the persistence data into Oracle database and written HQL to access the data from the database and wrote some complex SQL queries and was actively involved in creation of database, modified tables, triggers, and store procedures to clean and validate the data to meet the company specifications.
  • Used Hibernate to invoke Stored Procedures and database connectivity to SQL.
  • Used Amazon Web Services (AWS) like EC2, S3 and RDS.
  • Using Chef, deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Utilized most of the AWS services like S3 as a data store for storing the files that falls into the bucket, IAM roles, Elastic Bean Stalk, generated Lambda Functions to trigger an event that occurs in S3, AWS CloudWatch
  • Implemented required asynchronous functionalities using Java Messaging Service(JMS).
  • Used Log4J to print info, warning and error data on to the logs.
  • Used Hibernate to do the object relational mapping between the tables and java objects.
  • Developed web applications using Eclipse and deployed in WebLogic application server.
  • Wrote Test Cases using JUNIT and Mockito framework.
  • Participated in Code Reviews for better quality assurance and Debugged the application Module.
  • Managed MAVEN environment by setting up local, remote and central repositories with required configuration in maven configuration files.
  • Used MAVEN for build framework and Jenkins for continuous build system.
  • Used GIT for repository the Project.

Environment:: Java/J2EE, RESTful Web Services, Spring 3.x, Hibernate, Spring boot 1.2.3, JMS, Hibernate, JPA, JavaScript, Ajax, Micro Services, AngularJS, JSON, Junit, Mockito, HTML, CSS3, Bootstrap, Weblogic, Apache Maven build tool, PL/SQL, JENKINS, GIT, Quality Center, and Eclipse, AWS EC2, S3, RDS.

Confidential

JAVA With AWS Developer

Responsibilities:
  • Designed and Developed Web services using JAX-WS.
  • Used Spring MVC framework for design, development and implementation of application.
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, and JSON and AngularJS.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as Hibernate and JDO (Java Data Objects).
  • Worked on Restful web services using Node.js and implemented mock services in Node.js with help of modules using Node.js server.
  • Created programs in ColdFusion and JavaScript to run various tasks such as user validation, parsing, functioning of site.
  • Involved in modifying/developing ColdFusion/HTML pages.
  • Designed and developed the UI using spring view component, JSP, HTML, CSS and JavaScript, AJAX, JSON.
  • Integrated Struts application with Spring Framework by configuring Deployment descriptor file and application context file in Spring Framework
  • Developed rest API using micsro services architecture and deployed using Spring Boot.
  • Configured applications using Spring Boot and used Spring Security for authentication and authorization purposes.
  • Use of data structures and algorithms for time and memory complexity reduction
  • Used J2EE design patterns like Front Controller, DAO, MVC, Business Delegate and Session Facade.
  • Involved in server and application configurations and logging using log4j.
  • Developed presentation layer using JSP, HTML5, JavaScript, CSS3, and Angular JS, JQuery, JSTL, and Tag Libraries.
  • Developed XML Schemas and used SAX for Parsing XML data.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Used various components in Spring, which includes Spring IOC, AOP, Spring MVC, Spring JDBC, SpringJPA, Spring Securities, Spring Batch, Spring Quarts, and Spring Security.
  • Responsible in developing Spring Boot Micro services from scratch.
  • Performed unit testing using JUnit and Mockito aiding test driven Development in some scenarios.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Provided ANT build script for building and deploying the application.
  • Provided JMS support for the application using Web Logic MQ API.
  • Involved in network monitoring using JNM(Java Network Monitor) to poll network services at definite intervals.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
  • Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
  • Experience in using Spring Cloud to connect to services and discover information about the cloud environment in multiple clouds.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef
  • Developed REST services using spring and Used JAXB API for XML parsing.
  • Worked on Restful API and invoked web services (consumed) that are based on EJBs.
  • Create MQ JMS supported queue to use IBM MQ classes for Java using PCF.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate spring framework.
  • Reading JMS and GCM as topic from various databases and put them in transaction matrix.
  • Involved in validating and mapping the request data that is coming to the REST service to the SOAP request and calling the underlying SOAP services.
  • Created web services and desktop applications to access and display data needed by support teams using Ajax, JavaScript, Angular JS, Node JS, CSS and HTML
  • Implemented Inheritance between tables using different hibernate strategies.
  • Involved in Debugging and fixing the Errors in ColdFusion and also in SQL.
  • Used SSRS to design, develop, test, and deploy reports
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Implemented automated local user provisioning instances created in AWS cloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.

Environment: Agile methodology, Java, Cold Fusion,J2EE,AWS, Struts 2, Rational Software Architect (RSA) 8.5.5.X, JAWS15.0,EJB, Oracle11, Web services, Javascript, JSTL, SOAP UI, TOAD, SSRS, jQuery 1.11, jQuery Data table, jQuery multi select, Ajax, JPA and JSON

Confidential,McKinney,Texas

Java/J2EE Developer

Responsibilities:
  • Involved in Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design, Design by Contract, UML.
  • Emphasized on adequate usage OOPs principles, modular and reusable components in coding.
  • Implemented multi-threading, data structures, algorithms, object oriented concepts and design patterns.
  • Involved in business requirement gathering and technical specifications.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using Agile methodology.
  • Involved in Presentation Development using Spring Framework.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Implemented Spring, JSP and Ajax to design the user interface.
  • Implemented and configured various Action classes for handling the client requests using Spring framework.
  • Developed Microservices for different level of layers in flow of network.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams using UMLet.
  • Used Dependency Injection feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Deployed EJB Components (EAR) on WebLogic Application Server application server.
  • Maintained relationship between objects using SpringIOC.
  • Follow the best practices in coding like removing unnecessary casting, using generics in HashMap, caching, Collections like sort, comparator, list, set and Design patterns.
  • Maintained relationship between objects using SpringIOC.
  • Used Spring MVC framework for developing the application.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IOC framework.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Wrote Web Services using REST for sending and getting data from the external interface.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
  • Deployment of application in Web server.
  • Hands on experience in resolving issues in the production server.
  • Created Stored procedures using MySQL for data modification (Using DML insert, update, delete) in Oracle
  • Experience in Core Java on multithreading, collections and design patterns.
  • Involved in DB Design and Application design for Play Back Mock.
  • Interaction with MySQL is implemented using Hibernate.
  • Involved in consuming web services using JAXWS development.
  • Involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns
  • Involved in procedures and functions modifications.
  • Configuration of manager role using Jenkins tool.
  • Worked on SVN Repository to store the Project Code
  • Used HP Quality Center for Bug Tracking in the Project

Environment: - Java/J2EE, Design Pattern, Spring, Hibernate, JavaScript, Ajax, Web Services, JUnit, HTML, CSS, JBoss Application Server, Ant, PL/SQL,My SQL, RESTful API, JENKINS, SVN, Eclipse, Log4J, HP Quality Center

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Created Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Developed the application using Struts2, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Developed Client Side Validations using Java Script and server side validations using Struts validation framework.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean.
  • Designed and developed the Java bean components and O/R Mapping using Hibernate.
  • Used PL/SQL, Stored Procedures for handling Oracle database
  • Wrote Test Cases using JUNIT as a framework.
  • Developed a code for Web services using XML, SOAP and used SOAP UI tool for testing the services.
  • Proficient in testing Web Pages functionalities and raising defects.
  • Par ticipated in Code Reviews for better quality assurance and Debugged the application Module.
  • Deployed the application on WebLogic server.
  • Involved in planning process of iterations under the Agile Scrum methodology
  • Worked in the Java Environment with framework Hibernate and used Oracle as database.
  • Used SVN for version control system.
  • Wrote SQL and PL/SQL Stored procedures for data manipulation and interacting with the Oracle database.
  • Used Log4J for logging the user events.
  • Used ANT for compilation and building the project.

Environment: Java, J2EE, JSP, Servlets, JMS, DI & AOP, Web Services, UML, HTML, DHTML, PL/SQL, JavaScript, Struts, CSS, XML, WebLogic, Log4j, CVS, Oracle10g, JUnit, JNDI, Eclipse, SOAP,SVN

Confidential,Santa Clara,CA

JAVA/J2EE Developer

Responsibilities:
  • Involved in the entire project life cycle from analysis, installation, development, testing, production and end user support
  • Developed the Struts Action classes and Action Form classes and configured them in Struts configuration files as part of the controller component
  • Extensively used WebSphere Studio Application Developer for building, testing and deploying applications
  • To keep track of latest Versions implemented CVS Structure
  • Designing JSP using Java Beans.
  • Worked on Eclipse & NetBeans environment
  • Wrote SQL queries for JDBC connection to Oracle database
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
  • Used embedded classes and maps to model ternary relationship in JPA.
  • Created class diagrams and sequence diagrams using rational rose
  • Clear Case is used for version control.
  • Implemented various Custom Tags and JSTL tags
  • Adopted J2EE best Practice, using J2EE Design patterns. Business Object and Data Transfer object for portability and performance.
  • Utilized Design patterns MVC, VO, DAO, Factory, Singleton
  • Maintained a separate DAO layer for CRUD operations.
  • Used SVN for source control repository
  • Developed Unit Test Cases with JUnit.
  • Built test harness module with JUnit, Mockito for creating unit tests and integrated with Ant build.
  • Involved in Module Testing and Integration Testing.
  • Used IBM RAD IDE for application development.

Environment:: Java, J2EE, JSP,JSTL,JPA,DTO, Core JDK 1.4/1.5, XML, Windows XP/2000, Websphere6.1, RAD 6.0, Oracle 9i/10g, SVN

We'd love your feedback!