Ja Aws Developer Resume
VA
PROFESSIONAL SUMMARY
- 5 years of experience as Java/J2EE developer in analysis, development, implementation of web based and stand - alone applications with in planning, designing, developing and Implementation in Amazon Web Services (AWS) cloud and IT industry.
- Experience in OOP, OOAD, System Analysis design, Development and Deployment of various Applications in Java Technologies.
- Expertise in Web-application technologies like Servlets, JSP, JSTL, HTML, JavaScript, CSS, XML, XSL/XSLT, JQuery, JDBC, JNDI, JMS, JMX and Web Services.
- Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front).
- Experience in working with Software Development Life Cycle (SDLC) methodologies like RAD, Waterfall and AGILE-Scrum methodologies.
- Expertise in building device independent UI designs using both media queries and frameworks like Twitter Bootstrap.
- Efficient in designing and developing J2EE applications using Model View Controller Pattern, Singleton pattern and Data Access Object.
- Expertise in working with databases like Oracle 10g/11g, MSSQL Server, MySQL
- Experience in MVC (Model View Controller) architecture, using JSF, Struts Framework, Hibernateand Spring Framework with various Java/J2EE design patterns.
- Experience in deploying, configuring and administering Web & EE Application servers such as Apache Tomcat, WebSphere, WebLogic and Glassfish.
- Experience in Microservices.
- Involved in Scrum meeting to keep track of current tasks, issues with JIRA and used to update in JIRA each stage as per the development i.e., ready to develop, build, test, approve.
- Used Log4J for extensible logging, debugging and error tracing.
- Off-shoring, strategic partnering, department turnaround and cloud (SaaS, IaaS) experience
- Extensively worked on XML technologies like XML, XSD, XSLT, Xpath and DTD.
- Proficient in performing unit test in the application using JUnit.
- Implemented JAX-RS using Spring Boot.
- Worked in several system services such as logging, transaction management, exceptions, security.
- Experienced in using IDEs such as Eclipse, NetBeans and Rational Application Developer.
- Proficient inprogramming with SQL, PL/SQL, Stored procedures, triggers and views
- Extensively used Multithreading concepts to execute the tasks concurrently.
- Experience with version control systems like CVS (Concurrent Version Systems), SVN and Git
- Ability to work in a team as well as independently with minimum supervision.
- Flexible to work overtime whenever needed.
- Skilled at quick learning of new technologies, working well in teams with excellent communication skills.
- Capable of meeting deadlines and handling multiple projects/tasks simultaneously.
TECHNICAL SKILLS:
Programming languages: Java(1.7 & 1.8), SQL, PL/SQL, C++
Java Technologies: J2EE, JSP, Servlets, Tag Libraries, JSTL, EJB, JSF, JNDI, JDBC, JMS, Ajax, AngularJS, SOAP Web services
Web Technologies: HTML, DHTML, CSS, JavaScript, JQuery, Angular JS, Bootstrap, AJAX
Frameworks: Struts, Spring, Hibernate
Design Methodologies: Agile, Scrum, Test Driven Development, Rapid Application Development
Application Servers: IBM WebSphere, Oracle Web Logic, Glassfish
IDEsWeb Servers: Apache Tomcat, Eclipse, NetBeans, Rational Application Developer RDBMS Oracle, SQL Server, MS SQL Server
Cloud Computing: Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS, Amazon Elastic Load Balancing, AWS Lambda, Amazon SQS, AWS Identity and access management, AWS CloudWatch, Amazon EBS, Amazon CloudFront
Markup Languages: XML, XSL, XSLT, WSDL, HTML, DHTML, CSS
Build Tools: Maven
Version Control: SVN, CVS, Git
Testing: Junit
Logging Tools: Log4j
Platforms: Windows, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, VA
Java AWS Developer
Responsibilities:
- Involved in implementing application flows using Spring MVC framework.
- Worked on AWScloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
- Involved in Agile Methodology (Scrum) that includes daily scrum with team and followed Test Driven Environment following OOD.
- Creating XML Documents for file configuration.
- Developed cross-browser compatible web pages and validated the work produced.
- Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a relational database.
- Designed and developed application based on Spring MVC design pattern.
- Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) orInversion of Control (IOC) using annotations.
- Configured and managedAWSGlacier, to move old data to archives based on retention policy of databases/ applications.
- Hands on experience in writing Spring Restful Web services using JSON / XML.
- Used Oracle 11g hosted in Amazon RDS as the Database.
- Designed and developed the framework to consume the web services hosted in Amazon EC2instances.
- AmazonEC2 is also used for deploying and testing the lower environments such as Dev, INT and Test.
- Developed Rest architecture based web services to facilitate communication between client and servers.
- Amazon IAM was used to maintain the user credentials and involved in creating custom IAM policies to various groups defined within the organization.
- Object storage service Amazon S3 is used to store and retrieve media files such as images and Amazon Cloud Watch is used to monitor the application and to store the logging information.
- Involved in writing java API for Amazon Lambda to manage some of the AWS services.
- Tested applications and documented results and bugs including documentation of information useful in the debugging process.
- Implemented JAX-RS using Spring Boot.
- Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to publish and Message Driven Bean (MDB) to subscribe from the JMS provider.
- Worked on PL/SQL stored procedures, functions, triggers, cursors and views
- Developed complex SQL Queries for retrieving data from Oracle database
- Designed and developed a number of RESTful web services that support JSON
- Used J2EE Design patterns like Singleton, Service Locator, Session Façade, DAO, DTO and Business Delegate during development.
- Reduced infrastructure & operations (I&O) spend through SaaS implementation Technology: VMware/esx, SQL server, Oracle
- Used Collections extensively to store, retrieve and manipulate objects in the business logic layer
- Involved in developing user interface using HTML, CSS,JSP, Angular, JavaScript, JSF
- Involved in Agile Software Development to deliver the tasks on each Sprint not missing deadlines. Used Jenkins to build application.
- Used SVN for version control.
- Involved in Production support for the application
- Configured the domain environment to deploy the new releases released by the development team.
- Participate in weekly project status meeting of the team for providing current status of my work and discussing future applications and issues.
Environment: Java, Spring 4.0, Hibernate 3.0, JSP, XML, REST, JDBC, JavaScript, Angular, JSF, HTML, Jenkins, SVN, Log4J, Spring MVC,rJUnit, WebSphere 8.5, Oracle 10g, Maven, Amazon EC2, Amazon S3, Amazon Cloud Watch, AWS Lambda, Amazon IAM.
Confidential
Java Developer
Responsibilities:
- Involved in (OOAD) Analysis & Design for the project and prepared the technical documents for a distributed architecture at enterprise level.
- Involved in developing the JDBC code to call the StoredProcedures
- Wrote SQL Queries and stored procedures as part of database interaction.
- Designed frontend web pages using HTML, CSS and jquery.
- Re-engineered and Re-factored existing code to support the conversion process.
- Involved in Unittest application changes to ensure conformance to design specifications and software performance.
- Coordinated agile approach to software development and assisted the team with technical decisions.
- Followed agile delivery of software using practices from Scrum, Xtreme Programming, etc.
- Hands on experience in writing Spring Restful Web services using JSON / XML.
- Used Spring ORM to integrate Spring Framework withhibernateand JPA.
- Involved in design review and code review process in team.
- Used SVN for source code maintenance.
- Involved in Bug fixing of various modules that were raised by the testing teams in the application during the testing phase.
- Developed various configurations files using XML.
- Expertise in SOAP and RESTfulwebservices
- Experience using JDBC-batch processing.
- Extensively used Eclipse and NetBeans as IDE for application development and support.
Environment: Java, Servlet, Hibernate, Web Services, Maven, XML, JDBC, SVN, Eclipse, NetBeans, SQL, JQuery, HTML,Spring MVC, CSS
Confidential
Java Developer
Responsibilities:
- Involved in daily scrums and weekly meeting with the project sponsors
- Designed and developed abstract classes, interfaces classes to construct the business logic using Object Oriented Concepts
- Responsible for creating Class diagrams, Sequence diagrams, Use Case Diagrams, Object Model diagrams, and deployment diagrams using Rational Rose.
- Developed the classes using Java, which incorporate N -tier architecture and databaseconnectivity
- Implemented changes in coding and designs using knowledge of Java
- Developed and tested user-friendly navigators by utilizing JavaScript and JQuery
- Performed Unit Testing for all units in developed pages.
- Designed and developed application based on Spring MVC design pattern.
- Used spring validation and wrote validation rules.
- Designed and developed rich user interfaces with HTML/CSS/JavaScript
- Involved in writing Stored procedures and Views as per the requirement
- Involvement in fixing the bugs based on the client requirements and involved in the enhancements for the web forms.
- Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVCmodel to Oracle Relational data model with a SQL-based schema.
- Participated in peer code reviews for better quality assurance
Environment: Java, JDBC, Hibernate, JSP, JSTL, JavaScript, JQuery, Tomcat Apache, HTML, CSS, Bootstrap, Eclipse IDE, Spring MVC,MySQL workbench