We provide IT Staff Augmentation Services!

Sr. Ja Developer Resume

4.00/5 (Submit Your Rating)

VA

SUMMARY

  • Around 8 years of professional IT experience in Software Analysis, Design, Development, Testing, Debugging, Deployment and Support of web/enterprise applications usingJava/J2ee technologies.
  • Experienced in Design and Development of multi - tier enterprise applications usingJava, J2EE, Spring, Servlets, JSP, JSF, Hibernate, JDBC,JavaBeans and Web services (SOAP, WSDL).
  • Experienced in using web/application servers such as Apache Tomcat, JBoss, IBM WebSphere, and IBM WebLogic.
  • Expertise in Sybase Adaptive Enterprise databases, MYSQL and Microsoft SQL Server database
  • Proficient in creating effective web applications using HTML5/HTML/XHTML, CSS3/CSS, JavaScript, Bootstrap, jQuery, js, JSON, XML and JSTL tags.
  • Proficient in CoreJavawith strong understanding of data structures, algorithms, Collections, Concurrency, Multithreading, Event handling and performance tuning.
  • Experienced in integrating enterprise applications using Enterprise Service Bus (ESB), JMS, SOAP and RESTful Web services.
  • Comfortable working with MEAN (MongoDB, Express, Angular, Node.JS) stack.
  • Experience in creating web applications utilizing Spring MVC outline work and Object-Relational Mapping advances, for example, JPA, Hibernate and MyBatis.
  • Strong experience with XML and related gauges and advancements like SOA, Web Services, SOAP, WSDL, XML, XSD, DTD, JAXB, XPATH, JAX-WS, XSLT.
  • Solid experience with JavaScript and JavaScript outline works JQuery, AngularJS, ExtJS.
  • Extensively utilized Spring MVC Framework, JSP, JSF, Prime Faces for creating User interface modules.
  • Proficient in utilizing social databases Oracle, MySQL, Sql Server and composing complex SQL, PL/SQL programs. Great comprehension of NoSQL databases like MongoDB.
  • Good working knowledge in Single Page Applications (SPA) using JavaScript frameworks like Angular JS/Angular 2, React.js.
  • Expertise in Object - arranged outline/examination, UML demonstrating, Gang of four plan examples and J2EE designs.
  • Hands on experience in utilizing programming advancement approachs (Agile, SCRUM), Continuous mix and Test Driven Development(TDD).
  • Experienced with current improvement IDEs, for example, Eclipse, IntelliJ and Spring device suite.
  • Implemented a Continuous Delivery pipeline with Jenkins, Git and Maven.

TECHNICAL SKILLS

Languages: Java, C, C++, PL/SQL, HTML, JavaScript, Python, GraphQL

Java Technologies: J2EE (Servlets, JSP, JDBC, JNDI, JMS, EJB, Java Mail, JTA), XML, XSLT, Web Services

Web Technologies: HTML5, DHTML, CSS3, JavaScript, JSP, jQuery, AJAX, AngularJS, Node.JS

Frameworks: Struts, Spring, Hibernate, Junit, Log4j, Jenkins

Development Tools: Eclipse, IntelliJ, Net Beans, RAD, WSAD, JBuilder, Jdeveloper, Visual Studio.NET, 2010,2012, Toad, Putty, VMware, Maven, Jira, Jenkins, Bamboo, Docker, Ansible, Ant, selenium, cucumber

Web Servers: Apache Tomcat 5/6/7, WebLogic 12.1.2, Jboss, JAX-RS, Restful

Databases: Oracle, MS SQL Server, MySQL, DB2, MongoDB, Cassandra NoSQL Database.

Application/Web Servers: Apache Tomcat, Oracle WebLogic, IBM WebSphere, JBoss

Design Modeling: Microsoft Visio, IBM Rational Rose

IDE Tools: Eclipse, NetBeans, RAD, Intellij

Version Control: Concurrent Versions System ( Confidential ), Visual Source Safe (VSS), SVN, Git.

Operating System: Unix, Linux, Windows

PROFESSIONAL EXPERIENCE

Confidential, VA

Sr. Java Developer

Responsibilities:

  • Involved in design, development and testing of software development life cycle
  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document
  • Involved in structuring and execution of MVC configuration design utilizing spring framework for Web-level
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations. This functionality is implemented by developing RESTFUL web services using spring boot
  • Worked on developing the backend part of the application involving spring framework, and Web Services
  • Implemented Splunk logging to move Business Entities in to the separate log file
  • Developed the code for calling the external webservice through Spring
  • Implemented the CRA error code logic to call the external webservices
  • Developed a cross-device/cross-browser web application for real-time location sharing utilizing Angular js, JavaScript API
  • Written the front end look and appearance for the screens usingjavascript, AJAX, AngularJS,jquery
  • Setting up the build, configuration and auto deploying using Maven build tool
  • Used GIT repository for software configuration management and version control
  • Consumed SOAP web services for our Application
  • Followed Agile Methodology and Scrum list as a Software development process
  • Prepared Junit test cases using Mockito and Powermockito and executed the test cases using Junit for the entire project and implemented build process for maven for TDD
  • Deployment of ear and war files in WebLogic Server
  • UsedSQLstatements and procedures to fetch the data from the database
  • Developing scalable applications in a dynamic environment, primarily using Java, Spring web services and object/relationship mapping tools
  • Implemented log4j for logging purposes and debug the application
  • Designed and implemented customized exception handling to handle the exceptions in the application
  • Communicated development status on a regular basis to technology team members

Environment: Java8, Spring MVC, Spring JDBC, SOA, Maven, Jenkins, Angular, SOAP, GIT, XML, Oracle, WebLogic, Agile, JSON

Confidential, Norfolk, VA

Full Stack Developer

Responsibilities:

  • Extensively worked on front end, business, and persistence tiers using the spring framework
  • Involved in designing and implementation of MVC design pattern using spring framework for Web-tier
  • Developed applications in Java based UI within Angular 2.0 framework and Node.js, integrated with TypeScript
  • Implemented business algorithms
  • Followed agile software development practice paired programming, test driven development and scrum status meetings
  • Worked extensively on Spring boot for building web service
  • Assist with design of core scripts to automate Splunk maintenance and alerting tasks.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries
  • New library development with microservices architecture using REST APIs, Spring Boot and Pivotal Cloud Foundry
  • Expert in using Angular 2 as main front-end framework using features like components, pipes, modules, custom directives, templates, data binding, dependency injection, routing and Angular CLI
  • Experience in handling messaging services usingApache Kafka
  • Involved in unit testing of core functionalities using Junit
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS resources.
  • Manage Splunk user accounts (create, delete, modify, etc.)
  • Designed and implemented by configuring Topics in new Kafka cluster in all environment
  • Involved in the creation of interface to manage user menu and bulk update of attributes using AngularJS, Require.js, Can.js, Ext JS to render responsive pages
  • Used Microservicesto communicate using synchronous protocols HTTP and REST for implementing SOA approach
  • Implementation of Spring Restful web services which produces JSON
  • Migrating existing application into microservices architecture using Rest APIs, spring boot, Spring Cloud config Netflix oss.q
  • Implemented UI guidelines and standards throughout the development using DHTML, HTML, CSS, JavaScript, and j-Query
  • Used Node.js APIs for authentication and authorization
  • All the functionality is implemented usingSpring IO/Spring Boot,andHibernate ORM. Created the build, deployment and configuration related scripts for Maven

Environment: Java8, Spring MVC, Spring JDBC, algorithms, WAS, AWS, Hibernate, AngularJS, REST, JavaScript, HTML5, CSS3, AJAX, JSON, Maven, Jenkins, node.js, GIT, XML, WAS, Spring boot, Oracle 11g/12i, WebLogic, JIRA

Confidential - Ada, MI

Sr. Java Developer with UI

Responsibilities:

  • Involved in development of the applications using SpringWebMVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet).
  • Created PL/SQLstored procedures, functions and packages for moving the data from staging area to processing layer
  • Experience in upgrading and migrating various versions of Mongo DB on different platforms
  • Microservices has been built using Spring Boot, Spring Security and deployed to AWS cloud.
  • Used various feature of spring such as XML configuration extensions for Declarative Transaction Management, Java Generics support, Annotation Driven Dependency injection.
  • Used Postman HTTP Client for Testing WebServices
  • Supported and worked for the Docker team to install Apache Kafka cluster in multimode and enabled security in the DEV environment
  • Experience in an Agile Software Development environment using Agile methods like XP and SCRUM and Test Driven Development (TDD)
  • Experience in building serverless RESTful APIs in Node.js using Lambda and DynamoDB
  • Developed and executed Unit Test cases using JMeter by supporting TDD (Test Driven Development)
  • Programming and unit testing experience in PL/SQLand Oracle 11g
  • Involved in implementing business logic with Oracle Stored Procedures, Functions and Triggers using PL/SQL
  • Worked with QA team to design test plan and test cases for User Acceptance Testing (UAT).
  • Involved in Resolving Production Issues assigned through SR Tickets
  • Debugged the application using Firebug to traverse the documents and manipulated Node.js using DOM and DOM functions
  • Deployment of ear and War files in Tomcat & WebLogic Server
  • Used GIT repository for software configuration management and version control

Environment: Java 8, J2EE, Agile, HTML5, CSS,JSP, Ajax, Spring 4.2.0, Hibernate 5.0, SOAP, WSDL, XML, Apache Tomcat, WebLogic, node.js, Soap UI, Postman, JIRA, SQL, RESTful Web services, AngularJS, Neo4j, git, Source Tree, Oracle 11g/12i

Confidential - Detroit, MI

Software Engineer Consultant

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, End to End Testing and Maintenance
  • In the Front end of the Application designed and implemented a publishing framework and reusable UI component library based on Angular JS and JQuery
  • The RESTful web services have been used to retrieve and update the data which is populated in view using Angular js MODEL
  • Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC
  • Developed framework to perform Test Driven Development (TDD) for web services using SOAP UI
  • Dependency injection which is a very significant step in the UI development application has been implemented through services, a feature provided by Angular js
  • Used Test Driven Development (TDD)for error logging and Debugging, and utility classes using core java
  • Used spring validation and wrote validation rules
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session Façade, MVC and DAO
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database
  • Extensively used JQuery selectors, events, Traversal and Jquery AJAX with JSON Objects
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema
  • Customized Rich Faces data grid Floating filtering, Sorting, Pagination, clearing all filters, row coloring, column spans, scroll bars, Refine Views, column and header styles
  • Implemented Model View Controller (MVC) Architecture and coded Java Beans (as the model)
  • Designed and implemented the UI components using AngularJS for file storage
  • Prepared Junit test cases and executed the test cases using Junit in eclipse
  • Executed Jprobe and resoled the performance issues in the application

Environment: Jdk 1.6, Struts, Eclipse 3.5, WebLogic Application server 10.3, Servlets, Spring Boot, Payment Gateway, Hibernate 3.3.x, PostgreSQL, UML, CSS, ReactJS, Micro services, Maven, Bamboo, Junit4.4, JavaScript, Bootstrap

Confidential, Woonsocket, RI

UI Developer

Responsibilities:

  • Responsible for overall design & analysis of UI components and integration with existing J2EE
  • Designed, developed and maintained the data layer using Hibernate and perform configurations of spring Application Framework
  • Designed GUI of the project using HTML, JavaScript, linux, jQuery, CSS to improve visual effect on the dynamic front-end
  • Developed Action Classes, which holds business logic in Struts framework
  • Implemented REST web services for other applications to communicate
  • Annotation based Hibernate beans developed to eliminate the mapping XML files
  • Used Jenkins plugins for code coverage and also to run all the test before generating war file
  • Created prototypes in HTML, Photoshop, JavaScript and CSS for different UI pages
  • Implemented the integration with the back end system with web services using SOAP and WSDL
  • Worked with jQuery UI to improve user experience, such as Validation Engine, Data Table, Dynamic Charts, etc
  • DevelopedJava Beansand Utility Classes for interacting with the database using JDBC
  • Processed JSON Request according to different types modules, actions and request data
  • Designed and implemented of Spring-Security for the application for authentication process against LDAP, J2EE pre-authentication and Database
  • Involved in migration and integration of Sybase database servers
  • Created jar files, compiled them and run those using Maven scripts
  • Maintained and written Sybase stored procedures
  • Used GIT repository for software configuration management and version control

Environment: Java, Agile, HTML5, CSS,JSP, Ajax, Spring 4.0, Hibernate 5.0, SOAP, XML, AngularJs, Jenkins, DB, SQL, JSON, JMeter, Apache tomcat, Sybase, Clearcase8.0, Oracle 11g/12i, GIT.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in Designing and Coding
  • Responsible for developing Application frontend & backend
  • Performed client-side validations using JavaScript
  • Develop (Specify, create, modify, maintain, and test) software component(s) which are part of the NGEN software project on assigned technology platform
  • Correct complicated defects and make major enhancements to resolve customer problems
  • Worked on Content Management systems (CMS) for managing the digital content
  • Working in both UNIX and Windows environments
  • Developing or modifying databases as needed to support application development, and continually providing support for internally developed applications
  • Developing technical architecture documentation based upon business requirements.
  • Enhancing and maintaining existing application suite

Environment: Java, J2EE, XML, HTML, LDAP, EJB, JSP, JDBC, Servlet, SOAP, Struts, JNDI, Unicode.

We'd love your feedback!