Sr. Aws Java/ J2ee Developer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- 11+ years of Object Oriented Software Design and Development experience in the domain of Insurance, Telecommunications and applications using Internet technologies based on Java and J2EE Technologies, REST API, Micro services, and AWS technologies. Experienced in developing and implementing application projects using advanced JEE technologies and frameworks
- Experienced in all phases of Software Development Life Cycle (SDLC) using Java, J2EE, Servlets, JSP, JDBC, Struts1.2 /2.0, Spring2.5/3.0
- History of success acting as key resource to diverse cross - functional teams and implemented projects through entire software development life cycle using advanced development methodologies
- Proven leader with success in managing development teams while coordinating projects
- Skilled in Java, JEE, Spring MVC, Hibernate, Web services (REST, SOAP), JSP, Servlet, PHP, JavaScript, JQuery, AJAX, MySQL and Oracle, Core Java (Multithreading, Collection and Concurrency), JSF, XML, JUnit
- Worked in designing of web framework using Struts, Spring Framework as a MVC design paradigm
- Expertise in using of JavaScript MVC frameworks such as Backbone JS and Angular JS. Worked on Agile methodology and having experience working in a fast-paced Scrum environment
- Developed an application primarily using HTML, CSS, jQuery, Backbone, Express’s, Bootstrap and Node JS
- Developed XML documents with DTDs /XML Schema/XPath and converting XML documents to HTML using XSL
- Experience in developing application using Java, Groovy Scripting
- Working knowledge of various AWS technologies like Dynamo DB, Lambda functions, S3 Bucket, POSTGRES DB, SQS Queuing, SNS Notification etc.
- Experience with Junit, Jasmine, Karma, Mockito and Log4J in developing test cases
- Experience in Configuring and deploying applications on IBM Web Sphere, Apache Tomcat, BEA Web Logic servers
- Used Angular JS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server
- Expertise in Web Page development using JavaScript (libraries such as Prototype and JQuery), Ajax, XML, XSLT, XPATH, HTML5, JSON, and CSS3, SWING, Spring Batch
- Developed database scheduler scripts and applications using Perl, Unix shell scripts, SQL server, My Sql databases, Unix Shell Scripts
- Proficient with Core Java, J2EE-JMS, Java Mail, REST/SOAP Web Services and also with the markup languages HTML, XHTML, DHTML, CSS, XML 1.1, XSL, XSLT, XPath, Xquery
- Proficient in web technologies like HTML, CSS, XHTML, DHTML, JavaScript and XML
- Experience on Oracle, PL/SQL, UML, Oracle 11g
- Extensive experience developing in Java, C++ to back-end RDBMS (Oracle, MySQL), and document management systems
- Experience in using IDE Tools like Eclipse, NetBeans, Rational Application Developer(RAD) for Java/J2EE application development
- Experience in order receipt report with bar code using low age iText and jasper report
- Responsible for coding, implementation and unit testing of various J2EE related projects
- Developed User Interface (UI) applications and professional web applications using XML, JSP, Java Script, HTML, CSS, D3.js, JSON and CSS
- Worked on different IDE’s like Eclipse, My Eclipse, Web Logic workshop, WSAD, RAD and Net beans
- Expertise in coding ANT/Maven build-scripts and configuring and using frameworks such as Log4J and JUnit.
- Design and development of the Data Access layer (DAO) using Hibernate
- Experience with Java compliant IDE’s like Eclipse, Developer and Net Beans.
TECHNICAL SKILLS:
Java/J2EE: JDK, Core java, JDBC, Java API, Servlets, JSP, JDBC, EJB.
J2EE Frameworks: Struts, JSF, ICE Faces and Spring, Spring MVC, JPA/Hibernate, AJAX, Mockito, MyBatis, Junit, Axon, Swing, JAXR, Groovy/Grails.
Presentation Technologies/Web Technologies: Swing, JSP, JavaScript, HTML5, CSS3, JSON, XML, SOAP UI, RESTful, XSLT, SOA, Excel VBA, Angular Js, Ember Js, Ext Js, POS, JQuery, TCP/IP networking protocols, mustache, swagger.
Application servers: IBM Web Sphere, BEA Web Logic, JBoss and Apache Tomcat 8
Design Patterns: DAO, MVC, Singleton, Session Façade, Service Locator, Business Delegate
Languages: Java, PL/SQL, C, C++, UML
AWS Cloud Technologies: AWS EC2, Elastic BeanStalk, IAM, Cloud Watch, Cloud Trail, Cloud Formation, EBS, S3, Glacier, Route53, VPC, Lambda, Auto Scaling, Docker, Redshift, SNS, SQS, SWS, SES
Databases: DB2, Oracle 8i/9i/10g/11g, MySQL and SQL Server, PL/SQL, Cassandra, NoSQL, MongoDB
Architectural Design: Design Patterns, Object Oriented Analysis and Design, Use Cases
Operating Systems: Windows 98 / NT/2000/XP, Linux
IDEs: RAD, WSAD, Developer and Eclipse, Spring tool suite
Version Control: CVS, PVCS, and Subversion, Git
Build Tools: Ant and Maven, Jenkins, Gradle Junit
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Sr. AWS Java/ J2ee Developer
Roles and Responsibilities:
- Designed and developed web pages using JSP, Java Beans JSTL, HTML, CSS, DHTML, JavaScript, JQuery
- Developed and implemented the MVC Architectural Pattern using Spring framework, JSP, Servlets and Action classes
- Developed JSP, JSF custom tags to support custom User Interfaces
- Developed API for using AWS Lambda to manage the servers and run the code in AWS
- Developed different components of the application such as JSPs, EJB are using Rational Application Developer
- Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware
- Applications are designed using J2EE, XML/SAOP, WSDL, Web Services, JMS, integrating JQuery APIs with MVC pattern
- Integrate and Implemented AWS Lambda with the persistence layer using Hibernate to write the data in PostGres DB.
- Developed frontend applications in JavaScript using, AngularJS
- Developed web applications using Spring MVC, JQuery, and HTML
- Developed data formatted web applications and deploy the script using HTML5, CSS and Client side scripting using JavaScript
- Developed Java API to interact with the Amazon SQS used for sending bulk emails
- Developed in the installation, support, configuration and maintenance of Tomcat, JBoss
- Worked on the Java backend development using spring, REST API and JSON
- Used Ant and Maven scripts to build the application and deployed on Web Sphere Application Server
- Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for mapping the database model into persistence objects using Hibernate Annotations
- Used NetBeans for development and WebLogic Application Server for deploying the web application
- Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process
- Worked with Log4J effectively for logging messages to the appropriate log files
- Developed test cases and performed unit testing using JUNIT Test cases
- Developed presentation layer using JSP and AJAX and Client side validations using JavaScript.
Environment: AWS Java, J2EE, SOA Spring Hibernate 4.0, AngularJS, Amazon Web Services EC2, Apache, AJAX, UML, MS Visio, JSTL, Oracle 11g, WebLogic 12.1, Eclipse 4.2, SOAPUI 5.1, Log4j, Maven, HTML5, CSS3, Apache POI, Java Beans, JSTL.Jbos, Tomcat, Eclipse, Unix.
Confidential, Dallas, TX
Sr. AWS Java/J2ee Developer
Roles and Responsibilities:
- Developed the User Interface using JSP including frameworks Struts, Java Server Faces (JSF) 2.0 and AJAX. Used AJAX and JavaScript for Server side/client side validation
- Involved in designing, developing and configuring server side Java/J2EE components: Servlets, Session management, JSP, EJB, JDBC, JMS, JNDI, JTA, JAX-RPC, JAX-WS, RESTFUL Web services, JNDI, LDAP, JMS, J2EE platform using Eclipse IDE, and deployments in JBoss App Server environments
- Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems)
- Involved in writing SQL Queries, Stored Procedures and Used JIRA for bug tracking
- Developed SQL and PL/SQL scripts using Oracle 11g and SQL Server 2008 database
- Hosted and configured applications in IIS, IBM WebSphere, and Apache Tomcat under Windows and AIX platform
- Used AWS EC2 to store the snapshots of our data into AWS S3
- Built all applications as Micro services with internal HQL database
- Worked on setting up and configuring AWS EMR Clusters and Used Amazon IAM to grant permissions on AWS resources to users
- Created AngularJS Controller Which Isolate scopes perform operations in UI
- Implemented multiple J2EE web service projects using Java, REST, SOAP, Spring, Web Logic and Web Sphere in production
- Web application frontend development utilizing Angular JS, CSS and JavaScript
- Developed SOAP services and clients using Apache AXIS2, JAX-WS, SOAP, WSDL, XML, XSD, JAXB framework
- Used ANT, Maven to configure the build
- Design roles and groups for users and resources using AWS Identity Access Management (IAM)
- Performed Java web application development using J2EE and Net Beans
- Update Jasper Report configurations to make the changes in the reports
- Develop unit test cases using JUnit and used Log4J for logging and debugging
- Development of Web Front End (GUI) using HTML/HTML5, DHTML, CSS, Jquery, JSON, AJAX, XSL, JSP, Spring MVC, and performed validations using Java Script and AJAX
- Involved in developing persistence/data tier using Hibernate and ORM framework.
Environment: Java, J2EE - JSF, JSP, Servlets EJB, JDBC, AWS Java Beans, JMS, Angular JS, Spring Core, Hibernate, XML, Struts MVC framework, IBM Web Sphere, WebSphere MQ/JMS, SOAP, WSDL, UDDI, XML, XML Schemas (XSD), SQL, HTML, CSS, Java Script, AJAX, Eclipse/SQL, DB2, Oracle 10g, Amazon Web Services EC2, Unix.
Confidential, Dallas, TX
AWS Java/J2ee Developer
Roles and Responsibilities:
- Development of Web Front End (GUI) using HTML/HTML5, DHTML, CSS 3, Java Script, JQuery, JSON, AJAX, XML, XSL, JSP, Spring MVC, and developed client side validations using Java Script and AJAX
- Developed server side JEE application components using spring, Spring MVC, Annotations, JSP, Servlets, JDBC, EJB, JMS, J2EE Design Patterns Struts Hibernate framework using Eclipse
- Developed a core component of Analytics with Angular JS
- Created REST API by using spring controllers and SOAP API by jax-ws and by popping up EJB to SOAP API
- Involved in Development of the application Using J2EE Technologies (Servlets, JSP, EJB, JSF, Struts)
- Development of components using Spring Framework and designed and developed the interfaces to integrate the components
- Application designed and developed using Java Core, J2EE, JMS, JavaScript, Struts, Hibernate, AOP CSS, Web Services Axis, and AJAX
- Involved in writing Java API for Amazon Lambda to manage some of the AWS services
- Used GWT for developing AJAX application. Worked on TDD to write the automated tests to test our application source code
- Installed secured and configured AWS cloud servers and virtual servers using Spring Cloud for AWS
- Used Maven for build scripts to compile and package the application and implemented Log4j for the project
- Developed Web application presentation layer using JSPs, JSTL, tag libs and Java Beans
- Developed SOAP based Web Services for integrating with enterprise systems including platform
- Extensively used RESTful web services to connect and fetch data from the tomcat web server
- Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic Application Server and used them for messaging
- Used NetBeans for development and WebLogic Application Server for deploying the web application.
Environment: Java, J2EE, Servlets, JDP, JDBC, EJB, XML, JMS, Spring, Hibernate, SOA, AWS Java Web services, JAX-WS, SOAP, WSDL, REST, Jersey API, Eclipse, Maven, JUnit, Agile (SCRUM), Maven, ANT, HTML/HTML5, CSS, JQuery, JSON, AJAX, JavaScript, XML, XSL, Web Sphere SQL, PL/SQL, Eclipse, Net beans, Unix.
Confidential, Irving, TX
Sr. Java/J2ee Developer
Roles and Responsibilities:
- Developed the CRUD API for the using Restful Web services
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery
- Developed MVC design pattern based User Interface using JSP JSF frame work with AJAX, Java Script CSS XML HTML and Struts
- Configured Struts, Hibernate framework with Spring MVC
- Developed N-tier J2EE enterprise class applications using Presentation, Application, Business, Data, Service and Integration layers using SOA, Web Services, JSF, Spring Core, Spring DAO, Spring ORM, Hibernate frameworks
- Apache Tomcat Server was used to deploy the application
- Used NetBeans for development and WebLogic Application Server for deploying the web application
- Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic Application Server and used them for messaging
- Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework
- Developed the entire web tier using Struts and Spring MVC Framework
- Involved in the project development using Java/J2EE technologies like spring, JSP, JDBC, Java Script, HTML, XML and Servlets.
Environment: Java, J2EE, Servlets, JDP,JDBC,EJB,Spring,Hibernate,REST,Eclipse,Agile,Maven,HTML/HTML5,CSS, JQuery, JSON, AJAX, JavaScript, Web Sphere App Server 6,, SQL, PL/SQL, Net beans, Eclipse, Unix.
Confidential, Houston, TX
Sr. Java/J2ee Developer
Roles and Responsibilities:
- Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX
- Developed server-side services using JSF, Apache Trinidad components, Java,Hibernate,Spring,Web Services
- Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and WebLogic
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework
- Developed test cases and performed unit test using JUnit Framework
- Troubleshooter issues concerning Apache Tomcat during deployment
- Creating PDF and EXCEL report using Jasper Reporting API
- NetBeans's built-in wizards exclusively used which made the development easier and quicker
- Developed PL/SQL procedures for login module and written complex sql queries
- Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process
- Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.
Environment: Java, J2EE, Servlets, JDP, JDBC,EJB,Spring,Hibernate,REST,Eclipse,Agile,Maven,HTML/HTML5,CSS,JQuery, JSON, AJAX, JavaScript, Web Sphere App Server 6,SQL, PL/SQL, Net beans, Eclipse, Apache Tomcat, Unix.
Confidential, Plano, TX
Sr. Java/J2ee Developer
Roles and Responsibilities:
- Developed server side JEE application components using spring, Spring MVC, Annotations, JSP, Servlets, JDBC, EJB, JMS, J2EE Design Patterns Struts Hibernate framework using Eclipse
- Developed various reusable helper and utility classes using Java Beans with Eclipse editor
- Developed order receipt report with bar code using lowage intext and jasper report
- Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery
- Developed stored procedures, Triggers and functions in Oracle to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
- Designed And Developed An Order Tracking System Ext, Java Ee5, Ejb3.0, Glassfish, Jasper Report, And Mysql
- Troubleshooted issues concerning Apache Tomcat during deployment
- Design & code execution support components using existing PI ILOG JRules Framework
- Design and implementation of desktop, and web applications in Java and HTML/Javascript using Eclipse, NetBeans,
- Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
Environment: Java,J2EE,Servlets,JDP,JDBC,EJB,Spring,Hibernate,REST,Eclipse,Agile,HTML,CSS,Jquery,JSON, AJAX, Javascript, Web Sphere App Server 6, SQL, PL/SQL, Glassfish, Net beans, Jasper Reports, Apache Tomcat, Unix.
Confidential, Austin, Texas
Sr. Java/J2ee Developer
Roles and Responsibilities:
- Developed server side JEE application components using spring, Spring MVC, Annotations, JSP, Servlets, JDBC, EJB, JMS, J2EE Design Patterns Struts Hibernate framework using Eclipse
- Developed various reusable helper and utility classes using Java Beans with Eclipse editor
- Developed order receipt report with bar code using lowage iText and jasper report
- Developed stored procedures, Triggers and functions in Oracle to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
- Troubleshooted issues concerning Apache Tomcat during deployment
- Design & code execution support components using existing PI ILOG JRules Framework
- Design and implementation of desktop, and web applications in Java and HTML/Javascript using Eclipse, NetBeans,
- Used JSP and JavaScript to develop the front end and used log4j for logging purposes
- Involved in writing shell script to export oracle table's data into flat files and performed unit testing using JUNIT and used Log4j for logging and automatic batch jobs.
Environment: Java,J2EE,Servlets,JDP,JDBC,EJB,Spring,Hibernate,REST,Eclipse,Agile,HTM,CSS,Jquery,JSON, AJAX, JavaScript, Web Sphere App Server 6,, SQL, PL/SQL,Net beans, Apache Tomcat, Unix.
