We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.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 noledge 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 the easy creation of, and the 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 the data transportation between multiple systems.
  • Used RAML to define the API design.
  • Designing and developing the UI wifThymeleaf, JSP, HTML5, CSS3, AngularJs, and JavaScript.
  • JNDI /JDBC / Data source configurations inWildfly
  • UsedJBossServer to deploy the 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 can halp build design, document and consume REST APIs.
  • Strong hands-on experience and built wif Spring Boot wifThymeleafand Deployed the 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 the life cycle policies to back the 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 the 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 the 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 the 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 the Elasticsearch configuration files based on number of hosts available, naming the 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 noledge 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 the structure consistency.
  • Implemented Varnish reverse proxy caches and Memcached distributed memory caching systems to improve performance.
  • Design and development of the webpages from PSD mockups to final HTML/CSS/JQUERY based prototypes.
  • Worked wif in the 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 the application using agile and followed Test Driven Development TDD, Scrum.
  • Implemented Web API to use OAuth2.0 wif JWT (JSON Web Tokens) to secure the Web API Service Layer.
  • Apache Mesos and Kubernetes were used as the 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 the 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 the performance of the application and databases.
  • Used Apache Camel in the JBoss Fuse ESB as the 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 the 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 noledge 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 the Struts and Hibernate framework.
  • Involved in adding AJAX, JavaScript components to some of the 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 the application into the Amazon Web Service and worked on the 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 the 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 the ExtJs/Sencha framework wif Oracle BPM.
  • Development of Java/Web applications using JSF(Richfaces), Hibernate/JPA, Weblogic, Ilog Jrules.
  • Used Apache Camel in the JBoss Fuse ESB as the integration platform for SOA Services.
  • Implemented JMS features such as acnoledgement modes, receive modes and redelivery by using SQS services in the 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 the 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 the 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 the 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 the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Migration of the 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 the data from the MySQL database
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Implemented Java based POJO access to the 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 the 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 the application using ANT Build wif Apache IVY support.
  • Worked wif in the 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 the 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 the server side design using the 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 the 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 the 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 the component.
  • Involved in group meeting wif teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Solved performance issues and brought optimal output from the available resources.

We'd love your feedback!