Java Aws Developer Resume
Herndon, VA
SUMMARY:
- Over 8+ years of IT experience in all phase of Software Development Life Cycle (SDLC) includes User Interaction, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements and Quality Control of both Internet E - business (B2C/B2B/B2E)/Web and Client/Server Technologies
- Specialized in developing Internet applications using WebSphere, Weblogic and emerging SOA and J2EE technologies.
- Technical expertise includes Full Lifecycle Object Oriented development utilizing a Rational Unified Process, which uses Use Case approach, Object Modeling, and Design.
- Development expertise in utilizing multiple languages like C++, Java, Perl and IDE’s including IBM RAD, WSAD, Eclipse.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier J2EE Application Servers like IBM Web Sphere, BEA Web Logic, JBOSS and Web Server like Apache Tomcat, JWS 2.0
- Expertise in Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology and UML/RUP and Java and J2EE Core Design Patterns
- Use Case Diagram, Sequence Diagram and Class Diagrams using UML with RSA, Rational Rose and Microsoft Visio.
- Expertise in implementing applications using Struts, spring, Jersey, ibatis and Hibernate Frameworks.
- Expertise in J2EE technologies: EJB, JNDI, JMS, MQ Series, RMI-IIOP and Web Application Development using EJB, Servlets, JSP, XML/XSLT, Portlet and JDBC.
- Experience in Java Web Services using SOAP, WSDL, Axis2 and UDDI in Service Oriented Architecture (SOA).
- Expertise in n-tier Application Server Architecture, B2B / B2C Applications, Scalability, Security, Performance and Reusability
- Extensively worked on Web Technologies Like XML, HTML, XHTML, DHTML, AJAX, Bootstrap, JavaScript, TypeScript, CSS, XSL, XSLT using DreamWeaver and FrontPage and ANT, Maven, Shell Scripting were used for building and deploying applications on the Servers and worked on various operating systems like Windows 2K/XP, MS-DOS, UNIX, Linux, Solaris.
- Experience in database programming using Oracle 9i/10g/11i, Sybase, DB2, MS SQL Server 2000/2005, proficiency in developing SQL, PL/SQL in JDBC as well as client server environments.
- Experience in building and deploy tools - Ant and Maven with Hudson and Jenkins build.
- Mastery in developing reusable components for cross cutting concerns like Logging, build management, Transaction management, and Testing framework using Log4j, Ant, Maven, Jira, Jmeter and JUnit to increase productivity, easy maintenance and to retain software quality.
- Able to create scripts for system administration, AWS using languages such as BASH and Python.
- Expert in NoSQL database MongoDB, Cassandra and relational data modeling, object relational integration.
- Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration. Also made myself familiar with surrounding technologies such as Mesos (and Mesosphere) and Kubernetes.
- Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access. Management, AWS Cloud Watch, Amazon EBS, RedShift and Amazon Cloud Front).
- Extensive experience in using HQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers, Unix Shell scripting and Perl scripting.
- Best Practice Mentoring - guiding development teams in use of best practice design strategies and design patterns in building mission-critical, enterprise applications.
- Production experience in large environments using configuration management tools such as Ansible, Chef, and Puppet.
- Experience in working with projects utilizing test-driven development (TDD) and Acceptance Test-driven development (ATDD) methodologies.
- Experience in Cloud Technologies such as Amazon web services (AWS) environment with Microservices in help between servers communicate and knowledge about Docker.
- Experienced in using source code change management and version control tools Subversion, GIT, GITHUB and Microsoft Visual SourceSafe.
TECHNICAL SKILLS:
Languages & Tools: JDK, J2EE, Servlets, JSP, JSF, EJB, JMS, Java Beans, JDBC, JSTL, JTA, RMI, UML, OOAD, C, C++, Perl, ASP, VB, ANT
Web Technologies: JavaScript, AJAX, XML, Adobe Flex, Web Services, XSD, X Path, WSDL, JAXP, XMLBeans, XSL, XSLT, HTML, XHTML, DHTML, CSS, DOJO, Bootstrap
GUI Environment: Java Applets, Developer 2000, Adboe Flex
Databases: Oracle 9i/8i/10g/11, DB2 8.x/7.2, MS-Access, MySQL, SQL Server, WinSQL, SQL Developer, Sybase
Scripting: JavaScript, Json, TaffyDB, JQuery, Action Script, Shell scripting, ANT, Maven, AutoSys
Open Source Frameworks/Tools: Jakarta Struts, Tiles, ibatis, Hibernate 2.x, Jersey, Spring IOC, Spring MVC, Spring AOP, Log4J, Tiles
Tools: Install Anywhere, IBM Data Power, Remedy, Win SCP, Rapid SQL, putty, Clear Quest, AutoSys, TOAD, SQL Developer, JFreeCharts, IBM MQ Series, iText
Version Control: Clearcase, CVS, VSS, CCC Harvest, Dimensions, Git, GitHubApplication Servers: WebSphere 7/6.x/5.x/4.x, WebLogic 10.3, JBoss, Tomcat 5.0.28, Orion
Web Servers: Tomcat 5.x, Java Web Server
IDE: WSAD 5.x/4.x, Eclipse 3.0/2.1.1, RSA 8.0, RAD 7.0, NetBeans, Dremweaver, Microsoft FrontPage
Protocols: TCP/IP, HTTP, HTTPS, RMI-IIOP, SMTP, SOAP
Build/Source Tools: Rational Tools (Rational Rose, Clear Case and Clear Quest), CVS, Subversion, JUnit 3.0.1, Toad 7.3, SqlDeveloper 1.5.1, Ant1.6.5, Maven, MS Visio 2003, RSA, XDoclet 1.2 3, Jprobe, AutoSys, Docker, Hudson, Jenkins
Methodology: OOAD, UML, OOP s, Agile, J2ee Design Patterns, MVC framework
PROFESSIONAL EXPERIENCE:
Confidential,Herndon, VA
Java AWS Developer
Responsibilities:- Working as a Senior Developer and involved in analysis of requirements, design, development, integration, deployment and testing and supporting existing applications and giving production support
- Upgraded AutoSys client version 4.5 to AutoSys 11 R version and involved in oracle, weblogic database upgrade.
- Analyzing the performance data from AppDynamics that runs in our live customers to isolate problems before they affect customer.
- Using AppDynamics and CA Wily Interscope we are testing innovative approach to service.
- Adopted J2EE design patterns like Singleton, Factory, Session Façade, DAO’s, Value Object, MVC, Front Controller
- Designed UI screens using JSP, JSF, XHTML, DHTML, XML, CSS, TypeScript and JavaScript and used AJAX for dynamic web content
- Working with AutoSys to schedule the UNIX jobs, writing shell scripts and maintaining UNIX boxes.
- Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular JS, Bootstrap.
- Giving L3 support for month end close activities.
- Developed new reports and modified existing reports using Crystal Reports and deployed into BOXI server.
- Architected and Developed PGBouncer connection pooling data between PostgresSQL and Redshift
- Writing SQL queries and stored procedures and tuning the SQL queries
- Using Clear case as a version control and Clear quest for deployments.
- Using Struts MVC and Spring MVC-Model architecture and Spring IOC for dependency injection and Hibernate as persistence layer.
- Developing and consuming SOAP based web services using JAX WS
- Giving support for production issues on month end activities and day to day operations.
- Fixing the TRAM findings and creating new DCU's and supporting recurring DCU's to support existing applications.
- Configuring Jmeter for Volume and Performance Testing.
- Knowledge of systems like MongoDB.
- Worked on NoSQL database like Cassandra where data storage was scaled rapidly.
- Managed and maintained Oracle and NoSQL (MongoDB) databases in production domain.
- Using DOORS as requirement tool and Clear Quest as defect tracking tools and Co coordinating with the system test and UAT teams.
- Managing the multi-tier and multi-region architecture using AWS Cloud Formation.
- Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
- 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.
- Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
- Used AWS Lambda to manage the servers and run the code in the AWS.
- Extensive experience in AWS development.
- Worked with Docker Containers, leveraging Linux Containers and AMI's to create Docker Images/containers and kubernetes.
- Created project outbound Interface Control Document (ICD's) and unit test cases.
- Performed automated acceptance tests written in ATDD (Acceptance Test Driven Development) using cucumber.
- Worked in responsive web design, and cross-browsers compatibility and DevOps environment and working with CI/CD methodologies with Jenkins.
- Automation of testing using Python.
- Worked with Hadoop concepts like HDFS (Hadoop Distributed File System), MapReduce, Hive, PIG and Apache spark framework.
- Designed and coded application components in an agile environment utilizing Acceptance Test-Driven Development (ATDD) approach
- Involved in creation of an automated build environment for application using Jenkins, SVN, Maven, and deployed JAR, WAR, EAR files.
- Code Versions are maintained using GitHub.
Environment: Java 1.4/1.5/6.0/1.7, J2SE, J2EE, JSP, JSF 2.0, Hudson, TypeScript, Groovy/Grails framework, Servlets, JDBC, AWS, MongoDB, Cassandra, Appdynamics, JNDI, Java Beans, AJAX, Web logic application Server 10.3, Struts, Sprint IOC, Hibernate, Jenkins, Jersey, TOAD, SQL Developer, Oracle 11, Sybase, AutoSys, Crystal Reports, Business Objects (BOXI), XML, Bootstrap, ANT, GITHUB Repository, UML, DHTML, JavaScript, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Web services, SOAP, WSDL, JAX RPC, JAXB, Log4j, ANT, JQuery, Win SCP, DOORs, Cucumber Test Case, Clear Case and Clear Quest, UNIX Shell Script, Remedy, Windows XP
Confidential,Overland Park,KS
Developer
Responsibilities:- Worked as a Developer and involved in analysis of requirements, design, development, integration, deployment and testing and supporting existing applications and giving production support.
- Developed Python/Django application for Google Analytics aggregation and reporting.
- Used Django configuration to manage URLs and application parameters.
- Worked on Python Open stack API's.
- Expertise in Big data technologies like Apache Spark, H20, Elastic Search, Cassandra, YARN, Hive, Storm and Kibana.
- Working on Apache spark "In memory computational framework", HBASE/Mapp-M7, HIVE, Core Java to create matching/Linkage batch jobs in Big Data Environment.
- Expertise in designing and deployment of Hadoop cluster and different Big Data analytic tools including Pig, Hive, HBase, Oozie, ZooKeeper, SQOOP, flume, Spark, Impala, Cassandra with Horton work Distribution.
- Developed rich user interface UI's using Bootstrap directives
- Used Python scripts to update content in the database and manipulate files.
- Generated Python Django Forms to record data of online users.
- Used Continuous delivery / Continuous Integration (CD/CI) tools Jenkins to deploy this application and used GIT for Version Control of code for incremental development.
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
- Implemented solutions for ingesting data from various sources and processing the Data utilizing Big Data Technologies such as Hive, Spark, Pig, Sqoop, Hbase, Map reduce, etc.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
- Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
- Leveraged AWS S3 service as Build Artifact repository and created release based buckets to store various modules/branch based artifact storage.
- Rewrite existing POJOs in Java in groovy 2.3.3.
- Worked on Solr, ElasticSearch, Kafka, Flume, MongoDB, Cassendra and RabbitMQ.
- Implementing Spring MVC-Model architecture and Spring IOC for dependency injection and other J2EE design patterns for the application development.
- Developing and consuming SOAP based web services using JAX WS.
- Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents.
- Adopted J2EE design patterns like Singleton, Factory, Session Façade, DAO’s, MVC, Front Controller.
- Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content.
- Interacting with International Offices like Japan Patent Office, Korea Patent Office and World Intellectual Property Rights Offices to fulfill the request and responses.
- Writing SQL queries and tuning the SQL queries
- Using Clear case and Clear quest as version control system.
- Scheduling Cron jobs, writing shell scripts and maintaining UNIX boxes
- Giving support for production issues and day to day operations. Providing weekly and monthly reports for different AIS’s.
- Working on IBM Portlets which interact with web services.
- Used Maven build tool to build and deploy the application and Hudson for continuous integration.
- Practical understanding of the Data modeling (Dimensional & Relational) concepts like Star-Schema Modeling, Snowflake Schema Modeling, Fact and Dimension tables.
- Log4j is used for debugging process and application is built with Maven.
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef, Ansible, Configuration management.
- Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications.
Environment: Java 1.4/1.5/6.0, J2SE, J2EE, JSP, JSF 2.0, Servlets, Ansible, AWS, JDBC, JNDI, Java Beans, AJAX, RAD, Web sphere application Server6.0/7.0, Jenkins, Web sphere Portal Server 6.1, MongoDB, JBoss Application Server, Sprint IOC, Spring MVC, Application Context, Hibernate, SQL Developer, Oracle 11, XML, ANT, UML, DHTML, JavaScript, Bootstrap, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Web services, SOAP, WSDL, JAX RPC, JAXB, Log4j, ANT, Win SCP, Clear Case and Clear Quest, UNIX Shell Script, Remedy, Windows XP
Confidential, Vienna, VA
Developer
Responsibilities:- Worked as a Developer and Lead Developer in multiple projects and involved in analysis of requirements, design, development, integration, deployment and testing.
- Implemented MVC-Model architecture using struts and spring and other J2EE design patterns for the application development.
- Used Jersey, Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
- Used ibatis as persistence framework. Developed mapping xml files and written SQL queries.
- Configured using Jersey, hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.
- Designed UI screens using JSP, JSF 2.0, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content.
- Designed the UX for the front-end using Twitter BootStrap.
- Used Jenkins to build and deploy in development integration environment.
- Used JSF Validation and Custom tags, Backing beans
- Developed and consumed Restfull web services
- Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents
- Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data
- Uploaded and downloaded files in a secured manner using SFTP
- Involved in developing java agents in domino applications
- Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
- Wrote Maven scripts for compiling, building, packaging and deploying the WAR file.
- Worked on Lotus Domino agents to implement email confirmations.
- Worked on Reverse Engineering Module
Environment: Java 1.4/1.5, J2SE, J2EE, JSP, JSF 2.0, Servlets, JDBC, JNDI, Java Beans, AJAX, RAD, Web sphere application Server 7.0, Spring, Hibernate, JPA, Spring, Win Sql, Jenkins, DB2, XML, ANT, UML, DHTML, JavaScript, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Maven, Restfull Web services, WSDL, Log4j, ANT, Lotus Domino, IBM Data Power, Dimensions, Remedy, UNIX Shell Script, Windows XP
Confidential,Ashburn, VA
Java Developer
Responsibilities:- Working as a Developer and involved in analysis of CR requirements, design, development, integration, deployment and testing and fixing the production issues.
- Implemented MVC-Model architecture using spring and other J2EE design patterns for the application development.
- Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
- Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.
- Fixed issues on JPA with toplink for referral project
- Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content
- Created JSP’s, Conversations, POJOs, Services (EJB), DAO, HQLs and Session beans.
- Developed and consumed web services using JAX RPC
- Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents
- Used Soap UI to test the web services
- Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data.
- Involved in the development of Functions, Triggers for PL/SQL backend implementation and involved in Performance tuning.
- Used for development of Java related classes and components using Eclipse 3.4.2 as IDE for developing the application and deployed application in Weblogic application server 10.3
- Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
- Fixing SIT issues and production IR’s
- Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs
Environment: Java 1.5, J2SE, J2EE, JSP, Servlets, JDBC, EJB, JNDI, Java Beans, AJAX, WSAD, Web logic application Server 10.3, Spring, Hibernate, JPA, toplink, Spring MVC, Spring IOC, Spring Application Context, Sqldeveloper, XML, ANT, Clear Case, UML, DHTML, JavaScript, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Web services, SOAP, WSDL, JAX RPC, JAXB, Microsoft Share point, Oracle 11g, Log4j, iText, ANT, UNIX Shell Script, Windows XP
Confidential,Hartford, CT
Module Developer
Responsibilities:- Working as a Module Lead and involved in analysis of requirements, design and development and supporting the project (implementing enhancements and Change Requests).
- Involved in designing and developing UI screens using Java script, JSP, AJAX, HTML and CSS.
- Implemented MVC- UI Model architecture using spring and other J2EE design patterns like Service Locator, Session Façade, Singleton and Factory Pattern for the application development.
- Designed and developed Spring MVC custom controllers, URL handler mappings, view resolver, JSPs, JavaScript, DOM, Ajax, container beans configurations
- Used java 1.5 features like Generics, Auto boxing and un boxing, extended for loop and static imports
- Using Spring IOC (Dependency Injection), developed Java Beans, with getter and setter properties to be configured by spring. Configured & implemented Spring Application Context to instantiate all bean classes in Spring MVC application framework
- Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, creating hibernate mapping (.hbm) files, DB schema.
- Developed and consumed SOAP based Web services using Axis 2 to exchange information between SIVUL and Annuity
- Used for development of Java related classes and components using RAD as IDE for developing the application and used Oracle and Db2 as databases and used Toad.
- Interact with business analysts to convert business requirements to technical requirements, Followed Agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
- Involved in designing the framework using sequence diagrams, class diagrams and domain model using RSA
- Used Ant build script to deploy the application and JUnit to test unit test cases
- Provided Production Support for the application.
Environment: Java, J2SE, J2EE. JSP, Servlets, EJB, JMS, JNDI, Java Beans, JTA, AJAX, RAD 7.0, Websphere Application Server, Hibernate, Spring framework, Spring MVC, Spring IOC, Spring Application Context, Spring AOP, JUnit, TOAD, XML, VSS, UML, DHTML, JavaScript, JSON, Web Services, SOAP, WSDL, Axis, JAX RPC, XML Spy, XSLT, X Path, DOM, SAX, JAXB, DTD, XSD Schemas, JAXP, Oracle, Db2, Ant, UNIX Shell Script, Windows 2000
Confidential
Developer
Responsibilities:- Worked as a Developer and involved in analysis of CR requirements, design, development, integration, deployment and testing and fixing the production issues.
- Implemented MVC-Model architecture using spring and other J2EE design patterns for the application development.
- Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
- Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.
- Implemented the front end using JSP, XHTML, DHTML, XML, CSS and JavaScript And used AJAX for dynamic web content
- Created JSP’s, Conversations, POJOs, Services (EJB), DAO, HQLs and Session beans.
- Developed JSP pages using Struts tag libraries for dynamically displaying the data on the browser and developed Custom tag libraries and sed java 1.5 features like Generics, Auto boxing and un boxing, extended for loop and static imports
- Developed and consumed SOAP based web services using JAX RPC
- Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents
- Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data
- Involved in the development of Functions, Triggers for PL/SQL backend implementation and involved in Performance tuning.
- Used for development of Java related classes and components using Eclipse 3.5 as IDE for developing the application.
- Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.
- Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs
Environment: Java 1.5, J2SE, J2EE, JSP, Servlets, JDBC, EJB, JNDI, Java Beans, AJAX, WSAD, Web sphere application Server, Spring, Hibernate, Spring MVC, Spring IOC, Spring Application Context, Sql developer, XML, ANT, CVS, UML, DHTML, JavaScript, JQuery, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Web services, SOAP, WSDL, JAX RPC, JAXB, Microsoft Share point, Oracle 10g, Log4j, iText, ANT, UNIX Shell Script, Windows XP