We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

St Louis, MO

PROFESSIONAL SUMMARY:

  • A Java programmer wif around 8 years of professional experience in design and development of financial, client - server, middle-ware, database and distributed software applications using JAVA.
  • Experience in applications development and maintenance using Object Oriented software architecture, analysis, design, development & implementation of Enterprise Systems.
  • Well experienced wif Object Oriented Modelling / Technologies / Designing, RDBMS designing technologies.
  • Extensive experience in J2EE features like Struts, Springs, Hibernate, Servlets, Java Server Pages, EJBs, and JMS.
  • Proficient in Core Java, HTML, HTML5, CSS, JavaScript, JSON, JQuery, J2EE, Spring Framework, Web Services (SOAP and REST), JDBC, XML, EJB, JMS, BEA WebLogic, IBM WebSphere, UML, SQL, Oracle.
  • Experience working on various web servers like Apache Tomcat, Web Logic, IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus).
  • Expertise in Database design: entity relationship, logical/physical, process modeling, Case tools
  • Hands on experience in working on XML Suite of technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Experience in using Maven and ANT scripts for building and deploying applications for error logging.
  • Good Knowledge on Big Data technologies and used extensively SOLR Search.
  • Good proficiency in using front-end &Middle-tier J2EE technologies wif backend databases such as Oracle Server, My SQL Server, MS Access and also worked on NOSQL data base like Mongo DB, Cassandra to handle huge data.
  • Experience in integration tools (Mule ESB, Apache CAMEL).
  • Basic Knowledge High Availability Practices and deploying backup/restore infrastructure.
  • Good experience in GIT to handle projects in a real time scenario.
  • Developed real time message broadcast using Web sockets and Expression Engine for thousands of live viewers and a simple dashboard to send tweets or other prepared messages.
  • Experience in coding Web Services wif JAX-WS (SOAP) and JAX-RS (Restful).
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers, Functions. Experience working wif JMS, IBM MQ and KAFKA.
  • Experience in Log4J, SLF4J for extensive logging, debugging and error tracing.
  • Used AWS to deploy the projects on EC2 instances and create snapshots for the data that must be stored in AWS S3.
  • Configured the Docker Containers and creating Docker files for different environments.
  • Good experience in Apache Spark wif SCALA.
  • Used Jira, Confluence, Splunk, Git, Source tree to provide tier 1 support for developer and operations staff. Experience in microservices and spring boot.
  • Experience in using Bamboo, Jenkins as a continuous integration and delivery tool that ties automated builds and tests.
  • Good debugging skills - deep diving into technical issues, collaborating wif cross-domain experts, handling clients wif different priorities and mind sets, both onsite and remote.
  • Excellent organizational, interpersonal and communicational skills. Comfortable working both independently and in a team environment. Fast learning, self-motivated, hard working.

TECHNICAL SKILLS:

Programming: Java, C, C++, SQL, AWS, CMS, Node Js.

J2EE Technologies: JDK 1.5/1.6/1.7/1.8, JDBC 2.0/3.0/4.0, EJB 2.0/3.0, Servlets 2.3/2.4/2.5/.1, JSP 1.2/2.02.3, JSTL, JSF, JMS, JNDI, JAF, JTA, JCA, JAAS, JAXR, JAXP, RMI, Applets (Swing, AWT), JavaBeans, iBATIS 2.2, DMR, Easy Mock, Java Mail API, Java Persistence API.

I D Environments: NetBeans, Eclipse, RAD and IntelliJ Idea.

Frameworks: Spring 2.0/2.5/3.0/3.1, Hibernate 3.0 /3.2/4.0/5.0, Struts 1.x/2.0, ADF, Castor Framework, Top Link, Maverick, My Faces

Web Technologies: XML, XSL, XSLT, SAX, Schema, XPath, DOM, HTML3/5, DHTML, XHTML, CSS3,WML, JavaScript, JQuery, JSON, AJAX, Node JS, Angular JS, Twitter Bootstrap, Word Press, GUI, iText, JBOSS SEAM, /Fuse, Adobe Flex, Apache POI, DTD.

Web Services: SOAP, RESTful, JAX-WS, JAX-RS, WSDL, JAX-RPC, JAXB, Metro, SAAJ

Web/Application Servers: BEA WebLogic 8.1/9.2/10g/11g/12c, IBM WebSphere 5.x/6.0/7.0/8.x,Apache TomcatAS 4.0/4.2/5.1/6.0/7.0, JBoss EAP 4.2/4.3/5.0/6.0, Glass Fish, Tomcat 4.0/5.x/6.x, Apache HTTP Server, Microsoft IIS.

Design: Rational Rose, Dreamweaver and XML Spy.

Database environments: SQL Server MySQL 5.0, Cassandra, Mongo DB, Oracle 9i, 10g, 11g, DB2.

Versioning Tools: CVS, VSS, SVN, Clear Case, Subversion, Git, Git hub.

Build tools: Ant, Maven.

Methodologies: Agile, Scrum, Test Driven, Waterfall, Rational Unified Process, RAD.

Defect Tracking Tools & others: Jira, Bugzilla, IBM Rational Clear Quest, Trac, putty, winSCP, Business Objects, Control M Scheduler, SiteMinder, Twilio, HP ALM.

Operating systems: Windows (7, Vista, XP, 2000, 98, NT), UNIX

PROFESSIONAL EXPERIENCE:

Confidential - St.Louis, MO

Sr. Java/J2EE Developer

Responsibilities:

  • Used AGILE SDLC methodology wif scrum as a framework for requirement gathering, Analysis, Design, Development, Testing the application while upgrading the project..
  • Actively Involved in designing the outline of project, understanding of business necessities and interacted wif the team members to understand the requirements for the project.
  • Developed user interface by using HTML5, CSS3, JavaScript, Bootstrap.
  • Manual Execution of Test Cases for Functional Testing, GUI Testing, Regression Testing, Smoke testing.
  • Implemented a security module in JavaScript which integrated wif the Spring security in the backend wif Autantication and Authorization.
  • Used Intellij Idea as IDE for development
  • Design and Coding of various JAVA, J2EE modules like Spring Boot, Spring MVC, Spring Rest, JPA, Hibernate, Postgresql Server.
  • Implemented the Hibernate framework (ORM) to interact wif database.
  • Used Spring Dependency Injection to eliminate the dependency on different classes and to inject values.
  • Developed DAO's, java objects and used Hibernate as part of persistence layer.
  • Involved in implementing Micro services using spring Boot, Changing from Monolithic to Micro services architecture.
  • Created dynamic HTML pages, used JavaScript(React-Redux) for client-side validations, and AJAX to create interactive front-end GUI.
  • Used Spring Boot for radically faster and widely accessible Spring Development.
  • Developed RESTful web services using Java, Spring Boot and Consumed RESTful Web Services for transferring data between different applications.
  • Developed Web Services to integrate wif the External System.
  • Used AJAX to call the REST API methods and connect to the backend. Restful web services have been used to retrieve and update the data using dis AJAX.
  • Used Watchman for testing the Restful services.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS). Used Amazon Web Services (AWS) that offers reliable and inexpensive cloud computing and remote computing services.
  • Created and configured EC2 instances on Amazon Web Services (AWS) for establishing clusters on cloud and created S3 buckets for our application.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that communicate wif server and GITHUB as Jar Repository Tool.
  • Implemented Postgresql server as the database storage system of the application.
  • Worked wif Postgresql database for storing highly scalable form data that comes from the inventory API and consumed the data using Kafka.
  • Worked wif database development team and wif DBA team to design the data model, tables, partition tables etc.
  • Used JIRA Tool for Bug, issue Tracking, assigning task among the Team in the Agile Board.
  • Used Jenkins CI/CD pipeline for continuous Integration and continuous deployment and build the project.
  • Developed JUnit test classes and implemented test cases wif JUnit and TestNG using Mockito.
  • Implemented the logging mechanism using Log4j framework.
  • Developed Maven script to build .war and .ear files for the application.

Environment: J2EE, Spring MVC, Hibernate, Spring Boot, Spring DAO, Spring IOC, AWS, HTML5, CSS3, jQuery, JavaScript, JSON, AJAX, Kafka, Intellij IDE, GIT, Github, Watchman, WebSphere Application Server, Junit, Log4j, TestNG, Mockito, Postgresql database, JIRA, Jenkins, MAVEN.

Confidential, Austin, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Developed CHIP project using agile methodology in designing and developing.
  • Created UML diagrams (use case, class, sequence & collaboration diagram) based on the business requirements.
  • Manual Execution of Test Cases for Functional Testing, GUI Testing, Regression Testing, Smoke testing.
  • Used java concepts like Collections, Generics, Exception handling, Concurrency to develop business logic.
  • Used JMS as a replacement for HTTP as the underlying transport for REST communications between TIERS eligibility module and MAXIMUS CHIP module.
  • Used Soap Web Services for consuming data from TIERS eligibility module and Restful web services (Jersey Implementation) for providing information to the public facing self-service portal.
  • Developed User interface in CHIP using Spring, Servlets, JSP’s, JSTL and business driven reusable custom tag libraries for the application and used HTML5, CSS3, AngularJS and Node JS for creating a single page web applications.
  • Used spring core container as the service layer, spring transaction management to manage transactions, spring Data Access/Integration layer for JMS and spring remote scheduling to invoke Jobs during development phase.
  • Used Unix/Linux to connect to the Remote server using SSH.
  • Developed persistence layer in CHIP using IBatis and integrated it wif spring.
  • Worked on DTRules for the execution of Decision Table base enrollment rules.
  • Analyzed, designed and implemented DAO pattern for accessing Oracle 11g database using connection pool. Also worked wif NoSQL Cassandra database for storing highly scalable form data and populated the data using Kafka.
  • Implemented SOA architecture wif web services using REST, JAXRS and XML.
  • Used Maven for building the project and later updated it to Gradle and used Groovy as a scripting language. Used Log4J as the logging framework.
  • Used IntelliJ as IDE and deployed the into JBoss 6.3 Application Server. Also, used Maven build tool to achieve more functionality for build process.
  • CI/CD methodologies were implemented using Jenkins. Written Jenkins pipeline template script in Groovy programming language for the automation of build and deployment process.
  • Developed triggers and views and wrote complex queries and stored procedures using PL/SQL. Prepared unit test cases wif JUnit, and Spring Test.
  • Written efficient SQL and PLSQL scripts to correct the corrupted data in existing application.
  • Developed PLSQL scripts for data conversion.
  • Involved in the analysis and troubleshooting of issues which are tracked through JIRA. Involved wif fixing the defects raised by the QA team.
  • Used GitHub, wif SourceTree, as Distributed version control system and branching for creating a new feature and making bug fixes.
  • We have tested our application in the Docker container provided by the AWS ECS service.

Environment: Java/ J2EE 1.8, Spring 4.0, Hibernate 4.0, RESTful WebServices, JBoss 6.3, JSP, JSTL, HTML5,CSS, Node JS, AngularJS 1.5, 2.0, JSON, POJO, Hibernate, Oracle 11g, IntelliJ, Maven, Restful web services, SOAP, Jenkins, Groovy, JIRA, JUnit, JIRA, GitHub, Linux/Unix, SOA, Zookeeper, Stash, SourceTree, Docker, AWS EC2, AWS ECS

Confidential, Columbus, OH

Sr. Java Developer

Responsibilities:

  • Coordinated wif the business analyst team to gather the requirements.
  • Involved in high level and low level design.
  • Used Spring IoC to couple different layers of application such as web, business and DAO layers.
  • Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, Servlets and JSTL.
  • Helped in developing an automated process that runs daily to check disk usage and perform cleanup of file systems on Unix environments using shell scripting.
  • Extensively worked on Restful web services development.
  • Developed domain objects and DAO classes using Spring JDBC.
  • Developed the user interface using WebLogic portals and JSR168.
  • Designed and developed data access layer using Data Access Object (DAO), Session Facade, Business Delegate and Singleton design patterns.
  • Implemented SOA architecture wif web services using SOAP, WSDL and XML.
  • Developed overlays, Tooltips, Accordion’s, JavaScript functions using jQuery and its plugins.
  • Configured hibernate to make use of second level caching to display the static lookup data from the database.
  • Developed data access object and mapped tables and POJO using Hibernate into MySQL database.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of information.Used RAD as IDE for the application development and integration of the frameworks.
  • Designed and developed automation tool suite to automate different testing scenarios on the application using Selenium Web driver.
  • Used IBM RTC as version control software to manage the source code and to keep track of changes to files which is fast and light weight system.
  • Worked on Log4J to validate functionalities and Mockito framework JUnit for unit testing.
  • Developed Unit testing framework driven by Test First methodology (TDD), to develop test cases for business layer and User Interface using mock objects.
  • Performed JVM tuning to improve the performance of the application.
  • Developed Web Services to consume services from Fed Hub Agency using SOAP and REST.
  • Automated builds using Jenkins.

Environment: Java/ J2EE 1.7, RESTful Web Services, SOAP Web Services, SOAP UI, Spring MVC, Spring IOC, Spring Batch, Spring Security, Spring Boot, Microservices, JDBC, JMS,JPA, Hibernate, Apache POI, Selenium Web driver, JUnit, Mockito, Log4J, JSP,HTML,CSS, Bootstrap, AngularJS, Node.js, LESS, Bower, Grunt, Express JS, UML, Apache Tomcat 7.0.x, MySQL, MongoDB, Eclipse, Maven, GIT, Linux/Unix, SOA, Stash, JIRA.

Confidential, Eden Prairie, MN

Java Developer

Responsibilities:

  • Designed, coded, tested, debugged, and documented software, and enhanced existing components to ensure that software meets business needs.
  • Involved in preparing the technical design documents using UML data model representation, Use case diagrams, Sequence Diagrams, Class Diagrams using Rational Rose.
  • Used Jira tools for release and iteration planning, scheduling and tracking that supports team’s natural signaling.
  • Actively Participate in the JAD (Joint Application Development) sessions and the Functional Design Sessions.
  • Implemented Struts Framework along wif JSP, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.
  • Developed validations using Struts validation framework.
  • Developed components of web services (JAX-WS, JAX-RPC) end to end, using different JAX-WS standards wif clear understanding on WSDL.
  • Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA wif CXF framework
  • Eclipse used as Java IDE to develop/create my code
  • Developed interfaces and their implementation classes to communicate wif the Mid-tier using JMS.
  • Handled Transaction Management in Hibernate using provided data source wif JNDI for Naming and directory services.
  • Designing and implementing complex SOA solutions using the WebSphere suite of products, participating in systems analysis and gap analysis for building quality interfaces, analyzing and modifying existing programs, debugging programs, writing specifications, and developing and executing system testing.
  • Created numerous test cases for unit testing of the code using JUnit testing framework.

Environment: JDK1.6, Spring MVC, jQuery, POJO, JSON, Spring ORM, Spring Batch, Spring JDBC, XML, XSLT, Web Services, WSDL, SOAP, JAX-WS, CXF, JMS, SAML, SSO, Maven, Jenkins, IntelliJ, Oracle11g, SVN., SOAP UI, HP ALM.

Confidential

Java Developer

Responsibilities:

  • Developed Presentation Layer, Business Layer & Data Access Layers completely from end to end.
  • Worked on client side wif Development Team.
  • Developed the presentation layer and content management framework using HTML and JavaScript.
  • Worked wif Configuration Files (Hibernate configuration).
  • Used JQuery while writing JavaScript Functions.
  • Written a web service using SOAP to provide data to online Bill history of consumer.
  • Worked on Agile methodologies.
  • Used Spring framework for dependency injection, transaction management.
  • Used Spring MVC framework controllers for Controllers part of the MVC.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of vital information, such as loan status report.
  • Implemented Business Logic as per the requirement.
  • Worked on JDBC batch updates.
  • Developed Reports using XSQL and XSL.
  • Deployed application on the Glass Fish Sever and configuring JPPF framework in the server for all High - End Process.
  • Used No SQL for JBoss Caching and implemented various complex PL/SQL queries.
  • Worked wif testers in resolving defects in the application and was an integral part of the team.
  • Interacted wif Business Analysts to come up wif better implementation designs for the application.
  • Worked wif the ISP Site Development to get any infrastructure related issues fixed.
  • Implement the best practices and performance improvement / productivity plans.

Environment: Java, J2EE, JDBC, Servlets, JSP's, JMS, JBOSS, Glass Fish, HTML, Spring, Hibernate, JPPF, JavaScript, jQuery, CSS, XML, AJAX, XSL, XSQL, TOAD11, DBSOLO.

Confidential

Junior Java Developer

Responsibilities:

  • Responsible for developing and bug fixing of the R&D application.
  • Developed Billing module in the application to interact using Model View Controller architecture (MVC).
  • Involved in design & documentation of validation and report modules wifin the R&D application.
  • Developed the application on MVC framework by writing UI wif Java Script and JSP pages in user-friendly environment.
  • Created JSP, HTML and business layer component beans and their dependencies in spring application framework (spring, MVC, ORM, and AOP).
  • Defined POJOs (java beans), Hibernate mapping files and named queries for Reverse Auction components.
  • Worked extensively integration of the modules Responsible for trouble shooting the production issues and performance of the application.
  • Used Hibernate framework and Spring JDBC framework modules for backend communication wif the rest of Treasury application.
  • Deployed applications on WebLogic and configured it wif Eclipse as IDE.
  • Used Oracle, server databases as backend applications and generated queries using Toad.
  • Participated in performing extensive Unit Testing for the application using Junit and Jmeter.
  • Involved in setting up the environment for Development, Testing, and Maintaining.
  • Involved in taking responsibility to train new team members on the framework and the R&D application design.

Environment: Eclipse, WebLogic, Hibernate, Spring(MVC), Oracle 9, SQL, Java 1.5, JSP, Java script HTML, XML, SVN, TOAD, JUnit, Jmeter, POJO, AOP.

We'd love your feedback!