We provide IT Staff Augmentation Services!

Java/angular Developer Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • Dynamic goal - oriented Java/J2EE Developer with 6+ years of extensive development experience specializing in an environment building enterprise application using various J2EE technologies.
  • Well versed with complete Software Development Life Cycle (SDLC) process which includes Designing, Developing, Testing and Implementation along with strong interpersonal, analytical and organizational skills.
  • Effective team player as well as individual performer with experience in Java, J2EE, JSP, Servlets, Spring, Hibernate, SQL, PL/SQL and Oracle, MySQL
  • Expertise in implementing Object-Oriented technologies using Java, JEE and worked extensively on Critical multithreaded applications
  • Good Knowledge in development and deployment of enterprise applications for J2EE platform using Java/J2EE, Spring (MVC, AOP, ORM, IOC), Hibernate, Struts, EJB, Servlets, JSP, JMS, Oracle, XML, SOAP Web Services, RESTful Web Services, JSON, JAXB and Ajax.
  • Good Knowledge in developing front-end applications using HTML5, CSS3, JavaScript, jQuery, Bootstrap, XML, XSL, XSLT, AngularJS 2/4, Backbone JS, Node JS, Ext JS, React.js, and D3.JS.
  • Experienced in deploying applications using web and application servers including JBOSS, IBM WebSphere, and Apache Tomcat.
  • Strong Knowledge in XML technologies including XML, XSD(DOM, SAX, JDOM)
  • Experienced in Service Oriented Architecture (SOA) and publishing Web Services that include several components like WSDL, SOAP, UDDI, Axis and JAX-WS. developing Multi-Tier Web Applications and Server side Business Logic using J2EE, XML, WebSphere, WebLogic, Apache Tomcat, Enterprise Java Beans, Servlets, JSP, Struts, JDBC, DB2, Oracle, PL/SQL.
  • Experienced in back-end procedure development, for Database Applications using Oracle, DB2, SQL, NoSQL and PL/SQL.
  • Used Nodejs as a server and Mongo Db as database for some applications.
  • Excellent experience with Java EE technologies like Spring Framework, Struts2, Hibernate, JPA, MyBatis/iBATIS, JDBC, Servlets, JSP, JSTL, etc
  • Experienced in implementation of JMS to exchange information over reliable channel in an asynchronous way by using Active MQ, Rabbit MQ as a message queue. Developed Hibernate mappings to tables using JPA annotations.
  • Hands on experience in JAVA, JEE, JSP, Servlets, REST Web Services, Hibernate, Spring, Struts, JavaScript and Ajax technologies in design, coding, performance tuning, testing, maintenance and support of software applications.
  • Proficient in using RDBMS concepts with Oracle 9i/10g/11g, My SQL and experienced in writing SQL, PL/SQL Stored procedures, Triggers and Views.
  • Hands on experience of WebSphere Application Server and IBM Content Management Products like Content Foundation, Datacap, Case Management and on Demand Router
  • Experienced in Installing, Configuring and Administering IBM WebSphere Application Server Troubleshooting, performance monitoring, and network monitoring.
  • Proficient in unit testing the application using Junit, and Experienced in building tool ANT and logging tool Log4J.
  • Working experience with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience with various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object and View Object in the development of enterprise applications.
  • Designing and Developing Micro-services that are highly scalable,fault-tolerant using Spring Boot.
  • Good Knowledge in applying Java Messaging Service (JMS) for reliable information exchange across Java applications.
  • Extensive knowledge and experience in EAI in IBM Integration Bus (IIB), IBM WebSphere Message Broker V8.0/V7.0.
  • Experience in working with build & deployment tools like Maven, Ant, and Jenkins.
  • Experience with Java complaint IDE’s like Eclipse 1.0/2.0/3.0/3.1, Intellij IDE, WSAD/RAD 6.0/7.0/7.5, jBuilder.
  • Excellent experience in designing, modelling, performance tuning and analysis, implementing processes using ETL tool Informatica Power center for Data Extraction, transformation and loading processes.
  • Knowledge and extensive practical experience in RESTful API, SOAP, HTTP and other communication protocols.
  • Experience in working with Cloud technologies like AmazonWebServices (AWS) and Cloud computing infrastructure such as Amazon Dynamo DB, Amazon SQS.
  • Configure, monitor and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, S3, SQS, SNSand EBS.
  • Experienced in Documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements.
  • Well versed with core Java concepts like Collections, Multithreading, Remote Method Invocation (RMI), Serialization and Java Beans.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular 4/AngularJS.
  • Having Extensive experience in developing Web and Enterprise applications using Core Java and Advance Java (JEE) tools and frameworks.
  • Strong analytical and problem-solving skills, self-motivated, willing to take initiative and able to learn quickly and apply new tools and technologies in the projects, team player and goal oriented, with a commitment to excellence.

TECHNICAL SKILLS:

Operating System: Windows 2000/NT/ XP/Vista/7, Mac OS and Linux/UNIX

Languages: Java, J2EE,(JEE6,7,8) PL/SQL, C, C++

Databases: Oracle 9i/10g/11g, MySQL, Mongo DB, MS SQL Server 2000, No Sql

Web technologies: JSP, Servlets, EJB, JNDI, JDBC, MDB, HTML, JavaScript, Web Services, SOAP, WSDL

XML technologies: XML, XSL, XSLT, SAX, DOM, SOAP

IDE: RSA, RAD 6.x, IBM WSAD 5.1.2, Eclipse Kepler.

App Server: Weblogic10.1, JBOSS

Web Server: Apache Tomcat 6.0/5.5, IBM Websphere, Weblogic, Jboss.

Testing: JUnit, JMock

Build tool: Ant, Maven, Puppet chef

Tools: TOAD, SQL Developer, Soap UI

Development: Requirement gathering and analysis, design, development, testing, delivery

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Java/Angular Developer

Responsibilities:

  • Involved in Client Requirements gathering, Analysis, Design, Development and Testing of the application using AGILE methodology (SCRUM).
  • Designed and developed web pages using HTML and Javascript and AngularJS.
  • Implemented Spring Boot MS on Dockers Container, and Eureka server.
  • Working with angular.js for client side scripting and synchronizing java applications.
  • Implemented AWS IAM for managing the credentials of applications that runs on EC2 instances.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
  • Designed various modules using technologies like CSS Media Queries, HTML5, AJAX, JSON, and JavaScript.
  • Developed the User Interface for presentation layer using Angular-JS, Bootstrap, JavaScript and HTML.
  • Experience in using NoSQL (MongoDB) data models document, key-value & wide column, or graph model.
  • Developed various helper classes needed following Core Java, Collections and Multi-Threading concept to process multiple tasks concurrently to make performance better.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Worked on a POC related to our project in Angular2, Typescript.
  • Created custom Angular JS directives to implement some of the specific functionalities.
  • Performing job functions using Spark API's in Scala for real time analysis and for fast querying purposes.
  • Used Spring Core Annotations for Dependency Injection and Apache Camel with ActiveMQ for integration with Spring MVCframework.
  • Extensively used Angular JS, Filters, Services, Bootstrap to support Desktop and mobile versions.
  • Responsible for the maven setup of the project along with deployment to Docker, worked with Docker Containers and building images Dockers file.
  • Implemented ELK (Elastic Log stash Kibana) stack to collect and analyze logs produced by different applications
  • Involved in build and deploying code in development environment using Jenkins.
  • Involved in testing the REST Services using several testing tools like Postman and Rest Client.
  • Used Hibernate to communicate with PostgreSQL database, automated database up gradation using Flyway.
  • Excellent knowledge in working with various databases like SQL server, MySQL, DB2 and NoSQL database like MongoDB, Cassandra.
  • Involved in writing unit test cases, implement test classes using Junit, mocking frame works like JMocktio and MockMVC.
  • Used GitHub to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Help in developing new Application using Ionic framework and angular2, where in angular2 used Typescript

Environment: Java 1.8, Spring, Spring Boot, Spring MVC, XML, JSON, GitHub, Hibernate, PostgreSQL, JUnit, Maven, Jenkins, Tomcat, Restful, Micro Services, HTML5, CSS3, JavaScript, AngularJS, JSP, Agile Methodology, STS.

Confidential, TX

Java/J2EE Developer

Responsibilities:

  • Implemented object/relational persistence (Hibernate) for the domain model
  • Developed and implemented the MVC Architectural Pattern JSP, Servlets and Action classes.
  • Specified the default initialization file is through the log4j.configuration system property and loaded the log4j.properties from WeblogicClasspath.
  • Development of application web components using HTML5, Java, J2EE, JavaScript, AngularJS, CSS and Wicket Framework in RSA and deploy it using Web Sphere Application Server.
  • Worked closely with peer developers, business analyst, QA engineers, project manager to develop Codes and Standards Automated System using Groovy/Grails, Java, J2EE, Ajax, JQuery and JavaScript.
  • Designed and developed Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.
  • Implemented Spark Scripts using Scala, Spark SQL to access hive tables into spark for faster processing of data.
  • Used apache camel to integrate the different applications using protocols like http, ActiveMQ and JMS.
  • Implemented REST based web services using JAX-RS annotations, Jersey Provider and consumed using HTTP services from angular JS modules.
  • Effective usage of J2EE Design Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Managed and maintained Oracle and NoSQL (MongoDB) databases in production domain
  • Participated in the elaboration of JEE / SOA Architecture Solutions for Business Applications.
  • Was involved and responsible for managing more than NoSql clusters
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architectureDeveloped Session Beans to encapsulate the business logic,
  • Extensively used frontend web-developing technologies like HTML5, AJAX, JSF, CSS3, SASS and AngularJS.
  • Designed and developed the angular application using Angular CLI, TypeScript, HTML5, CSS3, JQuery, Bootstrap.
  • Created RESTful services with Web API and enabled CORS for services to be consumed in the front-end by Angular.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Implemented Action classes (Action Servlet, Action) and Form beans (Action Form) using Struts Framework.
  • Experience in using NoSQL (MongoDB) data models document, key-value & wide column, or graph model.
  • Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
  • Used Spring MVC framework for configuring the application.
  • Used AngularJS and JQuery to make the complex code flexible for the requirement.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database.
  • Worked on Producer API and created a custom partitioner to publish the data to the Kafka Topic.
  • Use ETL to implement the slowly changing Transformation, to maintain Historical Data in Data warehouse.
  • Developed back end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions, Procedures, Exceptions Handling in PL/SQL programs, Triggers.
  • Developed REST web service end points and parsed response using Jackson fasterxml, used dropwizard framework.
  • Planned/Designed and Architected load balanced, high available scalable WebSphere Environment
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances and Integrating application with a NodeJS.
  • Managed and maintained Oracle and NoSQL databases in production domain.
  • Designed and developed NoSQL solutions for all users.
  • Gained Knowledge on Electrode Platform which is a NodeJS/Web platform built on top of the ReactJS frameworks.
  • Developed internal coding using JEE technologies based on the MVC Architecture.
  • Created micro service plugin for Hapi.js service worker to read in info via RabbitMQ message bus in order to create and send SNS messages to AWS SNS topic
  • Implemented MicroServices architecture using Spring Boot for making application smaller and independent.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Developed Application to asses JSON and XMl from Restful web service from consumer side using Angular JS.
  • Worked on moving the production MS- SQL server blueprint to the new AWS RDS Aurora instance.
  • Automated the rebooting of WebSphere Application Server using Korn/ Unix shell scripts.
  • Worked on POC for streaming data using Kafka and spark streaming.
  • Implemented Kafka Customer with Spark-streaming and Spark MS-SQL using Scala.
  • Created a Running-location-Service using Spring Boot to store Running Information and address (From and to) to MS-SQL database.
  • Also wrote some complex PL/SQL queries using Joins, Stored Procedures, Functions, Triggers, Cursors, and Indexes in Data Access Layer.
  • Worked extensively on design and development of Core Java, JSP, EJB, Servlets, JSTL and other technologies in JEE, POJO based applications.
  • Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information.
  • Used GIT for source code maintenance.
  • Developed web pages using JSP's, writing restful web services and integrating with Oracle CRM, Sales Force CRM respectively
  • Responsible for Coding using JSP, Java Servlets, Struts and XML.
  • Implementing the process and strategy of Health Portal UI, Dynamic Web Interface development with accessibility standards (508), Apply usability and performance on cross browsers such as (IE6+, FF3+, Chrome, Opera, and Safari Mac/pc), touch screen devices and different media interfaces.

Environment: Windows XP, WebSphere Application Server 6.x/7.0/8.x,JEE WebSphere Portal 6.x, Java JDK 1.6, Oracle 10g, Web sphere, CVS, Rational Clear quest Technology and Tools: Servlets3.0,JSTL PL/SQL, JSP 2.2,HTML, XHTML, XSLT, JDBC, JMS, EJB, SOAP, WSDL, Web Services, NoSQL, Eclipse 3.2, Apache Kafka, Ant 1.6.5, Maven, Springboot, Microservices, Agile development process, AWS, RabbitMQ, Nodejs, PL/SQL,JUnit, JMock, GitHub and Log4j.

Confidential, Atlanta,GA

Java Developer

Responsibilities:

  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC.
  • Configured and Deployed EAR & WAR files on WebSphere Application Server.
  • Extensively used J2EE Design Patterns like Business Delegate, Session Façade, Service Locator, Data Access Object (DAO), Front Controller, and Service Oriented Architecture (SOA).
  • Designed SSL configuration of IBM HTTP Server and WebSphere Environments to secure transactions using VeriSign Certificates
  • Provided support on Linux platform to WebSphere Portal Server intranet and internet environments.
  • Involved in the coding of Distributed Multi-threaded Enterprise applications using J2EE technologies Servlets, EJB, RMI, JDBC and JMS.
  • Configuring WebSphere MQ Queue managers, Queues and channels and integrated WebSphere Cells with MQ Servers.
  • Responsible for smooth error-free configuration of DWH-ETL solution and Integration with Hadoop.
  • Designing and implementing semi-structured data analytics platform leveraging Hadoop, with Solr and Created partitioned tables in Hive
  • Created Java Servlets and other classes, deployed as EAR file, connecting to SQL server database using JDBC.
  • Setting up MongoDB Profiling to get slow queries, and Secured MongoDB using authentication.
  • Configuring, implementing and supporting High Availability (Replication) with Load balancing (sharding) cluster of Mongo dB having TB's of data.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a column Oriented Mongo dB database (Oracle).
  • Imported data from various resources to the Cassandra cluster using Java APIs.
  • Optimized the Cassandra cluster by making changes in Cassandra properties and Linux (Red Hat) OS configurations.
  • Created platform as infrastructure with AWS (EC2, RDS, S3, and ELB) used Jenkins to run the automated deployments.
  • Configure, monitor and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, S3 and EBS.
  • Used SVN Version control and Worked in Agile Methodology

Environment: JDK 1.3, MS SQL Server, Oracle, JBoss, linux, CVS.

Technologies and Tools: J2EE, JSP, HTML/CSS, Servlets, Java Beans, MDB, JDBC,JavaScript, SAX parser, Hadoop, AWS, Eclipse, ANT, JUnit 3.x, Mongo DB, Cassandra, JMeter.

Confidential

J2EE Developer

Responsibilities:

  • Involved in design and development phase of the Software Development Life Cycle (SDLC).
  • Involved in functional requirements review and creating technical design documents and Integration Solution Design documents.
  • Created Various UML Diagrams. E.g. Class diagrams, Sequence diagrams.
  • Design and Develop email sending process with encryption for user details enabling un-subscription.
  • Designed and developed the front-end with Spring MVC framework, Tag libraries and Custom Tag.
  • Designed and developed the application to be responsive for desktop and mobile devices using Bootstrap.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and MS-SQL.
  • Design spring controller to handle request from the client and return the result, use Spring Validator to verify result and Spring Intercept to provide warning message
  • Updated Hapi.js service worker to emit a new RabbitMQ message
  • Developed front-end pages using event-driven framework JSF and common front-end technology CSS, JavaScript, jQuery.
  • Implemented SQL queries like Select, Insert, Delete, and Update statements.
  • Used log4j for logging and SVN for version control.
  • Worked on JUnit4 test suite for Unit Testing, Functional and Integration Testing.

Environment: Windows, Java JDK 1.5, WebLogic, Oracle, Maven, JavaScript, JSF, JSP, Servlets, Log4J, Spring, CVS, SVN, UML, SOAPUI, Struts, Servlets, Springs, Tomcat, Hibernate.

We'd love your feedback!