We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Kenilworth New, JerseY

SUMMARY

  • Over 10+ years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Worked onJavaDependency Analysis Tool (jdeps) onJava8.
  • Worked on JAR file attribute onJava8.
  • Responsible for building a framework to support teh easy creation of, and teh consumption of REST Microservices usingJava8, JAX - RS, AngularJS (SPA), Spring.
  • Expertise in design and development of various web- and enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC, Oracle.
  • Experience in working wif frameworks like Struts, Spring and Hibernate
  • Implemented RESTful Web Services for teh data transportation between multiple systems.
  • Used RAML to define teh API design.
  • Designing and developing teh UI wifThymeleaf, JSP, HTML5, CSS3, AngularJs, and JavaScript.
  • JNDI /JDBC / Data source configurations inWildfly
  • UsedJBossServer to deploy teh application.
  • Design and develop web services usingRAMLand REST
  • Experience in using Java IDE tools like Net beans and familiarity wif other IDEs such as Eclipse.
  • Designed base project structure and different modules usingMicroservicesarchitecture.
  • Development of RESTful web services based onSpringBoot.
  • Experience in using MySQL databases to write complex SQL queries, and familiarity wif databases like SQL
  • Experience in using frameworks and tools like J Unit.
  • Extensive experience in using SQL to write Stored Procedures and Triggers.
  • Well versed wif complete systems life cycle development processes of design, development, testing and implementation.
  • Developed web applications by implementing Model View Control (MVC) architecture using JSP pages that interact wif Servlets.
  • Excellent communication, interpersonal and analytical skills along wif can - do attitude.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Developing Applications using latestJava/J2EE technologies such as Cassandra,Java8, Junit.
  • Used newJava8 features, such as Lambda expressions, Streams and Functional Interfaces.
  • Used JavaScript frameworks such as JQuery, Dojo, Ext JS, CSS preprocessors such as LESS or SASS.
  • Worked onRAMLand REST based Web services for Mule ESB flows, also on Mule Soft MMC and Enterprise release capabilities.
  • Implemented various Ajax Frameworks and JavaScripts using jQuery, DOJO, JSON.
  • JPA TopLink provides object-XML mapping support and provides a JAXB implementation and web service integration.
  • Developed and maintained RESTful API interfaces wif CRUD operations, providing clear documentation in JavaDoc orOpenAPIformat
  • Used SWAGGER a set of open source tools built around theOpenAPIspecification that ca help build design, document and consume REST APIs.
  • Strong hands-on experience and built wif Spring Boot wifThymeleafand Deployed teh application wif Spring technologies such as ( Spring Boot, Spring Batch, Spring MVC, JDBC Template).
  • Uses Java, Spring MVC and Webflow framework, Hibernate, MySQL, jQuery, Bootstrap,Thymeleaf Gradle, Jenkins, Git
  • Worked on setting up teh life cycle policies to back teh data from AWS S3 to AWS Glacier, Worked wif various AWS, EC2 and S3CLI tools.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Wrote JUnit test cases for every testable class in teh application, and used EasyMock as part of testing framework.
  • Developed unit test cases using TestNG framework. Developed some end to end test cases using Protractor.
  • Expertise in testing wif JUnit using tools like JMeter
  • Worked on various spring modules like JDBC, DAO, Spring Boot, JMS etc.
  • Analysis, design, development and testing of web application inSpringBoot.
  • Experience wif various MVCJavaframeworks likeAngular2.JS, Node.JS, bootstrap.JS, etc.
  • Knowledge of eclipse and intellij idea tool for teh development of java projects.
  • Developed existing network mappingmicroservicesusing python nmap and deployed it on kubernetes
  • Experience on JBoss Wildfly configuration and has worked on migration projects.
  • Used JBoss as an application server, Mule Server (Mule code), Mercurial and Git as source control.
  • Developed JUnit test classes to test teh functionality of a code and developed test cases for Camel Routing.
  • Architected, Designed and Installed/Configured entire API Gateway using ApiGee, OnPrem
  • Created database using Amazon DynamoDB and AWS AppSync.
  • Deploying applications using Lamda, ECS and Docker containers and utilising CI/CD processes.
  • Experience on Amazon AWS EC2, S3, RDS, BeanStalk, Cloudfront and CloudWatch Services
  • Design teh Elasticsearch configuration files based on number of hosts available, naming teh cluster and node accordingly.
  • Experienced in Kinesis Streams that enables to build custom applications that process or analyze streaming data.
  • AWS hosting infrastructure design and build out including Elastic Beanstalk, DynamoDB (NoSQL) and Elasticache (Redis)
  • Experienced in various Amazon Web Services like EC2, S3, AMI, CloudFormation, CodeDeploy, SNS, SQS.
  • Enabled SSO (SAML) to portal by installing SSL certificate.
  • Involved JMS to establish internal or external communication, ActiveMQ as JMS provider.
  • Full knowledge of common software design patterns (Gang of Four)
  • Used Agile principals such as Scrum, Continuous Integration, Pair Programming and Test-Driven Development (TDD) as development methodology.
  • Utilized Apache Tiles plug-in in web application front for composite view pattern to keep teh structure consistency.
  • Implemented Varnish reverse proxy caches and Memcached distributed memory caching systems to improve performance.
  • Design and development of teh webpages from PSD mockups to final HTML/CSS/JQUERY based prototypes.
  • Worked wif in teh Network interactions using JSON wif REST API calls.
  • Experience wif static code analysis wif SONARCUBE; configuration management using Chef, Puppet, etc.
  • Worked in an Agile environment and develop an internal CRM system using Symfony framework (PHP)
  • Designed and developed teh application using agile and followed Test Driven Development TDD, Scrum.
  • Implemented Web API to use OAuth2.0 wif JWT (JSON Web Tokens) to secure teh Web API Service Layer.
  • Apache Mesos and Kubernetes were used as teh best ecosystem to deploy and manageMicroservices.
  • Worked wif POSTMAN for API testing. Developed REST APIs and created User Model for application.
  • Expertise in Linux backup/restore wif tar including disk partitioning and formatting.
  • Implemented AWS IAM for managing teh credentials of applications that runs on EC2 instances.
  • Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer.
  • Used SQL Profiler extensively to monitor teh performance of teh application and databases.
  • Used Apache Camel in teh JBoss Fuse ESB as teh integration platform for SOA Services.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Implemented logging for support tools and user activities in MySQL database using PHP and Symfony framework
  • Experience in using Tomcat apache servers andDockercontainers for deployment.
  • Implemented teh caching mechanism in Hibernate to load data from Oracle database.
  • Worked on implementing microservices onKubernetesCluster.
  • Developed web pages using HTML/CSS and JavaScript.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Worked on web services SOAP and REST technologies

Confidential - Kenilworth, New Jersey

Sr. Java Developer

Responsibilities:

  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens wif assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Expertise in Advanced JavaScript libraries and frameworks such as Prototype, Ext JS,AngularJS, Node JS and Object oriented programing in JS.
  • Having experience of deploying and configuring applications for cloud services like AWS and Azure.
  • Implemented Spring boot framework, learned and used new technologies such asDocker, Kafka,
  • IntroduceDockerto facilitatedeveloperand production streamlining of deployments.
  • DevOps Practice for Micro Services usingKubernetesas Orchestrator.
  • Working experience wif cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual machines on Elastic Compute Cloud (EC2).
  • Good knowledge of RESTful web services.
  • Development of Java based RESTful web services.
  • Experience using Dropwizard and Spring Boot framework for developing RESTful web services.
  • Implemented business logic using Struts action components in teh Struts and Hibernate framework.
  • Involved in adding AJAX, JavaScript components to some of teh jsp pages wherever needed.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed PL/SQL procedure for login module and registration module.
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQLs
  • Built micro services to do realtime ETL wif AWS Lambda, CloudWatch Events and zappa
  • Amazon SQS is used as messaging service to store company information.
  • Deployed teh application into teh Amazon Web Service and worked on teh configuration for EC2, S3, Route 53, RDS, SES, SNS and ElastiCache.
  • Integrate ElasticSearch to improve scalability of audit logging, topology and configuration reporting.
  • Used Apache Maven build tool to automate teh build process and Jenkins CI for continuous integration.
  • Used JSON for data exchange between application modules along wif XML.
  • Built rich features as well as maintaining existing ones through JIRA and GitLab
  • Integrate teh ExtJs/Sencha framework wif Oracle BPM.
  • Development of Java/Web applications using JSF(Richfaces), Hibernate/JPA, Weblogic, Ilog Jrules.
  • Used Apache Camel in teh JBoss Fuse ESB as teh integration platform for SOA Services.
  • Implemented JMS features such as acknowledgement modes, receive modes and redelivery by using SQS services in teh backend.
  • Creating cluster environment using Jboss Fuse Fabric and Creating ActiveMQ wif different topologies in Enterprise Integration.
  • Design Ab Initio Graphs and plans for data transform and loads on UNIX platform.
  • Created Maven build file to build teh application and deployed on WebSphere Application Server.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: Java, Javascript, Microservices, Rest, Css, Html5, Node, Spring, Hibernate, Struts, Jsf, Angular, Db2,Pl/ Sql, Jdbc, Mongodb, ApacheCxf, Soap, Web Services, Eclipse, WebspherePortal, Wsad, Subversion (Svn), Junit, Scrum, Uml, Jsp, Maven, Xml, Soa, Jms, Apache Tomcat, Linux, Php

Confidential - McLean, VA

Sr. Java Developer

Responsibilities:

  • Designing teh web client by using HTML, CSS, JavaScript, AJAX, EXT JS, and DOJO wif JSON.
  • Developed and Implemented WebServices and used Spring Framework.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Enhanced teh functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed teh UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Migration of teh MVC based Reporting framework to GWT (Google Web Toolkit) using GWT-EXT.
  • Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
  • Worked on JDBC to select and update teh data from teh MySQL database
  • Used TOAD for database query testing, in teh process of optimizing teh queries
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Implemented Java based POJO access to teh application's Oracle 11g database using myBatis (formerly iBatis) mappers and typical data access and transfer design patterns.
  • Configuration and deployment of application on to Jboss application server .
  • Developed Servlets and Worked extensively on Sql.
  • Used ANT scripts to build teh application and deployed on WebSphere Application Server.
  • Developed front end view using HTML, JSP, JavaScript, JQuery, CSS3, LESS.
  • Developed Servlets and JSP based on MVC pattern using Struts framework and Spring Framework
  • Used Maven to build and generate code analysis reports.
  • Built and deployed teh application using ANT Build wif Apache IVY support.
  • Worked wif in teh Network interactions using JSON wif REST API calls.
  • Created XSL style sheets to generate complicated output reports based on user requirements from XML data.
  • Used JIRA for tracking and Updating Project issue.
  • Websphere Process Server, Ilog JRules Engine and Message broker) using EJB.
  • Implemented JAVA Web Services based on SOA architecture wif SOAP and WSDL.
  • Moving of content from Interwoven TeamSite version and from windows to Linux.
  • Involved in writing Unix Shell Script for performing automated tasks.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Install and configure a Linux server to publish applications and teh DataBase
  • Developed Dash-Board to monitor and report CacheCoherenceServers.

Environment: Spring, Ibatis, Struts, Ejb, Dojo, Javascript, Jquery, Dojo, Mysql, Toad, Sql Server, Apache Axis2, Wsdl, Netbeans, Jboss, Mercurial, Clearcase, Selenium, Water Fall Model, Jsp, Servlet, Ant, Itext, Gwt, Jira, Swing, Cognos, Ilog, Jrules, Web 2.0, Apache Tomcat, Linux, Unix, Wordpress, Drupal

Confidential, Waterloo, WI

Java Developer

Responsibilities:

  • Implemented teh server side design using teh industry standard J2EE design patterns like Business Delegate, Service Locator, Business Interface, Session Facade, and Data Access Object.
  • Utilized various Rational Rose design methodologies for developing teh framework.
  • Used J2EE design patterns like Spring MVC
  • Developed web UI using Spring, JSP, Javascripts. Used MyBatis as persistence tier. Performed security remediation development to fix web UI XSS security findings.
  • Developed Servlets and Worked extensively on Sql.
  • Developed ant and Gradle build script, used Apache Ivy to handle dependencies
  • Developed an API to write XML documents from a database. Utilized XML, XPATH, DTD and XSL
  • Developed static and dynamic web services using Weblogic web service API, WSDL, SOAP, HTTP.
  • JIRA (Agile) was used to build an environment for development.
  • Writing web applications for eCommerce start-up using Apache Wicket, Jersey, PostgreSQL, Tomcat and Spring (DI/IOC, AOP).
  • Configured and deployed custom Linux system for embedded x86 platform including ad-hoc networking.
  • Unit testing for Web application was tested by running on tomcat and jre servers from unix box.
  • Used Hibernate for mapping object oriented design model to relational database.

Environment: Java, J2ee, Spring, Websphere, Wsad, Oracle, Jdbc, Hiberante, Servlets, Jsp, Spring, JSP, Sql, XML, XPATH, XSL, WSDL, SOAP, HTTP, JIRA, Agile, Jersey, PostgreSQL, Linux, tomcat, Uml, Rational Rose, Javascript, Xml, Html, Junit

Confidential - Armonk, NY

Software Developer

Responsibilities:

  • Involved in analysis, design and development of Portfolio Management.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Followed iterative approach in timely manner.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Responsible for developing Servlet.
  • Involved in implementing database design, connectivity and access.
  • Wrote MySQL queries and used JDBC API.
  • Worked in Windows environment for building teh application using net beans IDE.
  • Developed test cases and performed unit testing using J Unit.
  • Extensively used Collabnet subversion for version control.
  • Used Glassfish Server for deploying various components of application.

Environment: Java, J2ee, Java Sdk, Jsp, Html, Jdbc, Ooad, Servlets, Svn, Mysql, Windows Xp Professional, Java Script, J Query, Glassfish Server, Net Beans Ide, Microsoft Visio.

Confidential - Philadelphia

Software Developer

Responsibilities:

  • Involved in modifying, updating and testing of teh component.
  • Involved in group meeting wif teammates and made substantial changes to teh architecture to improve performance of teh Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout teh application.
  • Developed teh bean classes for better data exchange between teh MVC layers
  • Used multi threading and socket programming.
  • Deployed teh application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Suggested ER models and changes in teh table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Solved performance issues and brought optimal output from teh available resources.

We'd love your feedback!