We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Over 8 years of experience in Analysis, Design and Development in diversified areas of Client - Server, Distributed and Web applications using Java/J2EE technologies.
  • Involved in various projects related toData Modeling, System/Data Analysis, Design and Development for both OLTP and Data warehousing environments.
  • Experience in designing professional UI web applications using front-end technologies like JQuery, Ajax, JSON, and Angular. JS, Angular 2.0, Backbone JS, React JS and Bootstrap.
  • Practical understanding of theData modeling(Dimensional & Relational)concepts like Star-Schema Modeling, Snowflake Schema Modeling, Fact and Dimension tables.
  • Extensive experience in design and development of Enterprise applications using Java, JSP, Servlets, Struts MVC, Spring MVC, Hibernate, EJB's (Enterprise Java Beans), JDBC, Java Messaging Service (JMS), Java collection, SQL, PL/SQL.
  • Experience in working with different operating systems Windows, UNIX, LINUX
  • Strong experience with Java Platform, J2EE, JDBC, jQuery, EJB, Servlets, JSP.
  • Proficient in creating server-side components, designing and implementing Business Tier Objects,User Interface (GUI) design and development, Unit testing, debugging and Deployment.
  • Experience in Integration of Amazon Web ServicesAWSwith other applications infrastructure.
  • Worked with ANT Builder and ANT/Maven for the application building.
  • Developed server-side application to interact with database usingSpring BootandHibernate.
  • Experience in Software Development Life Cycle (SDLC), OOA, OOD and OOP through implementation and various software testing.
  • Experience in server-side JavaScript structures like Node.JS with Express.JS.
  • Ability to grasp new technologies and to correctly apply new tools to build applications. Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
  • Experienced and proven best practices of Web services development and Integration (both REST and SOAP)
  • Understanding on API design with Data structures, Algorithms (Hash Code, Tree, etc.)
  • Experienced in using Integrated Development environments (IDE'S) like Eclipse, NetBeans andJBuilder, Edit plus, Notepad plus, Springs IDE.
  • Expertise in working with cloud services like AWS, Microsoft Azure and NoSQL databases like Cassandra, Mongo.
  • Good exposure to multiple Servers like Apache Tomcat, IBM Web Sphere, Web Logic and JBoss.
  • Expertise in Java IDEs such as Eclipse, JDeveloper, RAD, My Eclipse and NetBeans.
  • Worked extensively in Web-Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT and AJAX.
  • Developed Microserivces based on RESTful API utilizing Spring Boot with Spring MVC.
  • Experience in using protocols likeSNMP,NETCONFand data format likeJSONfor inter-application communications.
  • Experience in usingReduxto manage the application state and applying middleware such asredux-promise, redux-thunkandredux-saga.
  • Good experience in design and development of Web-Services as Service Providers and Consumers using HTTP/XML, XSL, SOAP, REST and WSDL.
  • Experience in using Microserivces architecture, with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Strong Knowledge on NoSQL database MongoDB, Cassandra as Part of Open Source Participation.
  • Experience in designing aTerraformand deploying it in cloud deployment manager to spin up resources like cloud virtual networks,Compute Enginesin public and private subnets along withAutoScalerinGoogle Cloud Platform.
  • Experience with XML technologies such as JAXP, JAXB, XSD, XML Schemas, and XSLT, DOM/SAX.
  • Monitored CVS, SVN, IBM Clear Case, ANT Scripts, and Maven for Automation Deployment.
  • Strong experience in RDBMS using Oracle 10g, SQL Server, PL-SQL programming, schema development, Oracle fine tuning.
  • Experienced in writing JUnit Test Cases for System testing and API testing suing SOAP UI
  • Strong knowledge with development in Agile Methodology - Test Driven Development SCRUMand Pair Programming.
  • In-depth understanding of entire web-based architectures, web technologies, SDLC and OOAD.
  • Excellent client interaction skills and proven experience in working independently as well as in a team.
  • Good at documenting and understanding user requirements and system specifications.

TECHNICAL SKILLS

Languages: C, C++, Java/J2EE

Database Query Language: SQL, PL/SQL, HQL.

Scripting Languages: JavaScript, Typescript, JQuery

Web Technologies: HTML, Bootstrap, AJAX, CSS, JSF, Angular.JS, React JS, Node.JS, JS, JQuery and JSP.

XML Technologies: XML, XSD, XSLT, DOM, SAX, JAXP, JAXB.

Distributed Technologies: RMI, EJB and Web Services (SOAP WS, SOA, Restful WS, JSON, WSDL)

Databases: Oracle, DB2, SQL Server, MYSQL, MongoDB.

Application/Web Servers: Oracle Web logic, IBM's Web Sphere, JBoss, Apache Tomcat

Framework: Struts, Spring IOC Spring Data, Spring MVC, and Hibernate.

Cloud Computing: Amazon EC2, AWS CloudWatch, Amazon EBS, AWS Identity, Azure, 3API Gateway

Tools: CVS, VSS, Maven, JUnit, Log4j, ANT, JIRA, Rational Rose, Radar.

Operation Systems: Windows, UNIX, Max OS X, Linux. IDEs Eclipse, Net Beans, IntelliJ, RAD

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr. Full Stack Java Developer

Responsibilities:

  • Delivered proposals on technology implementation details for Java applications using Java 8, Spring Boot, Microserivces, Kafka, HTML, CSS, JavaScript, Angular.js, Angular 6, Reacts js, Node.JS js, and Hibernate.
  • Involved in system requirements study and conceptual design.
  • Worked on B2B application using agile environment and Web applications.
  • Fetched JSON data within Orchestration Layer with Spring Boot Applications and displaying it in UI using React JS.
  • Developed various screens for frontend using Reacts JS (React/React Native).
  • Followed Scrum concepts of the Agile Methodology to produce high quality software.
  • Developed web ui screens using Spring MVC, Angular.JS (Angular 6), HTML, CSS, JavaScript and CSS.
  • Created Typescript reusable components and services to consume REST API’ using Components.
  • Developed the Front-End and User Interface of ARWorks applications usingJavaScript,ES6,React, andRedux.
  • Built single page application (SOA) using Angular.JS as per the requirement.
  • Created reusableReactcomponents and managed application state withRedux.
  • Developed REST services using Java 1.8, Spring Boot, Spring MVC & spring cloud frameworks. Used spring core for dependency injection and Hibernate ORM framework for interacting with IBM DB2.
  • Developed Hibernate with spring integration as the data abstraction to interact with the database of MongoDB.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Having knowledge on (JMS) MQ’s like Apache Kafka, Rabbit MQ, IBM MQ, and Active MQ.
  • Extensively worked on front end, business, and persistence tiers using thestrutsframeworks.
  • Involved in designing and implementation ofMVCdesign pattern using Struts framework for Web-tier.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microserivces deployment.
  • Existing applications were deployed to Azure after every enhancement. Developed and implemented WCF services layer hosted on windows Azure.
  • Used Azure functions to integrate applications and run backend process according to schedules without provisioning or managing servers.
  • Used Mongoose API in order to access the MongoDB from Node.JS used Angular CLI and NPM for scaffolding the Angular4 application.
  • Implemented REST Microserivces using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Microserivces have been built using spring boot, spring security and deployed to AWS Cloud.
  • Designed and implemented the interfaces for XipLink Multiplexer using NETCONF.
  • Used Azure Resource manager to manage resources after deployment.
  • Converted event streams into structured data using Google Cloud Dataflow/Apache Beam (Java).
  • Prepared ETL standards, naming conventions and wrote ETL flow documentation for Stage, ODS and Mart.
  • DevelopedPythonbatch processors to consume and produce various feeds.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Developed Business Logic usingPythonon Django Web Framework.
  • Implemented web page layout using struts tiles libraries and performed struts validations using Struts validation framework.
  • Developed Restful web services using Jersey and spring and developed Rest services using Node.JS
  • Process and load bound and unbound Data from Google pub/sub topic to Big query using cloud Dataflow with Python.
  • Designed and developed a service now project that reads messages from Kafka topic converts them to queues and apply conversation from JSON to pipe delimited string data format to be saved in SQL and NoSQL.
  • Developed messaging module using Spring JMS, Apache Camel and ActiveMQ.
  • Implemented design patterns in Scala for the application.
  • AppliedjQuery, Bootstrap,CSS3,JSP,and JSTLto build interactive and dynamic UI.
  • Implemented Hibernate Lazy default fetch plans for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
  • Involved in unit testing, integration testing, and SIT and UAT phases. Performed defect tracking, bug fixing and enhancements.
  • Design expertise for the SD-WAN (Versa & Viptela), SD-LAN and WAN optimization technologies for efficient delivery of the application data across LAN and WAN.
  • Extensively worked in Test Driven Development (TDD) framework using JUnit.
  • DeployedJAR, WAR, EARandJ2EEapplications onApache tomcatserver using Jenkins auto deployment.
  • Expertized in usingJIRAsoftware withJenkinsandGitHubfor real time bug tracking and issue management.
  • Developed SQL and PL/SQL queries using MySQL.
  • Used SVN for version control.
  • Developed enterprise applications using Scala.
  • Scripted Maven build script to build the project.

Environment: Java 1.8, Web Sphere 8.5.5, spring 4.3, Hibernate ORM, HTML, XML, SOAP, REST, SOAPUI, Postman, Kafka, MongoDB, Typescript, Swagger UI, Angular-6, React Js, Node.JS, Bootstrap, JMS, ActiveMQ, JUnit, Eclipse, DB2, Spring MVC/REST/Batch/Cloud, Azure, Apache CXF, Http

Confidential, Boston, MA

Full Stack Java Developer

Responsibilities:

  • Involved in analysis & design of the system and created use cases, wireframe diagrams, class diagrams &sequence diagrams.
  • Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum.
  • Followed Scrum concepts of the Agile Methodology to produce high quality software.
  • Developed web ui screens using Spring MVC, Angular.JS (Angular 4), HTML, CSS, JavaScript and CSS.
  • Strong experience in UI frameworks JavaScript, React Js, Angular 2+ and Angular Js.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Implemented Cloud services using Azure and AWS.
  • Displayed the records in the page using grid framework inBootstrapwith functions of pagination.
  • UsedMVC-Strutsframeworkin the front-end to develop the User Interface.
  • Developed messaging module using Spring JMS, Apache Camel and ActiveMQ.
  • Used a Microserivces architecture, with Spring Boot-based services interacting through RESTful and Apache Kafka.
  • Integrated Hibernate with spring for Handling Transactions.
  • Developed Azure Active Directory (AAD) authentication and OAuth authorization for API security.
  • Developed applications with NoSQL and relational DB such as Mongo DB.
  • Utilized REST design pattern, MVC framework and SPA framework based on Node.JS.
  • Developed Restful web services using Jersey and spring and developed Rest services using Node.JS.
  • Working on Angular2, Angular JS, HTML5, CSS3 and Typescript. Worked on additional frameworks like Bootstrap for responsive design.
  • Experience programming in the JBoss Enterprise SOA Environment including JBOSS workflow and Drolls Business rules engine.
  • Used REST API’s in integrating services Via Ajax using JavaScript, JQuery and Angular.JS and Node.JS.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment.
  • Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
  • Extensively worked on Jenkins to implement continuous integration (CI) and Continuous deployment (CD) processes
  • DevelopedJava APIto interact with theAmazon SQSused in sending bulk emails.
  • Developed stored procedures, Triggers and functions to process the data using SQL and mapped into Hibernate Configuration File and established data integrity among all tables.
  • Implemented Hibernate Lazy default fetch plans for generating proxies and collection wrappers and created fetching strategies for minimizing the number of SQL statements.
  • Involved in unit testing, integration testing, and SIT and UAT phases. Performed defect tracking, bug fixing and enhancements.
  • Used Hibernate annotations for mapping objects to the relational database and Implemented persistence using Hibernate, managed Hibernate.cfg.xml file.
  • Used XML to transfer the application data between client and server.
  • Have done debugging to fix issues and used Maven for dependency and build management.
  • Testing the java services by using JUnit.

Environment: Java 1.8, Spring MVC, Angular-JS, Node.JS, HTML, CSS, JavaScript, React Js, Typescript, Azure, JSP, JMS, RAD, UML, XML, Hibernate, REST, Kafka, MongoDB, Tomcat 7, SVN, Ajax, JUnit, Rational

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved in system requirements study and conceptual design.
  • Worked on B2B application using agile environment and Web applications.
  • Followed Scrum concepts of the Agile Methodology to produce high quality software.
  • Developed web ui screens using Spring MVC, Angular-JS, HTML, CSS, JavaScript and CSS.
  • Extensively worked with Eclipse, IntelliJ IDEA and WebLogic 10.3 Workshop.
  • Coordinated with DevOps team for maintaining application.
  • Created Node.JS Express Server combined with Socket.io to build MVC framework from front-end Angular.JS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Developer data controls using ADF, ADF Faces and ADF Task Flow.
  • Conducted gap analysis and developed data migration and integration plans
  • Developed RESTFUL web service using REST Jersey API.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Design the Elasticsearch configuration files based on number of hosts available, naming the Cluster and Node accordingly. Using Curator API on Elasticsearch to data backup reasoning.
  • Developed spring services, Dao’s and defined routes using Apache Camel.
  • Developed messaging module using Spring JMS, Apache Camel andActiveMQ.
  • Integrated Hibernate with spring for Handling Transactions.
  • Developed applications with NoSQL and relational DB such as Mongo DB.
  • Developed Restful web services using Jersey and spring and developed Rest services using Node.JS
  • Developed stored procedures, Triggers and functions to process the data using SQL and mapped it toHibernate Configuration File and established data integrity among all tables.
  • Consumed Restful Webservices.
  • Implemented design patterns in Scala for the application.
  • Implemented Hibernate Lazy default fetch plans for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
  • Involved in unit testing, integration testing, and SIT and UAT phases. Performed defect tracking, bug fixing and enhancements.
  • Used Hibernate annotations for mapping objects to the relational database and Implemented persistence using Hibernate, managed Hibernate.cfg.xml file.
  • Used XML to transfer the application data between client and server.
  • Have done debugging to fix issues and used Maven for dependency and build management.
  • Used SVN as version control
  • Testing the java services by using JUnit.

Environment: Java 1.7, Spring MVC, Angular.JS, HTML, CSS, JavaScript, Node.JS, JSP, JMS, RAD, UML, XML, Hibernate, REST, Tomcat 7, SVN, Ajax, JUnit, Rational, Win 7, Linux.

Confidential, Troy, MI

Java Developer

Responsibilities:

  • Interacted with the Business/Technical Architect to obtain the specific system requirements and in understanding the functional flow.
  • Involved in analysis & design of the system and created use cases, wireframe diagrams, class diagrams& sequence diagrams.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate
  • Involved in J2EE coding of functionalities (JSP as View and Servlets as Controller) based on MVCpattern using Spring Framework.
  • Developed web ui screens using Spring MVC, Angular-JS 2, HTML, CSS, JavaScript and CSS.
  • Have good experience in creating and publishing Web Services using WebLogic Workshop Tool.
  • Deployed code using Git repository.
  • Designed, developed and maintained PostgreSQL database architecture.
  • Build REST web service by building Node.JS Server in the back end to handle requests sent from the front-end jQuery Ajax calls.
  • Used Spring Object relational mapping (ORM) and Hibernate for persistence in Oracle.
  • Wrote XML's to define spring web flow and Spring beans.
  • Wrote NOSQL queries for Oracle database for creating new profiles and their functionalities to support the customer assist application.
  • Involved in developing test cases using JUnit testing during development mode.
  • Implemented log4j for application logging and to troubleshoot issues in debug mode.
  • AGILE development process has been followed. Experienced with Stand-up, Retrospective, Demo, Planning and Code review meetings.

Environment: Java/J2EE, Spring MVC, Servlets, JSP, JDK 1.5, REST webservice, Angular.JS 2, Hibernate 3.0, jQuery, Eclipse IDE, Web sphere, JUnit, log4J, NoSQL, Oracle 10g, ANT, XML/XSLT

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in requirement gathering, designing, developing, deploying, debugging and testing web-based application using the J2EE architecture.
  • Designed the application using Agile Methodology.
  • Hands on experience in J2EE framework Spring MVC, JSF, iBatis, MyBatis.
  • Developed international standard QTF based XSD and created XML using various parsing mechanism like DOM, SAX, XML PULL parser and JAXB for Assessment and Flashcards.
  • IBatis and MyBatis were used to interact with database object.
  • Developed front end application using HTML, XHTML, CSS, JavaScript, jQuery, jQuery UI, JSP, JSTL.
  • Hands on experience in Solr including configuration of solr-config, data-config and schema XML files of Solr and deployment in the server environment.
  • Hands on experience in various Core Java concepts such as Collections, Exception Handling, Multithreading.
  • Developed SQL and PL/SQL queries using MySQL.
  • Used SVN for version control.
  • Developed enterprise applications using Scala.
  • Scripted Maven build script to build the project.
  • Eclipse is used as development editor.
  • Customized various third-party JavaScript files like fancy box, jQuery file uploader.
  • Developed SQL and PL/SQL queries using MySQL.
  • Developed application logging using log4j.
  • Web2Project is used as team management tool.

Environment: Java 6, J2EE 5, JSF 2.2, Spring MVC, MySQL, iBatis, JSP, JSTL, HTML, CSS, jQuery, jQuery UI, JavaScript, Windows, Eclipse, SVN, Tomcat 6, Maven 2, Web2Project, log4j.

We'd love your feedback!