We provide IT Staff Augmentation Services!

Senior Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • Over 8+ years’ experience working in IT Industry in acquiring Business Requirements, Analysis, Design, Development, Implementation, Testing and Quality Assurance with expert knowledge of Java/Spring, relational databases.
  • My passions are centered around web services, REST, and data.
  • I am working as a full - fledged Full Stack Java Developer, working on both Front End and Back End technologies of Java.
  • Experience in developing applications using HTML, HTML 5, CSS, CSS 3, JavaScript, jQuery, Angular JS, Node JS, DHTML, DOM, DOJO, XHTML, and AJAX.
  • Experience in design the process flow diagram, Data flow diagram, and ER diagrams.
  • Experience in working with the Object relational mapping using Hibernate (3.0) in Spring framework.
  • Experience in working with the Restful API along with the Ajax calls from the web page and representing the JSON data on the web pages.
  • Worked with Amazon Web Services (AWS) and used EC2, S3, RDS, Dynamodb servers.
  • Good understanding with the PL/res procedures. Experience in working with SQL database tools PL/SQL Developer & TOAD and writing SQL queries, Hibernate HQL queries.
  • Wrote test case scenarios, performing Unit Testing, Integration Testing for respective modules in application.

TECHNICAL SKILLS

J2EE Technology: JSP, JUnit, Servlets, Spring, JDBC, Java beans, Hibernate.

Programming Languages: Java, Python, JavaScript, AngularJS, SQL

Data Management: MySQL, Oracle, PL/SQL, NOSQL

Web Technologies: HTML5, XML, XHTML, JavaScript, CSS3, PHP, jQuery, Jenkins, AJAX, JSON

Cloud Technologies: AWS (including EC2, S3, RDS, DynamoDB, SQS)

Methodologies: Agile methodology, Waterfall model

Software Tools: Eclipse, Net Beans, Git, Svn.

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Senior Full Stack Java Developer

Responsibilities:

  • Designing and implementing the User Interface using HTML 5, CSS 3, JavaScript and Angular JS.
  • Worked with Offshore and Onshore team, handling a team of 4-5 people from India and Amsterdam.
  • Involved in application set up for the project, which includes MySQL, Apache Tomcat 8, Wind River Linux OS, Ubuntu.
  • Implemented JavaScript, jQuery and Angular JS for client side validations.
  • Developed end-to-end software infrastructure to aggregate sensor data in an IOT Gateway using Flume and Kafka.
  • Integrated Flume agent/Kafka producer on gateway with Spark streaming on CDH for enabling scalable, high-throughput, fault tolerant stream processing of real time live data streams from sensors.
  • Built an Incident Management web application providing dashboard for lifecycle management and monitoring sensor data.
  • Used a Google Map API and implemented in our application to locate the firefighters.
  • Experience in using JavaScript Frameworks and library's such as Moment js, Foundation js, Highcharts, D3.
  • Used Spring framework including Spring Web, SpringSecurity.
  • Used Spring Security for Authentication and authorization.
  • Used Spring boot and security module to implement login and authentication feature.
  • UsedHibernateframework for mapping entities to database tables.
  • Added database function withHibernateandJPA, to create add, update and delete function.
  • Experience in working with the RESTFul web services.
  • Performed Sanity testing for the application.
  • Worked on Wildfly JBoss Server. Used to deploy war file on Widfly Jboss Application Server

Environment: HTML 5, CSS3, JavaScript, Angular JS, XML, jQuery, RESTFul, Linux, Unix, MySQL, Spring, Hibernate

Confidential, Pleasanton, CA

Senior Full Stack Java Developer

Responsibilities:

  • Worked with BA in understanding technical requirements of project and prepared use cases for functions.
  • Worked on Payment Processing Application, Money Transaction and Security based.
  • Designed the components usingOOADtechniques and UML.
  • Developed the User Interface Screens for presentation using JSF, HTML 5, CSS 3, DOJO and JavaScript.
  • Developed WSDL and implemented Web Services in SOAP Server using Apache CXF using SOA.
  • Implemented persistence layer usingHibernate.
  • Created custom directives inAngularJSfor re-usable components and used filters, controllers, directives, services while coding in Angular JS.
  • Developing plan to train & transition software engineering teams to Test Driven Development (TDD).
  • Implemented Micro Services based Cloud Architecture using Spring Boot.
  • Expertise in React JS framework to develop the SPA.
  • Implemented client side Interface using React JS.
  • Developed and maintained PL/SQL procedures, functions and packages to transfer the data from the staging tables to the target tables.
  • Data modeled and de-normalized various RDBMS tables in Mongodb JSON document model.
  • Migrating the projects fromANTtoMavenand upgrading the build tools.
  • UsedGitas Version Control System for the application.
  • Worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
  • Experienced with RESTful Web Services. Has also designed and developed REST interfaces in Java 8.
  • ImplementedSpring-Core for DI and Spring ORM to integrate hibernate for the persistence.
  • Created instances in AWS as well as migrated data to AWS from data Center using snowball and AWS migration service.
  • Configured JMS in the WebSphere application server to send messages on the queue.
  • Experience in working with the JIRA an issue tracking system, and an environment with high deadlines.

Environment: HTML, CSS, JQuery, JavaScript, Angular JS, JIRA, PL/SQL, Spring, JSTL Tags, AWS, Hibernate, NoSQL

Confidential, Germantown, MD

Senior Full Stack Java Developer

Responsibilities:

  • Designing and implementing the User Interface using HTML 5, CSS 3, JavaScript, DOJO, and Angular JS.
  • Implemented AJAX functionality using JSON, JQuery and XML.
  • Integrated the frontend JQuery UI with backend REST API usingBackbone.js.
  • Designed and developed a lead tracking system in Eclipse using Spring with Maven, Hibernate.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed real time tracking of class schedules using Node JS.
  • Increased efficiency of environment setup to become 80% faster by using Spring Boot & Maven to simplify configuration, development, and deployment.
  • Responsible for developing the RESTful Web Services using JAX-RS which is nothing but java is providing API for creating the Web Services in XML format and Apache CXF for implementing JAX-RS.
  • UsedHibernateframework for mapping entities to database tables.
  • Perform development of 2-tier, 3-tier, andN-tierarchitecture EnterpriseJava/J2EE Systems.
  • Back end development and maintenance of websites usingPHPand MySQL.
  • Experience with Web Services and SOA and related standards such as SOAP, WSDL, UDDI, and BPEL.
  • Responsible for design and developing Persistence classes using Hibernate, andSpringJDBC Template frameworks to save data in database tables.
  • Added database function with SpringHibernateandJPA, to create add, update and delete function.
  • Involved in writingPL/SQLStore Procedures, Functions, Cursors, Triggers and Packages
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Added new features to database using Oracle database wroteDDLand DML files.
  • Experience in working with the RESTFul web services and implemented in the SOAP UI for developing and testing the web services and parsing the XML files.
  • Developed web application using Spring Framework with MVCdesignpattern
  • Responsible for system development using Factory, DAO and MVCDesignPatterns.
  • Performed Unit testing using the JUNIT, Integration testing for all the modules of the system.

Environment: HTML5, CSS3, JavaScript, Angular JS, XML, jQuery, RESTFul, SOAP, Linux, Unix, Python, PL/SQL, AgileSpring, AWS, Hibernate, Design Patterns

Confidential, Sunnyvale, CA

Senior Full Stack Java Developer

Responsibilities:

  • Maintained Core Java, CSS 3, HTML 5,XSD, JavaScript, JSF, DOJO, Angular JS and Bootstrap for designing Webpages.
  • Developed Micro Services for the Confidential using Spring Boot and Java 8
  • Worked with Spring modules like MVC, AOP and Dependency injection and based on the business logic.
  • Used SpringSecurityto provide authentication, authorization, and access-control features for application.
  • DevelopedHibernatemapping files andHibernateconfiguration for persisting data to the database.
  • Developed Web Services to communicate to other modules using XML based SOAP andWSDL.
  • Used Quick Sorting Algorithm in sorting the user details like Name, Phone Number in ascending order and the time complexity is O(nlogn).
  • CreatedPL/SQLstored procedures, functions and packages for moving data from staging area to data.
  • Worked with Java 1.7, and BigDataNoSQLdatabase Cassandra.
  • The backend was connected usinghibernateandJPAand JPA used for managing relational data mapping.
  • Designed and implemented four Agile Scrum teams for product development.
  • DevelopedShellscripts to perform the backend database operation through Unix jobs.
  • Experience in working with the RESTful API for making up the AJAX calls and parsing the JSON content.
  • Knowledge on JUnit, TestNG framework for Unit and Functional testing, Maven and Ant for Project building, Jenkins for Continuous Integration.

Environment: CSS 3, HTML 5,XSL, JavaScript, JSF, Angular JS, Bootstrap, Spring, Hibernate, Micro Services, AWS, Unix/Linux, JPA, PL/SQL, Algorithms, PL/SQL

Confidential, Dallas, TX

Full Stack Java Developer

Responsibilities:

  • Developed application using HTML 5, CSS 3, JavaScript, jQuery, Angular JS, Bootstrap.
  • Wrote code JavaScript for web page functionality and Pop up screens.
  • Involved in Software Development life cycle - Designing, Coding, Testing, Debugging and Production.
  • Used Hash Map Algorithm concepts in retrieving user details and run the program efficiently in Big O(N).
  • To develop, code and test the module assigned using SOAP and RestFul WebServices, Spring and Hibernateframeworks.
  • Maintained and manipulated databases for XML parsing for applications in MYSQL.
  • Experience in using JSON,XML, XSL and XSLT for implementing Web Services.
  • Excellent understanding ofAgileSoftware Development methodologies.
  • Experience with test automation tools and libraries such as Selenium, TestNG, JMeter
  • Experience in working with the JIRA an issue tracking system, and an environment with high deadlines.

Environment: HTML, CSS, JavaScript, XML, JSON, JIRA, AJAX, RESTFul, jQuery, Angular JS, Hibernate.

Confidential

Software Engineer, Java Developer

Responsibilities:

  • Developed user interfaces using HTML 5, CSS 3, JavaScript for validations, jQuery, JSP and Angular JS.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Implemented J2EE design pattern of type MVC.
  • Developed JSP pages and Servlets for customer maintenance.
  • Implemented J2EE and Core Java design patterns - Value Objects, DAO, and Singleton.
  • Worked onPL/SQLTables, Records and Collections and some basic CRUD operations.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database
  • Used JDBC and JNDI for database connectivity
  • Developed JUnit test cases for all the developed modules

Environment: HTML 5, CSS 3, JavaScript, jQuery, Angular JS, JSP, Servlets, JDBC, JNDI, PL/SQL, Junit Testing

We'd love your feedback!