We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Piscataway New, JerseY

SUMMARY

  • Around 8 Years of experience in JAVA/UI. Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Production Support.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Expert in Core Java with strong understanding of SWING, Collections, Multithreading, Event handling & Exception handling.
  • Worked on creating responsive website for Smart devices using responsive design, media queries and bootstrap. Was involved in test automation for Mobile Devices based on iOS and Android.
  • Java Script, HTML5, CSS, jQuery, Angular 2, Angular 5 in development of Front End/UI Portals
  • Expertise in Angular 2 controllers, directives, factory and service resources, routings and events
  • Solid experience in design and development of front end in applications using JSF, JSP, HTML, XHTML, JavaScript, CSS3
  • Extensively worked on Requirement analysis of the system, database design and technical architecture for the processes, coding and testing user interface.
  • Software Engineer with core background in Java technologies and web based J2EE applications
  • Extensively worked on debugging using Eclipse debugger.
  • Expertise in using various Integrated Development Environments (IDE) Intellij IDEA, Eclipse and Net Beans for developing, Testing, Debugging and integrating enterprise applications.
  • Experience in working with various Relational Database Management Systems (RDBMS) like MS SQL, Oracle, MySQL and DB2.
  • Expertise in writing SQL Queries, Stored Procedures, Functions and Triggers, Tables, data integration and data connectivity of Oracle and have experience working with MongoDB (NoSQLDB).
  • Expertise in DOM manipulation using JavaScript, jQuery and Angular 2.
  • Excellent documentation and communication skills.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.
  • Experience in using version control Systems SVN, GIT.
  • Experience in application building tools Maven, Gradle, ANT Builder.
  • Experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL) and RESTful Web Services.
  • Developed RESTful micro services using spring boot and spring cloud.
  • Developed services for authentication and authorization using RESTful web services. Used Cloud foundry for the deployment& scaling of the micro services.
  • Experience on Hibernate Query Language HQL, Transactions, Exceptions and Java Message Service (JMS).
  • Experience in key services of Amazon Web Services (AWS) like simple storage service (S3),SQS (Simple Queue Service), Simple Notification Service (SNS) and Deployment Service.
  • Experience in Test-Driven Development using automating testing frameworks such as JUnit, QUnit, Selenium and Protractor.

TECHNICAL SKILLS

Languages/Methodologies: Java, C, C++, Java(6/7/8),J2EE, PL-SQL, JavaScript, Agile, Waterfall

Technologies: JSP, Servlets, JDBC, CSS, Angular 2, Angular5

Web Technologies: HTML, DHTML, XML, CSS, JavaScript, JQuery

Distributed Technologies: JMS, Data Warehouse

Application Server: Web logic, Apache Tomcat, Glassfish, JBoss

JAVA/J2EE: HIBERNATE, SPRING, WEB SERVICES, XHTML, STRUTS

IDE’s: Eclipse, Intellij IDE, Net beans

Database(s): Oracle 8i/9i/10g/11g, DB2, My SQL,SQL-Server,DB2

Version Control Tools: Rational Clear case, SVN, CVS, GitHub, Spring Batch

Tools: JUnit, Ant, Maven, Gradle, Jasmine, Selenium, Protractor

NoSQL: Mongo DB

Operating Systems: Windows(7/8/10), UNIX and Linux

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, New Jersey

Java Developer

Responsibilities:

  • Involved in design, development, testing and implementation for the MOBILE FIRST application systems,
  • Developed new application and added functionality to existing applications using Java/J2EE technologies.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot, Spring Cloud config and AWS.
  • Designed and developed OAuth2.0 Single Sign-On at Mobile applications and dot com websites for prepay users
  • In-depth understanding of OAuth security standards for 2L and 3L implementations. Understanding of Security / Entitlements and implications and implementations (oAuth, etc)
  • Experience with touch interface iOS, android and mobile web
  • Experience in Java web frameworks
  • Interacted with the clients and gathered, analyzed the requirements and developed the design model.
  • Working on backend of new project PIB(Phone in a box) to provide better user experience to activate the android device using MF Prepay app.
  • Coordinated with client team for IOS and Android device for integration related issues.
  • Participating in daily scrums, working with product team to understand and collect software requirements, implementing software iteratively, writing unit test to ensure the software is functioning according to the proposed specifications, performance testing under load to ensure scalability, responding and fixing bugs in production on a 24x7 basis.
  • Testing and production support of core java based multithreading ETL tool for distributed loading XML data into Oracle database using JPA/Hibernate .
  • Created POJO’s and DAO’ s for the database entities using Spring JDBC annotation mappings
  • Designing and creating database tables and writing stored procedures, functions, and triggers in SQL Server;
  • Continuous integration using Jenkins for nightly builds and send automatic emails to the team.
  • Responsible in defect analysis in the production environment and effortlessly provided the required fixes.
  • Experience using software development tools such as Eclipse, Netbeans, Subversion, Git, Ant, and Maven.
  • Used Apache Ant for the build process.
  • Development of cash management alert components using Java, JDBC and JAXP.
  • Advanced knowledge of Citrix environment and monitoring tools.
  • Expertise in defect analysis in the production environment and effortlessly provided the required fixes.
  • Involved in the design & implementation of JWT across the existing services.
  • Have Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Have Built RESTful API’s to communicate over internet via JSON in order to get the required information depending upon the requirement with help of Spring Core container to implement IOC concept to avoid tight coupling.
  • Perform unit testing on service layer using Mockito framework
  • Implemented logging using log4j for logging purpose of project as well as print debugging, warning on the server console.

Environment: Java 7/8, J2EE, Spring, Windows 10, GIT, IntelliJ,Eclipse, APIGEE, Putty and Super Putty, SQL DBA, SonarQube, Maven, Apache, Rally, SOAP/RESTful Web Services, Shell scripting, Splunck, Citrix Box, JWT.

Confidential, Bellevue, Washington

Java Full Stack Developer

Responsibilities:

  • Involved in design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document.
  • Developed Single page application and structured the JavaScript code using Angular 5 .
  • In the Rebellion application, Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular5.
  • Developed the view components using HTML5, CSS3, JavaScript, JQuery and Angular 5.
  • Developed Angular 5.0 custom directives and used Routes and form validations in Angular.
  • Developed Angular components, modules, pipes, services using Typescript.
  • Used Angular material components like models, dialogs, data table to develop the application UI.
  • Performed Unit Testing of Angular 5 components and services using Jasmine framework.
  • Designed and developed the REST based Microservices using the Spring Boot thus implementing the business rules and workflows for the corresponding java modules.
  • Expertise in defect analysis in the production environment and effortlessly provided the required fixes.
  • Used APIGEE’s validation policies and implemented the routing rules accordingly.
  • Designed caching strategy and involved in implementation of cache using Pivotal Gemfire.
  • Involved in the design & implementation of JWT across the existing services.
  • Have Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Have Built RESTful API’s to communicate over internet via JSON in order to get the required information depending upon the requirement with help of Spring Core container to implement IOC concept to avoid tight coupling.
  • Used Jenkins for continuous integration. In Rebellion, API’s are built and deployed on PCF.
  • In order to improve the code quality and decrease the major and minor fixes have integrated with the SonarQube.
  • Used Rally for bug tracking and responsible for resolving these defects assigned on time and update their status on regular basis and Git for version controlling and IntelliJ IDE for developing the application.
  • For the purpose of Unit testing developed product features using JUnit and Mockito frameworks as part of development cycle.
  • Initiated the Maven based build process and used log4j for logging and debugging purposes.
  • Involved in the Sprint planning for the estimation of efforts for user stories and tasks.
  • Participated in production operations to analyze & resolve urgent issues and bundle them for hotfix releases.
  • Performed functional testing of the Rebellion application using Fiddler, Charles and TOSCA.

Environment: Java 7/8, J2EE, Spring Boot, Angular 5, Typescript, HTML5, CSS3, Typescript, Javascript, Jasmine, Angular CLI, Windows 10, GIT, IntelliJ, APIGEE, Pivotal CloudFoundry, SonarQube, Maven, Rally, Restful Web Services, Jenkins, Spring Based Microservices, Agile, Pivotal GemFire, JWT.

Confidential, Dallas, Texas

Java Full Stack Developer

Responsibilities:

  • Developed the front-end components using Angular4 framework.
  • Developed web Application using HTML/CSS, JavaScript, Angular4, PrimeNG, JQuery, Bootstrap.
  • Worked on Media Queries as a complement to the Grid System of UI Bootstrap to facilitate the implementation of the responsiveness.
  • Enhanced user experience by designing new web features using Framework like Angular4, Bootstrap accommodate these advanced and fast technologies.
  • Implemented navigation bar as a custom directive of Angular4 Framework so that it can be reused on different templates.
  • Worked with spring dependency injection to build loosely coupled application.
  • Followed annotation way of configuring spring to create spring beans.
  • Created Spring services layer and Data access layer for data retrievals.
  • Configured Spring security with LDAP template to implement role-based authorization.
  • Used Spring MVC annotations such as @Controller, @RequestMapping, @RequestBody etc.
  • Bound the data to the different views after fetching the JSON formatted data from back-end web services by consuming AJAX calls.
  • Created JMS message listeners using Spring JMS and RabbitMQ to consume messages from queues.
  • Prepare and execute AWS Cloud Formation JSON template to provision infrastructure on AWS Cloud for American Family Insurance pre-prod and prod environments.
  • Utilize Camel to integrate micro services with other micro services and RabbitMQ messaging exchanges.
  • Developed the login and registration module and used the JQuery Validation Plugin for the form validation.
  • Worked on multiple cross browser compatibility issues to support browsers according to the business requirements, including Firefox, Google Chrome, Safari, and IE(>8).
  • Provided connection to social websites with feedback features by using JavaScript.
  • Created Mongodb collections and documents and used Spring data Mongodb to perform document mappings to java classes.
  • Involved in modifying the Maven build files and wrote deployment scripts.
  • Used GIT version control repository to upload the changes and to keep track of the changes made to the code overtime.

Environment: Angular4, Bootstrap, PrimeNG, HTML/HTML5, CSS/CSS3, JavaScript, Typescript, JSON, JQuery, AJAX, Mongodb, GIT, JMS, Micro services, RabbitMQ, SOAP, REST.

We'd love your feedback!