We provide IT Staff Augmentation Services!

Sr, Java Developer Resume

4.00/5 (Submit Your Rating)

Reston, VA

PROJECT SUMMARY:

  • A SeniorJava/J2EE Programmer with 10 years of IT experience inJavaApplication Development, Distributed Application Development, Object Oriented Programming, Internet/Intranet based Database Applications and also developing, testing and implementation.
  • Experience in complete Software Development Life Cycle (Proposal, Process Engineering, Design, Development, Testing, Deployment and Support)
  • Expertise in JEE Technologies - Spring, Struts, Servlets, JSP, JDBC, EJB, Hibernate, Apache OJB, iBatis, AJAX, JMS,JavaMail, RMI, SOAP, AXIS
  • Experience building cloud native app with Spring Framework and Spring Boot.
  • Developed end to end application using Spring Boot.
  • Developed restful webservice using Spring Boot and deployed to pivotal webservices.
  • Worked on Elastic Search, Kafka, Flume, MongoDB, Cassendra and RabbitMQ.
  • Used Multithreading to improve teh performance/scalability of teh applications.
  • Experience in J2EE Design Patterns such as MVC, Business Delegate, Service Locator, Singleton, Transfer Object, Singleton, Session Façade, Data Access Object.
  • Expertise in UML, XML (SAX, DOM, JAXB) and JavaScript.
  • Strong Experience in SOA implementations - SOAP (JAX-WS), REST (JAX-RS).
  • Experienced inJavaMiddleware development using JMS API, with IBM MQ, TIBCO.
  • Experience in developing, deploying enterprise applications on IBM WebSphere, BEA WebLogic, Oracle Application Server, JBoss, Tomcat, Jetty
  • Worked on Couch DB queries which are required to get teh data by filtering on multiple documents.
  • Having good experience of writing Producer and consumer APIs to publish and subscribe messages from Topic using Apache Kafka.
  • Worked on Apache Kafka cluster managing configurations, created cluster setup.
  • Worked on POC for Streaming data using Kafka Connect (Configured Source and Sink).
  • Worked on ElasticSearch queries which are required to get teh data by filtering on multiple documents.
  • Extensive experience working on databases: Sybase, Oracle, DB2, SQL Server, MySQL.
  • Highly Proficient in writing complex SQL Queries, stored procedures, triggers and very well experienced in PL/SQL.

TECHNICAL SKILLS:

JavaTechnologies: JDBC, Servlets, jsp, JMS.

Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, XML.

Application Server: IBM WebSphere, Apache Jboss, WebLogic

Web server: Tomcat, Jetty

Scripting Languages: AJAX,JavaScript, Jquery, HTML, Angular Js, React

Operating Systems: LINUX Fedora, Windows Family

DBMS: Oracle, MySql, MongoDB, CouchDB

ORM Tools: Hibernate

Web services: SOAP, REST, JAXB, WSDL

Configuration Management: SVN, CVS, PVCS, GIT

Testing Tools: JUnit, JMeter

Build Tools: Maven, Ant

IDE: Eclipse, MyEclipse, Codelobster, Net, RAD

Frame Works: Struts, spring, JSF, Bootstrap, Node JS, Knockout JS.

PROFESSIONAL EXPERIENCE:

Sr, Java Developer

Confidential, Reston, VA

Responsibilities:

  • Involved in teh Software Development Life Cycle (SDLC): Requirements gathering, Design, Code, Integrate, and Deployment and production phases.
  • Initiated and Developed majority JPA Implementation, Caching strategies and coordination and conversion JDBC.
  • Developed screens, Controller classes, Business services and DAO layer.
  • Developed Graphical User Interfaces using UI frameworks Angular JS and Webpages using HTML and JSP's for user interaction.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
  • Involved in developing Restful Web Services, deployment configuration and testing using Jersey.
  • Involved in developing Unit test framework using JUnit. Wrote JUnit test cases for everyjavaclass.
  • Using Spring Boot in RESTful APIs created teh Request for Proposal (RFP) micro services.
  • Created Micro Service Implementation with Spring Boot based services interacting through a combination of REST and leveraging AWS to build, test and deploy applications.
  • Created platform as infrastructure with AWS (EC2, RDS, ELB) used Docker, Jenkins to run teh automated deployments and configured teh continuous delivery pipelines for deploying microservices using Jenkins CI server.
  • Designed and developed teh framework to consume teh web services hosted in Amazon EC2 instances.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, ELB, Auto scaling groups, optimized volumes and EC2 instances.
  • Created set of classes using DAO pattern to decouple teh business logic and data.
  • Used persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database.
  • Worked on Mongo DB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Used Backbone JS to utilize its minimal set of data-structuring (models and collections) and user interface (views and URLs) primitives for building a MVC work flow design.
  • Created teh Hibernate mapping and properties files using spring modules like MVC, Web and ORM. Used Hibernate template to integrate Spring DAO business objects with respective tables from teh database
  • Development and deployed applications on Weblogic, and Tomcat application servers
  • Used CVS, SVN and Visual Source Safe (VSS) for version control
  • JMS was used to send/receive asynchronous data from various modules in teh application.
  • Wrote test cases in JUnit, Mockito and Power Mock for unit testing of classes.
  • Consumed and produced Web Services using Rest based services.
  • Using SonarQube tool measured and analyzed teh quality of source code.
  • Used NoSQL DB, MongoDB for teh proof of concept.
  • Implemented teh logging mechanism using Log4j framework
  • Used BIT Bucket version control to track and maintain teh different version of teh application.

Environment: Java, J2EE, Spring Modules, Spring Boot, micro services, Rest Web services, Oracle, MongoDB, HTML, Eclipse, AJAX, JavaScript, Maven, Windows XP, JUnit, Log4j, SonarQube, BIT Bucket.

Sr. Java Developer

Confidential - Cary, NC

Responsibilities:

  • Involved in all teh phases of teh life cycle of teh project from requirements gathering to quality assurance testing.
  • Used Spring MVC created restful services on top of it and invoked these services using front end angular js http calls and also used spring dependency injection framework to take teh advantage of using annotations and generics dat halp in testing objects with measurably less effort.
  • Designed teh application based on various J2EE design patterns likeFront Controller and Singleton.
  • Implemented functionality rich user interfaces using HTML, CSS, JavaScript, AJAX.
  • Worked on angular js on UI for making rest services calls and DOM filtrations.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Created JUnit test cases and created set up manuals and user guides.
  • Created SQL scripts for teh Oracle database.
  • Interacting with business folks to understand teh requirement and do thorough analysis to convert those work in to stories for sprint.
  • Following Agile software methodology for software development with a 3-week Sprint. Conducted daily scrum calls and also leading teh scrum as a scrum master.
  • Conducted sprint reviews and code reviews.
  • Designed class and sequence diagrams using Microsoft Visio for all teh use cases.
  • Leading people onshore and 3 Offshore, Guiding and mentoring them on teh process.
  • Developed Controllers for request handling using Spring framework.
  • Involved in teh design of system architecture with CICS and MQ Series.
  • Set up of MQ Queue definitions, channels, processes etc. on MVS.
  • Developed teh Online MQ Interface Programs and IVR Interface programs.
  • Developed compile procedures for DB2, MQ Series and CICS.
  • Involved in Command controllers, handler mappings and View Resolvers.
  • Designed and developed application components and architectural proof of concepts usingJava, EJB, JSP, JSF, Struts, and AJAX.
  • Provide trouble-shooting support for teh development teams on issues related to teh infrastructure connectivity to Oracle Database, WebSphere MQ and external service providers etc.

Environment:Java(JDK), Spring, Hibernate, Hadoop Restful & Soap Based webservices, Eclipse, Oracle 10g, RDBMS, HTML, CSS, AngularJS, JavaScript, Maven, SVN, Tomcat, SOAP, SVN, Scrum Methodology, Unix, XML, WSDL, Putty

Sr Java Developer

Confidential - New York, NY

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Worked with clinicians to understand teh requirements.
  • Developed web applications using Spring MVC framework.
  • Developed Restful Web Service using Apache CXF for both mobile as well as desktop application.
  • Used Angular.JS directives to extend HTML to create teh foundation for rich and complex web application.
  • Implemented MVC pattern at teh client side using AngularJS.
  • Wrote SQL commands and Stored Procedures to retrieve data from SQL Server database
  • Implemented Log4J for logging error, info and debug messages.
  • Deployed application in different servers in co-ordination with Middle- ware Team.
  • Developed Spring MVC framework to implement MVC architecture.
  • Involved in writing Spring Validator Classes for validating teh input data.
  • Established efficient exception handling and logging using Spring AOP.
  • Made proficient use of WSDL files.
  • Used SOAPUI for testing teh web services.
  • Used WSAS server for Service deployment.
  • Developed presentation layer using struts tag libraries like logic, html, bean, etc in JSP pages.
  • Used SVN version control system to check-in/check-out application code
  • Responsible for code review, maintaining application flow, debug, build and deployment.
  • Debugged teh front-end side of teh application using Chromedevelopertools.
  • Used Apache Tomcat for web application deployment.
  • Used JUnit for Test driven development and perform unit testing.
  • Used Rally for user stories review and to keep track of iteration.

Environment:JAVA, J2EE, Spring Framework, Servlets, AngularJS, JDBC, Apache CXF, Rest Web Services, HTML5, JUnit, JavaScript, XML, UML, UNIX, SQL Server, WSAS, Maven, Putty, FileZilla, Agile Scrum, Log4j, Rally.

Java Developer

Confidential - Atlanta, GA

Responsibilities:

  • Participated in business process analysis and requirement gathering for new customization.
  • Created Use cases, Sequence Diagrams, Class Diagrams using Rational Rose.
  • Involved in client side development using HTML, CSS, JSP, AJAX, JQuery, JavaScript, Angular JS, Bootstrap.
  • Involved in writing SQL queries in EJB beans to store and retrieve teh data from teh database.
  • Used Spring MVC RESTful APIs and Spring Web Flow to implement business logic, validation framework and tiles framework for Layouts.
  • Developed Form Beans/ JavaBeans, Spring Controller Classes and configured with teh corresponding JSP pages in spring-config.xml file
  • Implemented application level persistence using Hibernate and spring.
  • Implemented Spring AOP for admin services and IOC to provide architectural flexibility.
  • Developed Servlets and JSP are based on MVC pattern using spring framework.
  • Implemented various types of spring controllers as per application requirements, spring validations, persistence layer, DAO and service layer components using Spring Hibernate API and Spring hibernate annotations.
  • Worked on implementing SOAP based web services to facilitate communication between client and servers.
  • Design, develop and testing of SOA using SOA web services and Oracle fusion middleware.
  • Maintained cross browser compatibility & implemented responsive design using twitter Bootstrap, Custom media queries etc.
  • Used My Eclipse IDE, configured and deployed teh applications onto WebLogic application server
  • Implemented test cases using JUnit testing framework & configured applications on WebLogic application server.
  • Experience in Hibernate implementing legacy databases, presenting custom CRUD statements and performing polymorphic associations.
  • Involved in Unit Testing. Developed JUnit test cases for unit testing and used various mock up frameworks like Mockito, Rest Client UI.

Environment:Java, Spring, Hibernate, EJB, HTML, CSS, AJAX, JQuery, JavaScript, Angular JS, Bootstrap, SOAP, SOA, MySQL, My Eclipse, WebLogic, JPA, JSP, Log4j, JIRA, JUNIT, JMOCK, Linux, ANT, MS Visio, MS Office, MS Project.

Java Developer

Confidential - Chicago, IL

Responsibilities:

  • Interacting with business analysts, developers, testers and other stakeholders to develop and support web application.
  • Creating Low-level and High-level designs, Solution Diagrams based on IT requirements.
  • Involved in database design, creating entity relationship diagrams, SQL queries, developing stored procedures.
  • Developed Web pages with HTML5, Angular JS, Bootstrap and CSS.
  • UtilizedJava/J2EE, Web services for developing different components.
  • Developed data access layer using Hibernate Framework.
  • Developed and consumed SOAP and REST services to interface with external applications.
  • Created unit tests using JUnit, Mockito frame works and performed unit testing.
  • Provided support during QA, UAT testing and Production deployments.
  • Worked on Production Incident and Problem tickets and resolved them as per SLA.
  • Implemented version controlling for source code using Git, Stash, Artifactory.
  • Performed code reviews to ensure coding standards followed during development.
  • Followed Waterfall methodology for developing business requirements, enhancements and new projects.
  • Task assignment to teh team members and support them for any technical issues to ensure quality deliverables.

Environment:Java/J2EE, Angular JS, HTML5, Bootstrap, CSS, AJAX, REST, SOAP, Log4j, JBOSS EAP, Apache Maven, Oracle, Jenkins, Git, Linux, Service Now, JIRA, JUnit, Mockito.

Java Developer

Confidential - Denver, CO

Responsibilities:

  • Interacting with business analysts, developers, testers and other stakeholders to develop and support web application.
  • Creating Low-level and High-level designs, Solution Diagrams based on IT requirements.
  • Involved in database design, creating entity relationship diagrams, SQL queries, stored procedures.
  • Developed Web pages with HTML,JavaScript and CSS.
  • UtilizedJava/J2EE, Web services for developing different components.
  • Developed data access layer using Hibernate Framework.
  • Developed and consumed SOAP services to interface with external applications.
  • Created unit tests using JUnit, Mockito frame works and performed unit testing.
  • Provided support during QA, UAT testing and Production deployments.
  • Worked on Production Incident and Problem tickets and resolved them as per SLA.
  • Have done troubleshooting of production issues and provided code fixes.
  • Implemented version controlling for source code using Dimensions.
  • Performed code reviews to ensure coding standards followed during development.

We'd love your feedback!