We provide IT Staff Augmentation Services!

Sr. Java Programmer Resume

3.00/5 (Submit Your Rating)

Hartford, ConnecticuT

SUMMARY

  • Over 8+ years of experience in analysis, design, development and implementation of Software Applications and Products with exposure to Big - Data andJavaDevelopment.
  • Extensive experience with both core and advancedJavatechnologies which includes Spring MVC, XML, JavaScript, JEE, JSP, EJBs, JDBC, Struts, Servlets, JMS, JPA,JavaAPI for XML Web Services, JSF.
  • Extensive experience of over 5 years in developing Web Applications using Spring Boot and Hibernate.
  • Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton, DAO, DTO, JPA and Business Delegate in teh development of Multi-Tier distributed Enterprise Applications.
  • Knowledge of JavaScript frameworks jQuery. Experience in building application with React JS, Redux, Require JS in MVC architecture.
  • Implemented SOA architecture with spring web services using REST, SOAP, WSDL and XML.
  • Extensive experience in various agile methodologies like Test Driven Development (TDD) and SCRUM.
  • Extensive experience in SQL, Thymeleaf, Stored Procedures, Functions and Triggers with databases such as Oracle, IBM DB2 and MS SQL Server.
  • Experienced in using WSDL, SOAP, and Apache AXIS for Web Services.
  • Expertise in client side designing and validations using HTML, DHTML, CSS,JavaScript, AJAX, JSP, XML, JSF and Swing.
  • Extensive experienced in implementing single page applications using Angular.JS directives, routing modules and Toplink.
  • Working Knowledge in Open Source Distributed Database Management Systems such as Cassandra, HBase.
  • Working noledge of Big Data Ecosystem viz HDFS, HBase, Zookeeper, Hive, Oozie, Flume, Sqoop.
  • Good experience in using Maven build scripts for teh project build and deployment process.
  • Hands on experience with Web/Application Servers such as Tomcat, WebLogic, WebSphere and JBOSS with wide variety of development tools like My Eclipse and NetBeans.
  • Having good RDBMS concepts noledge and worked with MySQL and Oracle.
  • Exposure to MongoDB, Redis and other NoSQL databases.
  • Has deep understanding of both Relational Database and also experience in non-relational database like MongoDB, Elastic Search.
  • Expertise in client side designing and validations using HTML, DHTML, CSS,JavaScript, AJAX, JSP, XML, JSF and Swing. Experience in using Maven and Ant for build automation
  • Extensive experienced in implementing single page applications using Angular.JS directives, routing modules.
  • Expertise in advanced JavaScript libraries and frameworks such as JQuery, Angular.js, Backbone.js, Prototype, Dojo, Node.js, Ember.js, Knockout.js, Ext.js and Underscore.js.
  • Extensively worked on various J2EE servers (Web Sphere, Weblogic, Tomcat ) and IDEs Eclipse & IBM RAD.
  • Knowledge with BEA Weblogic, Infrastructure, IBM Web sphere application server, Apache Tomcat Jboss and has good noledge of J2EE standard compatible application servers.
  • Experienced in MVC (Model View Controller) architecture with Struts and Springs framework involving various J2EE design patterns.

PROFESSIONAL EXPERIENCE

Confidential, Hartford, Connecticut

Sr. Java programmer

Responsibilities:

  • Built servers using AWS which includes importing necessary volumes, launching teh EC2 instance, creating security groups, auto-scaling, load balancers, Route S3 and RDS as per teh architecture.
  • Configured ELB and auto scaling groups to distribute teh DEVOPS TOOLS traffic.
  • Built log files reader with Amazon S3, SSO, Kinesis, SQS, DynamoDB and Lambda.
  • Worked with Docker for containing microservices and write docker file, ECS and Jenkins for Automated Integration and deployment process and Kubernates for deploying pods.
  • Log and event forwarding (System logs, CloudWatch, CloudTrail, AWS Config), aggregation to Splunk SIEM Platform.
  • Responsible for building scalable distributed data pipelines using Hadoop.
  • Deployed teh application using Codedeploy, AWS Elastic BeanStalk and Elasticache to monitor EC2 server performance using CloudWatch.
  • Capable of designing modular applications using JAVA/JEE, proficient in implementing various Gang of Four Design Patterns.
  • Developed web application using Spring MVC framework and wrote code using Java, Servlets, JSP, JSF, Hibernate, spring, JavaScript, Ajax, and JSON.
  • Developed source code in eclipse oxygen using Java, J2EE, Spring MVC architecture.
  • Implemented application backend using Java, J2EE and EJB for Model View Controller (MVC) architecture.
  • Used Java, Spring MVC and Guice to implement order receiving and filling API.
  • Developed stand-alone, production-grade Spring MVC based Applications using Spring Boot.
  • Designed DAO (Data Access Object) layer and data service layer.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap
  • Implemented authorization and authentication with Spring Security thorough domain driven design.
  • Created customers logging aspect using Spring AOP by single responsibility design.
  • Designed and developed Application based on JSF framework, Spring Core and Spring ORM
  • Designed and developed UI screens with Thymeleaf to static content.
  • Worked with ejb3 and handled teh persistence using teh JPA toplink persistence framework.
  • Worked on setting up teh hibernate framework for persistance in teh Deb collection web services.
  • Created new algorithms and scripts for software in JavaScript, jQuery, Groovy, and Velocity.
  • Designed and developed single page applications fot Linux, Unix and Mac using Angular 2, TypeScript, HTML5, CSS3, Bootstrap, and Materialize CSS.
  • Involved to implement various screens for teh front end using React.js and used various predefined components from NPM and redux library.
  • Experience working on Grunt for minification of JavaScript files, compilation of LESS files into CSS and also for monitoring teh application using solid principles,
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP serializable JSON.
  • Created custom website UI templates in CSS/HTML for MODX, Joomla, and Wordpress.
  • Worked on filebeat modules like Apache2, Mysql and Postgres to transfer teh data into Apache Kafka.
  • Pioneered teh development and implementation of both MySQL and PostgreSQL databases.
  • Define scope and solutions for interfacing teh Oracle CC&B application with external systems.
  • Performed data extraction and manipulation over large relational datasets using SQL, Python, and other analytical tools.
  • Wrote PL/SQL procedures and queries in Oracle and invoked those procedures from teh Java components.
  • Tuning long-running SQL Queries, Procedures and Functions using SQL Profiler, SQL analyzer, Index tuning wizard.
  • Converted teh entire event flow as SOA based architecture and used kinesis and RabbitMQ as queues.
  • Built teh Web API on teh top of Flask framework to perform REST methods. Used MongoDB and MySQL databases in Web API development.
  • Developed framework for lightweight REST web services using JIRA, JSON, Spring MVC 3.0 as well as using JAX-WS, JAXB for SOAP web services.
  • Building REST APIs with API led design solutions using RAML, also securing APIs with Oauth and various security policy enforcement from API manager.
  • Implemented Authentication mechanism using JWT, front-end using HTML, CSS, AngularJS.
  • Writing web services for Web using Eclipse and Intellij and deploying teh project in JBOSS of WildFly 10 server.
  • Configured and applied modern software development tools such as gulp, elasticsearch, Git, and webpack to streamline teh web development process.
  • Designed teh REST services for gathering Windows server OS information using WebAPI and tested teh same using Postman and JMeter along with Swagger documentation.
  • Developed UNIT test cases using Junit, TestNG, Mockito and configured them through Maven plugins to be part of continuous integration.
  • Implemented integration testing using JUnit, SNS, SSL, Mockito, EasyMock.
  • Functional monitoring and system monitoring on SonarQube servers (REST APIs using python)

Environment: Java, J2EE, Spring boot, Angular 2, ReactJS, JavaScript, AJAX, HTML/CSS,MySQL, Oracle, SQL, PL/SQL, SQL Profiler, SOA, Rest, JSON, DAO, MVC, Securities, AOP, ORM data, Thymeleaf,JPA Toplink, Hibernate, Hibernate Criteria, Kubernetes, ECS, Cloudwatch, SES, SQS, SNS, elasticsearch, kinesis, hadoop, data pipeline, message broker activemq, elasticbeanstalk, lambda, elasticache, codedeploy, SSO, SSL, Lamdba, Maven, JSON, JIRA, Microservices, JMS, activemq, Tomcat, gang of four OAUTH, JWT, IntelliJ, JBoss Wildfly, Git, Swagger, JUnit, EasyMock, TestNG, JMeter, Postman, Sonarqube, Agile, Scrum, AWS, EC2, S3, RDS, API Gateway, Load Balancer, auto scaling, DynamoDB, Docker

Confidential, Atlanta, GA

Sr. Java Application Programmer

Responsibilities:

  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Spring DAO Module, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Used Ibatis to implement teh caching mechanism in Hibernate to load data from Oracle database.
  • Implemented MVC architecture using Jakarta Struts framework, Worked on Spring Hibernate Applications.
  • Developed Add, Edit and profile view web pages for teh monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Developed teh interactive web pages using Angular JS framework.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed web pages using HTML/CSS and JavaScript.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services using JIRA, JSON with Flash/Flex.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
  • Java and JSP developer for J2EE web application on SVN, WAS, DB2 and AIX.
  • Created Postgres and PL/SQL procedures, functions and complex SQL queries for admin services.
  • Developed DAO API to manage teh payment information using JDBC.
  • Implemented OAuth2.with detailed understanding of teh flow and grant.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using elasticsearch and message broker activemq.
  • Consistently leveraged as a mentor to both junior and senior engineers for git workflows
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Consumed Web Services using Apache CXF framework for getting remote information.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Used Web services - BPM, iLog, WSDL and SOAP for getting credit card information from third party.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Designed, developed and tested teh Websphere Portal Application based on Model, View, Controller (MVC) architecture deployed on IBM Web Sphere Portal /Application Server.
  • Extensively used WebSphere Studio Application Developer for developing, testing, and deploying applications. Used STRUTS Framework based on (MVC) Model View Controller architecture in WebSphere Application Development.
  • Created test plans and JUnit test cases, JMeter, Postman and test suite for testing teh application.
  • Established a lightweight Scrum project management process and helped team meet sprint goals.
  • Designed Use Case Diagrams, Class Diagrams, Sonarqube and Sequence Diagrams and Object Diagrams to model teh detail design of teh application using UML.
  • Developed class diagram, sequence diagram by using Mockito and Rational Rose.
  • Worked on GUI internationalization using JSP and Core Java.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud.
  • Built log files reader with Amazon S3, SES, SNS, Kinesis, SQS, Cloudwatch, DynamoDB and Lambda
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Used Maven script for building and deploying teh application by following agile methodology.
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers.
  • Design and develop enterprise or application architectures and RFI/RFP delivery solutions using SOA(Service Oriented Architecture), web services, DODAF (Department of Defense Architecture Framework), and segment architecture.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Hosted and configured applications in AWS, IIS, IBM Websphere, and Apache Tomcat under Windows and AIX platforms.
  • Extensive Development using Zend Framework by PHP in a LAMP environment.

Environment: s: Java, J2EE, DAO, MVC, AWS, EC2, Sonarqube, Agile, Scrum, Maven, JSON, JIRA, S3, RDS, Load Balancer, auto scaling, DynamoDB, Cloudwatch, SES, SQS, SNS, elasticsearch, message broker activemq, ORM, Ibatis,JavaScript, HTML/CSS, Postgres, PostgreSQL, Restful API, JSON (1), OAUTH, XML, Eclipse, websphere, Git, SVN, JUnit, Mockito, JMeter, Postman, BPM, iLog, SOA, JMS, activemq, Apache Tomcat

Confidential, Memphis, TN

Sr. Software Developer

Responsibilities:

  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to teh frontend managed beans using Spring IOC pattern.
  • With teh Mybatis implementation, all teh queries were separated away from teh code and moved to teh XML files. Used Spring IBatis XML configuration files to call teh queries.
  • Developed teh application using Struts Framework which is based on teh MVC design pattern.
  • Developed server-side services using JSF, Apache CXF, Java, Hibernate, Spring, Web Services.
  • Maintained teh business standards and teh requirements in EJB and deployed them on to WebLogic Application Server.
  • Developed teh UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Integrated teh ExtJs/Sencha framework with Oracle BPM.
  • Implemented Java Script validation frame work for client side & server side.
  • Used JQuery to make teh frontend components interact with teh Javascript functions to add dynamism to teh web pages at teh client side.
  • Designed and modified User Interfaces using JSP, SVN, JavaScript, CSS and jQuery.
  • Utilize Dojo framework for performing front end validations.
  • Wrote & maintained GWT, GXT, JavaScript including React, Redux, Eclipse, Servlets, JSP, CSS3.
  • Using Ruby on Rails for development with backbone.js.
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more.
  • Lead development and site building on Drupal-based projects. Mentor junior developers on site building and development best practices.
  • Used ASP.NET technology for developing teh presentation layer.
  • Asp.Net Web Development. Front-end programming done in XHTML, JavaScript & CSS and ASP.NET controls with back-end coding in C.
  • Designed and developed teh individual components of teh system using C++ and CORBA.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Code development using PL/I, COBOL, JCL and DB2.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Developed Servlets and Worked extensively on SQL.
  • Oracle, SAS integration for business intelligence and functionality.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Design online stores using ASP & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
  • Creating GUI components using Ext JS on NetBeans.
  • Created entire authentication system using AWS Cognito and federated identity (open ID) for SSO
  • Working on NLP (Machine Learning) application using both AWS comprehend as well as a new ML model for custom entity recognition.
  • Worked on teh MySQL migration project .To make teh system completely independent of teh database being used. Used Spring IBatis to implement dis.
  • Used TOAD for all database query testing and optimizations.
  • Migrated teh data from SQL Server 2005 to SQL Server 2008.
  • Used DB2 as teh database and wrote SQL & PL-SQL.
  • Developed UNIT test cases using Junit, JMeter, Postman and configured them through Maven plugins.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed teh web services by using WSDL, SOAP using SOA. Created GUI builder using NetBeans.
  • Used JBoss application server to deploy application into Production environment.
  • Create and maintain AWS, Amazon EC2, S3 and RDS instance that supports teh companies Redmine project management site and Mercurial CM.
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans using agile methodology. Environment was mixed Windows and AIX, projects written in C++..
  • Expertise in employing Water Fall Model and best practices for software development.
  • Created Class Diagrams and sequence diagrams using UML.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Ant for developing build scripts and deploying teh application onto WebLogic.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Ported application from GWT 1.5 to GWT 1.8 (and associated version updates to JDK & GXT).
  • Used JIRA issue tracker to file teh bugs.
  • Deployed Applications on Apache Tomcat Server.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Involved in Installation & Configuration of Cognos in distributed environments on Solaris.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Took complete Ownership of JRules by developing teh complete architecture and integration with TSM application.
  • CalWIN web based Application contains more TEMPthan 1100 online screens in JavaOracleADFand code base also includes COBOL (Micro Focus), C, and SQL.
  • Expertise in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris 8/9, AIX, SUSE Linux, and Windows NT/2000/2003/XP.
  • Responsible in configuring and setting-up Apache Tomcat/Spring-TC Server for teh development phase.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.

Environment: s: Java, J2EE, Spring, Mybatis, JMeter, Postman, Agile, AWS, EC2, S3, RDS, JSP, Servlets,Maven, ANT, JSON/ XML, JIRA, jRules, SOA, Apache Tomcat Struts, JSF, JavaScript, HTML/CSS, Db2, MS SQL, Rest, XML, Apache CXF, Eclipse, weblogic, SVN, JUnit

Confidential, Rogers, Arkansas

Developer

Responsibilities:

  • Involved in requirements gathering and analysis from teh existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Developed teh application using Struts, Servlets and JSF for teh presentation layer along with JavaScript for teh client side validations.
  • Managed Maven environment by setting up local, remote and central repositories with required configuration in maven configuration files.
  • Refactored existing project to make it more Restful and ANT.
  • Developed SOA based enterprise application in NetBeans using popular Java Web-Services technology including JAX-RS, AWS and RESTful Web-services.
  • Developed and used JDBC custom tags in teh web tier to dynamically generate web pages.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean.
  • Developed framework for lightweight REST web services using JSON, Spring MVC 3.0 as well as using JAX-WS, Axis2 for SOAP web services.
  • Designed Restful, XML, WSDL and PHP web service for handling AJAX requests.
  • Extensively worked on analytics applications with MongoDB.
  • Used Spring to manage beans to use windows session state framework to persist session to teh database.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Access from teh mainframe to teh distributed system was through socket programming.
  • Worked with Ember.JS frameworks for full stack web development.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Used Hibernate to do teh object relational mapping between teh tables andjavaobjects.
  • Developed web applications using Rational ApplicationDeveloper(RAD) and deployed it in web sphere application server5.1.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Deployed and tested teh application with web server Tomcat, Web Sphere.
  • Expertise in Agile and Waterfall Software Development Methodology including Scrum technology.
  • Experienced in using CVS, RAD, JIRA and Eclipse IDE for Application development.
  • Wrote Test Cases using JUNIT as a framework.
  • Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS andJavaScript.
  • Developed a code for Web services using XML, SOAP, PHP and used SOAPUI tool for testing teh services proficient in testing Web Pages functionalities and raising defects.
  • Participated in Code Reviews for better quality assurance and Debugged teh application Module.
  • Deployed teh application on Apache Tomcat server and developed teh Web Services using SOA.
  • Experience using and creating custom scripts and applications using teh AWS SDK and/or CLI Tools.
  • Experience in developing scripts using Restful API models for teh purposes of integrating workflows with AWS, EC2, S3 and RDS
  • Developed custom Angular.JS directives to build custom reusable components to use across teh application pages.
  • Designed and Developed a Data Interface switch written in C/C++to convert dBase database calls into Oracle ODBC calls. dis switch is used to connect to Oracle database from a dBase application.
  • UsedJavaMessaging artifacts using JMS (MQ Series) for sending out automated notification emails to respective users of teh application.
  • Configured Web Sphere for messaging by defining Queue Destinations & Queue Connection Factories.
  • Used Bootstrap to improve user experience.

Environment: s:Java/J2EE, Servlets, JSP, JSTL, HTML, CSS,JavaScript, Bootstrap, Struts, Spring, Hibernate, PHP, Mongo DB, Oracle, Javascript, Angular.JS, Ember.JS, JMS, Log4J, AWS, XML, SOAP, Restful Web Services, WebLogic Server, Tomcat, Maven

Confidential

Java Consultant

Responsibilities:

  • Involved in requirement gathering, business analysis and design and development of business functionality.
  • Developed source code in eclipse oxygen usingJava, J2EE, Spring MVC.
  • Created JSP pages for taking input of collect information about any adverse events.
  • To analyze teh input data first used oracle database to store teh whole data, then after gathering data worked ahead using Collections framework for effective results.
  • Designed database schema on Oracle and written various stored procedures for DB operations.
  • Implemented performance enhancement principles as Browser caching, DB connection pooling.
  • Wrote RESTful services for incident reports.
  • Developed UI modules using jQuery to represent frequent high priority incidents.
  • Performed code deployment in development side and UAT.

Environment: s:Java, J2EE, Servlet, JSP, HTML, AJAX, XML, CSS, JavaScript, jQuery, JSON, Spring MVC, SQL, PL SQL, Oracle 10g/11g, SVN, Maven, UML, Tomcat.

We'd love your feedback!