Sr. Java/aws Developer. Resume
CA
SUMMARY
- 7+ years of experience in IT industry as Java/J2EE Developer, worked in the areas of Analysis, Design, Development, Production Support and Deployment of Web based applications using Object Oriented Concepts, Java and J2EE, Web Services (SOAP, RESTful, WSDL), JavaScript, AWS, JDBC, Servlets, Struts, Jenkins, AJAX, HTML and XML, JMS.
- Hands - on experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, transaction management and using Hibernate as a persistence layer.
- Strong experience in software development methodology such as Agile
- Having knowledge on Java 1.8 features like Lambda expressions and functional interfaces, and Parallel Streams.
- Experience in AngularJS, ReactJS, NodeJS frame work.
- Extensive knowledge on the spring modules like Spring IOC, Spring Boot, Spring DAO, Spring Web flow, Spring Security, Spring MVC and Spring AOP.
- Extensive knowledge and working experience of web development Confidential such as, JavaScript, jQuery UI, AngularJS, SS3, SASS and Bootstrap.
- Proficient in using RDBMS concepts and have experience in working with multiple relational databases such as Oracle, DB2, MySQL and NoSQL database like MongoDB, Cassandra DB, Couch DB.
- Experience in writing SQL queries, stored procedures, functions, packages, views, Triggers, data connectivity and data integration of Oracle.
- Worked on B2B development works on BEA WebLogic 9/10/12, IBM WebSphere 6/7, Tomcat 6/7/8 and JBOSS Applications servers.
- Developed Web Services with JAX-WS (SOAP) and JAX-RS (Restful).
- Extensive experience in IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
- Experienced in AWS Cloud platform and its features which includes EC2, S3, AMI, AWS VPC.
- Worked on data logging framework such as: Log4j, to detect logging data and to analyze data traffic.
- Experience in version control tools like Jira, GIT, SVN, CVS and Microsoft visual SourceSafe.
- Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and co-ordinating with the team members to meet the deliverables.
- Expertise in Unit Testing, Integration Testing, System Testing and experience in preparing the Test Cases, Test Scenarios and Test Modules and Test plans.
- Extensive hands-on experience in PCF and AWS .
- Ability to learn and adapt quickly to new environments and emerging new Confidential .
- Excellent analytical, communication, organizational and interpersonal skills.
TECHNICAL SKILLS
- Programming Languages: Core Java, J2EE, PL/SQL.
- Web Confidential: JSON, JSP, HTML, HTML4/5, CSS, DHTML, JavaScript, Angular JS, AJAX
- XML Confidential: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.
- Web/App Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web Sphere Application Server 8.0 & RAD 8.5, JBoss
- IDE: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE, IntelliJ
- Tools: Splunk, Jenkins, WebEx, TOAD, Xml Spy, Ant, PL/SQL Developer, JUnit, JMock
- Operating systems: Windows, UNIX, Linux and MS - DOS.
- Databases: Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server
- Frameworks: Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Access, DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate)
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. Java/AWS Developer.
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.
- Developed and designed new cross-browser accessible interfaces using jQuery and JavaScript.
- Designed, configured and deployed containers and Micro Services using EC2 Container in Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.
- Designed and developed the application useful for data management and reporting systems using Java, HTML5, CSS3.
- Implemented Model View Controller (MVC) architecture through spring at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
- Implemented Angular.js component router for navigation and the services to connect the web application to back-end APIs.
- Installed and configured of Apache, WebLogic for Java 9, 10, Environment.
- Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
- Developed adapters to retrieve data from cloud application using Web Services, SOAP & Rest and security protocols WS Security, OAuth 2.0
- Extensive use of Spring components like, Spring Core, Spring MVC, Spring Boot Micro Services.
- Implemented IBM MQ API to put get the messages from Message Queue.
- Used Hibernate as persistence Layer - using the SQL Server Database and configuration data to provide persistence services (and persistent objects) to the application.
- Used Spring Boot to create Micro Services which provides the data flow from UI to server side.
- Supported queries and sort transactions by their own criteria using Angular JS which includes Date-binding, Data-filter and Custom Sorter Functions.
Environment: Java 9, 10, JSP, Spring, AWS, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Oauth 2.0, Bootstrap, JavaScript, Oracle 11g, Angular 4/6, Typescript, Restful, SOAP, jQuery, Hibernate, JPA, Microservices, Apache Camel, PL/SQL, JBoss, Docker, IBM MQ, Log4J, Maven, Mongo DB, Junit, Mockito, JIRA.
Confidential, Austin, TX
Sr. Java/J2EE AWS Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, development and testing and production support of application.
- Actively participated in the daily SCRUM meetings and paired programming to produce quality deliverables within time.
- Used java 1.8 features like stream, lambda expressions, Local Date objects etc.
- Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery and Ajax.
- Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
- Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle.
- Performed Front end validations for the screen using JavaScript, Angular2 directives and core java.
- Used the React JS and Angular JS, MVC Frameworks in the development of the web applications.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Fetching user contacts from third party accounts using OAuth Authentication.
- Deployed the Services onto the OpenShift to run docker containers, via Kubernetes on cloud infrastructure.
- Implemented the order grouping module using heavy multi-threading concepts & latest java 1.8 concurrency features to make the code thread safe.
- Used object storage container to store the secured files and retrieved from API by using Amazon web services (AWS).
- Using Hibernate as ORM tool to store the persistence data into the Oracle 10g database.
- Used ReactJS to create a single page web application with efficient data flow between the client and server.
- Experience in managing Cassandra clusters on Amazon Web Services (AWS).
- Extensively used factory object in React JS to use the common functions in different views to reduce redundancy and improve maintenance of the code.
Environment: Java1.8, J2EE, Spring MVC, Angular JS 2/4, Hibernate4.3x, JSP, HTML, XML, CSS, AJAX, JavaScript, Bootstrap, GWT 1.6, React JS, Apache Kafka, jQuery, Rabbit MQ, WSDL, RESTful web services, MongoDB, Oracle11g, JMS, WebLogic, JUnit, Log4j, Git.
Confidential, Alpharetta, GA
Sr. Java/J2EE Developer
Responsibilities:
- Designed and developed necessary UML Diagrams like Use Case, Class, Sequence, State and Activity diagrams using IBM Rational Rose.
- Participated in JAD sessions gathering along with the Business Analysts and have expertise in implementing the Agile methodology.
- Developed the UI screens using HTML5, CSS3, React JS & jQuery.
- Using React JS as the development framework to build a single-page application.
- Extensively worked on both consumption & producing of RESTful based webservices using JAX-RS & jersey parsers.
- Applied various j2ee design patterns such as Front Controller, Factory, Singleton, Business Delegate, Struts, Service Locator, DAO etc. throughout the application for a clear and manageable distribution of roles.
- Used ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Implemented the project as a multi-tier application using Spring MVC & used core Spring concepts like AOP, IOC.
- Worked on Cassandra Data modelling and Cassandra Database administration
- Designed micro services to fetch from legacy and upload in couch base from/to multiple buckets using Couch base SDK Java client.
- Used Hibernate to improve the application throughput and created the mappings to fit the existing table structure.
- Spring Framework experience includes using IoC/Dependency Injection and different Spring modules like Core Container, Data Access/Integration
Environment: JavaScript, Oracle 10g, PL/SQL, Spring boot, React JS Spring MVC/JDBC/IOC, Maven, Jenkins, Test NG, Apache Kafka, IBM MQ WebLogic 10, Active MQ, Couch DB, GitHub, Jenkins, Swagger, Hibernate, AWS, CVS.