We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Parsippany, NJ

PROFESSIONAL SUMMARY:

  • Have 6+ years of extensive development experience specializing in environment building distributed applications using Spring boot, Angular, Restful web services using agile methodology
  • S trong experience as a Front - End Developer in developing User Interface (UI) web applications by using ES2016 (JavaScript), Angular 6.0(Angular 2.0+), React, Node.js and Typescript
  • Good knowledge on Angular components, services, routing, Dependency injection, 2-way data binding, pipes, modules and events.
  • Worked in Web application development using HTML, CSS, UML, JavaScript, J2EE (JSP, Servlets, JDBC, JNDI, LDAP, JSF), JavaBeans, XML, XSLT, Oracle, SQL, and MVC architecture.
  • Good expertise with messaging systems like Active MQ, Rabbit MQ and Kafka
  • Experience in utilizing open-source frameworks such as AngularJS, Node-JS, Struts, and spring, Hibernate, JSF and JQuery.
  • Experienced in MEAN stack development (Mongo-DB, and Angular, Express.js & Node.JS).
  • Experience in developing web applications using Java/J2EE, JSP, Servlets, EJB, JDBC, and spring, Struts, JSF, Hibernate, Webservices and XML.
  • Experienced in Unit Testing, Integration testing and Regression testing using Junit, Mockito and Selenium
  • Experience in working with IBM WebSphere application server and Apache tomcat.
  • Experienced in working with XML technologies like XML, XPATH, Xstream XSL, XSD, XSLT and DTD.
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL and Stored Procedures, triggers.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Developed the UI panels using XHTML, AngularJS, XML and JQuery.
  • Developed scripts for automating tasks using Ant 1.7.
  • Strong working experience of relational database management systems like DB2 and Oracle and SQL Server
  • Excellent working experience with different operating systems like Windows, and Unix
  • Used Bootstrap and AngularJS, React.js and Node.js in effective web design.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Good team player and ability to work in fast paced environment.

TECHNICAL SKILLS:

Languages: Java 1.8, Javascript(ES2016) and Type Script

Frame Works: Spring,Spring Boot,Hibernate,Spring Security

Development Tools: Eclipse, Maven,VS Code,Gradle,NPM

Application Servers: WebSphere, Apache Tomcat and JBoss.

ORM: Hibernate and Spring Data JPA

Design and Modeling: Microsoft Visio, UML and Rational Rose.

Web Services: SOAP, REST.

Databases: Oracle and MS SQL Server

Scripting languages: Java Script, Shell Script.

XML technologies: DTD, XSD, XML, XSL, XSLT, XQuery, SAX, DOM, JAXP.

Version Control: Bit Bucket and Git Lab

Environment: UNIX and Windows

WORK EXPERIENCE:

Confidential, Parsippany, NJ

Java Developer

Responsibilities:

  • Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked with teams to lock down security groups.
  • The project is a multi-layer Spring framework/JMS/Web services/Oracle web application with a few million users.
  • Involved in SDLC requirements gathering, analysis, design, development and testing of application, developed using AGILE/Scrum­­ methodology.
  • Used java 1.8 features like stream, Lambda expressions, functional interface, collections, Date/Time changes and type annotations.
  • Responsible for Analyzing, designing, developing, coordinating and deploying web based application.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
  • Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
  • Design and developed Gateway remote connect / disconnect module and show total energy consumed for the entire house module.
  • Developed required Action classes, presentation layer forms using Action Form beans and Java beans containing the business logic.
  • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
  • Involved in developing various UI templates and Controller using React.js with Back-end Express and Mongoose/MongoDB.
  • Created Hibernate classes to transfer the data to the database.
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications
  • Extensively involved in upgrading the existing system from Angular 5 to Angular 6.
  • Created Web Services client SOAP, WSDL Developed Data Access Objects DAOs and business delegates for accessing data.
  • Developed Message Driven Bean MDB components for Gateways.
  • Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience.
  • Written stored procedures, functions using Oracle PL/SQL.
  • Utilized the features of Angular 5.0 to present effective web design.
  • Code refactoring to get an advantage from technologies upgrade including usage of Generics, enums.
  • Used ANT automated build scripts to compile and package the application and implemented Log4j for the project.
  • Involved in System Testing, Integration Testing and Unit Testing using JUnit and Apache JMeter.
  • Involved in impact analysis of change requests and Bug fixes.
  • Automating the build deployment process using maven and ant.
  • Updating job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; and maintaining personal networks.
  • Built backend REST API with Node.js, Express.js.
  • Used MongoDB internal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager etc.
  • Designed animated web pages by importing the @angular/animations which is the latest animation package in Angular 5.
  • Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
  • Having experience in developing a data pipeline using Kafka to store data.
  • Prepared Unit test case using JUnit and used Jenkins for continuous integration testing.
  • Used various jQuery UI controls and corresponding Event handlers.
  • Used Spring MVC and Dependency Injection for handling presentation and business logic.
  • Used Spring Security for Authentication and Authorization of the application.
  • Implemented persistence framework using Hibernate& Handled Transaction Management using the provided data source.

Environment: Java, J2EE, Spring3.0, Spring MVC, Hibernate, JMS, LDAP, Oracle 10g, XML, Web Services, Quartz job scheduling, MKS, SQL, PL/SQL, Express.JS, Site Minder, Subversion, SMTP Java Mail, Maven, Ant, Apache Axis , Jtest, XMLBeans, Log4j, TOAD, Junit, Selenium, JFree Chars, WebSphere Application Server, RAD7, Middlegen plugin, Windows XP, Agile scrum.

Confidential, Irving, TX

Java Full stack Developer

Responsibilities:

  • Implemented Angular4 component router for navigation and the services to connect the web application to back-end APIs.
  • Created Angular directives, services and controllers for complete ground up development and migration of existing jQuery web Developing clean, efficient, maintainable code.
  • Participating in architecture and technical discussions with a group of engineers.
  • Troubleshooting, testing, and maintaining the software and database.
  • Designing and developing new features as specified by Product Management.
  • Accurately estimating the scope and effort required to deliver complex projects.
  • Worked with product managers and fellow engineers to come up with creative solutions.
  • Attending regular Scrum sessions and actively participate in design meetings.
  • Utilized Java 1.8 features like Lambda expressions for collection evaluation and comparing the data, Stream API for Bulk data operations on Collections, which would increase the performance of the Application, Parallel operations on collections for effective sorting mechanisms and to change the sequential stream flow of threads while session establishment.
  • Exposure to new features and issues addressed in Angular 4.
  • Created Typescript controllers for the different pages in the views using Typescript.
  • Great Knowledge in creating style guides, best practices and setting UI standards for enterprise applications.
  • Applied jQuery scripts and CSS3 for basic animation and end user screen customization purposes.
  • Created SPAs with multiple views using route services and developed/tested features in an AGILE environment using Angular 2 and Typescript. application.
  • Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 4 framework and Node JS.
  • Also used Express.js on the top of Node.js as a proxy to interact with RESTful services and interaction with MongoDB, which is a NoSQL Database.
  • Implemented data binding and MVC using Angular2 for front-end development of a current web application.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA) and React-Redux thunk to make REST API calls.
  • Involved in the user interface implementation for various screens of the application using java swings.
  • Created DB Links to interact with other Oracle databases in the distributed database system.
  • Experience in working with databases like MongoDB, MySQL and Cassandra.
  • Translation of different reports made in Oracle reports and discoverer.
  • Developed React JS pages, Web services calls and AJAX calls for the application
  • Strong MySQL and MongoDB administration skills in Unix, Linux and Windows.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Created AngularJS controllers, services and used Angular filters for filter functionality in search box and integrator functionalities.
  • Developed Rest Api to processes the data from DB to another Rest Service.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Involved in building COSMOS web services test application.
  • Worked onReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in continuous integration using Jenkins for timely builds, code coverage, running test.
  • Involved in architecture design, development and implementation of Hadoop deployment, backup and recovery systems.
  • Designed and Developed the Monitoring and commanding capability in the Java Swing UI using the common Swing components.
  • To get AJAX functionality for the website wrote JavaScript and JQuery programming.
  • Coded web services to expose Oracle DB Functions and Store procedures.
  • Connected to Data sources and performed operations using Spring Data Framework features like Spring JDBC and Spring ORM.
  • Integrated Spring DAO for data access using Hibernate to fetch data from database and avoid redundant database access statements.
  • Created and presented training materials surrounding adoption of the Groovy language.
  • Developed Oracle PL/SQL store procedures and functions to process information used to generate reports.
  • Applied write concern for level of acknowledgement while MongoDB write operations and to avoid rollback.
  • Involved in Batch Module and Developed Batch's using Spring Batch.
  • Design and Develop Microservices for various Activation and management activities in One Network flow.
  • Experience with tools like Experience with Docker Images/containers and Kubernetes.
  • Involved in SDLC Requirements gathering, Analysis, Design, and Development, Testing production of application using both Waterfall model Kanban.
  • Developed backend Java services to migrate data between Sybase to Oracle.
  • Implemented MicroServices Architecture, with Spring Boot-based services interacting through a combination of REST, SOAP.
  • Used MongoDB internal tools like Mongo Compass, Mongo Atlas Manager & Ops Manager, Cloud Manager etc.
  • Having experience in developing a data pipeline using Kafka to store data.
  • Prepared Unit test case using JUnit and used Jenkins for continuous integration testing.

Environment: Java1.8, HTML5, CSS3, Bootstrap, JavaScript, AJAX, AngularJS, Angular 2, Angular 4, NodeJS, JSP, Spring MVC, Spring Boot, Express.js, Spring Security, Spring Data, Hibernate, JDBC, Restful, OAuth2, JAX-RS, Jersey, XML, SQL, Oracle, MongoDB, RAD, Groovy, WebSphere, Microservices, Spark, Tortoise SVN, GIT, JUnit, Maven, JIRA, Agile/Scrum MethodologyConfidential, Washington, DC

Java Full Stack Developer

Responsibilities:

  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Implemented various J2EE design patterns like Singleton, Factory, and Builder etc.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms and Streams to store and process the data.
  • Designed and Developed the Monitoring and commanding capability in the Java Swing UI using the common Swing components.
  • Implemented Multithreading concept to handle transaction management with isolation and propagation levels.
  • Used HTML5, CSS3, Java Script, Bootstrap, AngularJS and Node.js as frontend building Environment.
  • Created documentation for all the components, which is included in React-Bootstrap page.
  • Configured and run gulp tasks in Node.js runtime and handle injection, CSS pre-processing, test-running. For continuous integration used Jenkins mainly to generate and send automatic emails regarding updates on project.
  • Developed custom directives, Factories and Services in AngularJS and implemented code asper coding standards.
  • Used Spring DI, Annotations and MVC to implement business and navigation of application.
  • Used Spring Ribbon along with Spring Boot for load balancing and Fault tolerance of the application.
  • Developed MicroServices with Spring to retrieve API routes for the entire cluster. Using this strategy each MicroServices in a cluster can be load balanced and exposed through one API gateway.
  • Write Drone Images Simulator to send a stream of large image files to Predix Machine over Message Queueing Telemetry Transport (MQTT) protocol.
  • Hands on experience in setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket to ensure fault tolerance and high availability.
  • Experience in creating RESTful web services using Jersey, SPRING framework and JAX-RS.
  • Implemented RESTful web services to retrieve data from client side and made RESTAPI calls from AngularJS and parsed the data to project client and handled the security and Authorization using Spring Security &OAuth2.
  • Implemented the business modules integration using Spring and Hibernate data mapping.
  • Developed Entity objects and used Hibernate the ORM tool to access persistent data from MySQL.
  • Developed Rest Api in Node JS using express service.
  • Configured AWS IAM roles and Security Group in Public and Private Subnets in VPC.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, sharding, replication and schema design.
  • Worked on Proof of Concept for developing application using Node JS with AngularJS and Mongo DB.
  • Used AWS Cloud platform and its features, which include EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation, Auto scaling, Cloud Front, S3, and Route53.
  • Maintained, structured, and surveyed documents within the NoSQL MongoDB database, ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • MYSQL was used as the database for the application, which was hosted in the cloud using Amazon RDS service.
  • Developed and maintained functions, procedures, triggers, indexes using MYSQL database programming.
  • Used GIT as a version control system and deployed the application in Production environment and implemented Log4J for Logging Errors
  • Involved in Production Support and Maintenance of the application and troubleshooting of Issues on JBoss by checking logs, payments etc.

Environment: Java 1.7, HTML5, CSS3, JavaScript, jQuery, AngularJS, NodeJS, Spring, Spring Boot, Spring MVC, Spring Quartz, Spring Security, Jersey, JAX-RS, OAuth2, MySQL, Mongo DB, AWS, Hibernate, Drools, Dockers, REST, JSON, Eclipse, Maven, JUnit, Jenkins, JIRA, GIT, Log4J, JBoss.

Confidential - San Jose, CA

Java Full stack Developer

Responsibilities:

  • Developed code using Java, J2EE, and spring also used Hibernate as an ORM tool for object relational mapping
  • Designed components for the project using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, and Value Object.
  • Designed and developed a Restful APIs for different modules in the project as per the requirement.
  • Worked on moving the production SQL server blueprint to the new AWS RDS Aurora instance.
  • Developed user-friendly web-based GUI using AngularJS, JavaScript, CSS, HTML, and NodeJS.
  • Used a light front-end framework against the JSON API for their service requests.
  • Participated in development of a well responsive single page application using JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Used Multithreading and collections to improve performance of application.
  • Coordinate with all the teams for functional requirements and ensure compliance to all architecture standards.
  • Wrote REST APIs in java 7 to support internalization, and apps to help our buyer team visualize and set portfolio performance targets.
  • Designed and developed Rest Based Webservices using Jersey framework.
  • Developed applications using latest technologies like spring, hibernate (using annotations), and REST based WebServices, XML API and tools.
  • Used spring framework for integrating the MVC components with business services.
  • Design and development web-application for business reporting and systems monitoring and troubleshooting; using J2EE, Tomcat.
  • Worked as a front-end web developer and AngularJs based application.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Spring Controllers were used with AngularJS to route the control to desired Java services
  • Worked on Spring MVC Architecture for web applications.
  • Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts).
  • Configured and deployed the application using Tomcat and Web Sphere.
  • Built Java applications using Maven and deployed JAVA/J2EE applications through Application servers.

Environment: Java J2EE, RESTful WebServices, SOAP, Hibernate, Spring, Eclipse IDE, AngularJS, JSP, JSTL, HTML5, CSS, JavaScript, Web Sphere, Tomcat, XML, XSD, Unix, Linux, UML, Rational Rose, Oracle, Maven JMS, JUNIT, Power Mock, log4J, WSDL, JSON, JNDI, Rest API.

Confidential, New York

Java Developer

Responsibilities:

  • Develop business requirements and specifications for specialized components, which may involve identifying alternatives at the system level.
  • Designing, developing and maintaining complex programs in specialty component system.
  • Designing the web application layout using highly advanced user interface design and development technologies like AngularJS, JSP, JavaScript, JQuery and HTML.
  • Implemented Spring MVC, which includes writing Controller classes for handling requests, processing form submissions and performing validations.
  • Achieved Dependency injection by creating spring services, spring controllers and DAOs to wire objects of business classes.
  • Designing and executing stored procedures for data migration from legacy data to SQL Server.
  • Developing Web Services using SOAP as a protocol to send request and response in the form of XML messages using WSDL.
  • Used Hibernate to deal with the database and wrote complex HQL to handle the persistence operations.
  • Working on ANT scripts to build the application generating JAR files for application deployment.
  • Developing Junit test cases for testing the functionality of the code and Involved in defect fixing and tracking using HP ALM quality center 11.
  • Used Clear case as version control tool.
  • Followed agile methodology for the application development.

Environment: Java/J2EE, JSP, AngularJS, Spring 4.1, Hibernate 4.2, HTML, JavaScript, XML, Junit 4, Log4j, SQL Server 2012, Web Services, Clear Case, IBM WebSphere 8.5, IBM RAD 8.5, ANT, HP ALM quality center 11.

Confidential

Software Engineer

Responsibilities:

  • Developed web application using Struts, JSP, Servlets, Java beans that uses MVC design pattern.
  • Created user-friendly GUI interface and Web pages using HTML, CSS and JSP.
  • Wrote JavaScript for client-side validation.
  • Involved in the development of the User Interfaces using HTML, JSP, JavaScript, AngularJS, Bootstrap, CSS and AJAX.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Used Eclipse as IDE tool for creating Servlets, JSP, and XML.
  • Used AJAX API for intensive user operations and client-side validations.
  • Wrote Stored Procedures and complicated queries for IBM DB2.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appender’s components.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.

Environment: Java, JDBC, Struts, JavaScript, HTML, CSS, JSP, Servlets, Tomcat, Oracle, AngularJs, Bootstrap, Eclipse IDE, CVS, ANT, Log4J.

We'd love your feedback!