We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

San Antonio, TX

SUMMARY:

  • Around 7 years of IT industry experience working with various JAVA J2EE technologies, Frameworks and Tools
  • Have good exposure on working with Banking/Insurance, Mortgage, financials and Automotive Domain domains
  • Strong knowledge on application development using SDLC and Agile methodologies
  • Experience in Analysis, Designing, and Developing the J2ee applications using different design patterns
  • Strong knowledge in Object Oriented Programming concepts, OOA, OOD and Multithreading
  • Expertise in using JSF (Java Server Faces) and Struts Framework for developing web applications
  • Hands on working experience using different modules of Spring framework to develop web and Enterprise based mission critical applications
  • Expertise in using Hibernate and JPA as the database persistence technology
  • Excellent programming experience in Java, JSP, Servlets, JMS, Web Services, JDBC, POJO, XML, XSLT, XHTML, HTML5, AJAX, JQuery, JSON, Angular JS and CSS.
  • Hands on working experience using different modules of Spring framework to develop web and enterprise based mission critical applications
  • Proficient with Data Structures and Algorithms.
  • Good knowledge of modern JS frameworks and libraries such as AngularJS and jQuery, node.js, Bootstrap, Responsive design also be aware of cross - browser compatibility.
  • Expertise in working with various application servers includes WebSphere, WebLogic, JBoss and Tomcat
  • Good experience in working with IDE’s such as Eclipse, Intellij
  • Solid understanding in implementing and consuming SOAP and RESTful web services
  • Worked on ActiveMQ middleware for messaging, integrating and automation of business process flow
  • Experience in designing and developing Class diagrams and Sequence diagrams using UML
  • Analyze Cassandra database and compare it with other open-source NoSQL databases to find which one of them better suites the current requirement.
  • Developed backend REST API's using Node and Express-JS and took part in setting up schema objects in mongoose for data retrievals.
  • Hands on experience in writing SQL queries, PL/SQL, Joins, Stored Procedures and Database Triggers
  • Experience on working with Oracle, MySQL Server and DB2 Relational Databases
  • Hands on experience with Amazon Web Services work environment, SaaS, PaaS and VDI
  • Experience in Using ANT, Maven Jenkins builds tools, performing Unit test by using Junit and TestNG and Integration testing.
  • Strongly initiative, creative and able to adapt new technologies easily
  • Have excellent communication skills and ability to work within a team environment with minimal supervision

TECHNICAL SKILLS:

Operating Systems: Windows, Linux, UNIX, AWS (Amazon Web Services), OKTA Cloud

Languages: Java, C, C++,SQL Server, PL/SQL

Web Technologies: Servlets,JSP,HTML5, CSS, CSS3, AJAX, JQuery, JSON, Java Script, XML, XSD, XSLT, JAXB, Angular JS, Bootstrap, Spring Boot, Spring Batch, Spring JDBC, Spring MVC, Spring JPA, Spring Security, Spring IOC / AOP.

Frame Works: Spring Framework4.0, Spring Batch, MDB(Message Driven Beans) Hibernate3.x, Oracle, TopLink, Struts, JDBC SOAP, RESTful, WSDL, UDDI, JAX WS, JAX-RS, Apache CXF, Apache Axis

IDE s: Eclipse, and SOAPUI

Database & Tools: Oracle 11g, DB2, MySQL, SQL Server, SQL Developer, JMeter, Hermes JMS

Application Server s: WebSphere 8.x, JBoss 6.x, WebLogic

Other Tools: Maven, Ant, UML, SOAPUI, Log4j, Splunk, Jenkins, JIRA, Agile, TDD, Sonar

Version Control: SVN, GitHub, TFS, Rational Clear Case, PVCS, Microsoft VSS, AccuRev

Middleware Tool: Active MQ, JMS

PROFESSIONAL SUMMARY:

Confidential, San Antonio, TX

Senior Java J2ee Developer

Responsibilities:

  • Extensively involved in business requirements gathering and technical and functional walk-through meetings
  • Used different user interface technologies such as HTML5, CSS3, JavaScript, Angular JS and JSON and bootstrap for developing responsive single page applications
  • Used different user interface technologies such as Spring batch which triggered on message from Queues
  • Used and implemented MDB Message Driven Beans, Faced, Services and Expressions for developing client side widgets, validations and client side business logic
  • Developed SOAP based web service to interact with ETL system, through JMS.
  • Worked on claims processing, fraud analysis and reports generation modules in the application
  • Implemented the application modules using Spring Core (IOC), Spring Security, Spring JDBC, Spring Batch in order to develop the application
  • Implemented Spring batch and business operations Dependency Injection
  • Used Spring JDBC to perform data base activities and transactions management
  • Involved in the configuration of Spring Framework modules
  • Used Java Messaging Services (Active MQ and JMS) for developing messaging services to interact with different application modules
  • Followed Agile Scrum development methodology while developing the application
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed
  • Involved in code versioning, Check-In, Check-out and code merging using GIT hub.
  • Involved in continues integration with other application and performed continues integration (CI), continues deployment (CD) using Maven Jenkins.
  • Used JIRA for creating change tickets and handling defects and development tasks
  • Involved in production support, resolving the production issues and maintaining the application server
  • Configured JNDI resources, Data Base resources, ActiveMQ and other configurations on the Application Server

Environment: Java 1.8, J2ee, Springs, Spring batch, Web Services, SOAP, REST, SQL, XML, XSD, JavaScript, JBoss 6.x, HTML, XML, JSON, Maven, SQL Developer, Oracle, UML, JUnit, Maven Jenkins, Log4j, JMS.

Confidential, Huston, TX

Java J2ee Developer

Responsibilities:

  • Extensively involved in business requirements gathering and technical and functional walk-through meetings
  • Used My Eclipse 2015 for coding, debugging and testing the application modules
  • Used different user interface technologies such as Spring batch which triggered on message from Queues
  • Used and implemented MDB Message Driven Beans, Faced, Services and Expressions for developing client side widgets, validations and client side business logic
  • Implemented RESTful API calls to retrieve JSON data from the data base on the fly
  • Developed Rest Controllers to interact with Ajax calls and Spring services
  • Worked on claims processing, fraud analysis and reports generation modules in the application
  • Implemented the application modules using Spring Core (IOC), Spring Security, Spring AOP, Spring JDBC, Spring Batch in order to develop the application
  • Implemented Spring batch and business operations Dependency Injection
  • Used Spring JDBC to perform data base activities and transactions management
  • Involved in the configuration of Spring Framework modules
  • Implemented SOA using Web Services using SOAP, WSDL and JAX-RS API
  • Implemented RESTful web services to perform simple business operations
  • Followed Agile Scrum development methodology while developing the application
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in JBoss app server
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed
  • Involved in code versioning, Check-In, Check-out and code merging using GIT hub
  • Used JIRA tool for creating change tickets and handling production bugs and development tasks
  • Involved in continues integration (CI), continues deployment (CD) using Maven Jenkins
  • Involved in production support, resolving the production issues and maintaining the application server

Environment: Java 1.8, J2ee, Springs, Spring batch, Web Services, SOAP, REST, SQL, XML, XSD, JAXB, Angular JS, JavaScript, JBoss 6.x, My Eclipse 8.5/2015, HTML, XML, JSON, Maven, GIT hub, SQL Developer, Oracle, UML, JUnit, TestNG, JIRA, Maven Jenkins, Splunk, Log4j, AWS (Amazon Web Services)

Confidential

Java J2ee developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements and technical walkthrough
  • Involved in requirements Analysis, Design, Development, Integration and Testing of application modules
  • Developed presentation layer for the application modules using XHTML, HTML5,JQuery, AJAX andCSS
  • Involved in developing UI prototypes, page views and templates using JSP
  • Developed Managed Beans, Backing Beans, Annotations, Custom components, input validations using JSF
  • Configured ActiveMQ Queue and Topics to publish messages to topics and consume published messages
  • Developed communication between different applications using ActiveMQ and Spring Integration
  • Implemented various services to call the mainframe COBOL/CICS blocks to access the marketer data
  • Implemented web service client program to access Affiliates web service using SOAP/REST Web Services
  • Configured database JNDI, MQ JNDI and Message Broker to access the resources in the application
  • Used DB2as data base and extensively worked on writing queries and performance optimization
  • Implemented and enhanced the business rules and wrote test suits using Blaze Rules Engine
  • Extensively followed Test Driven Development to implement application business logic, work flow process and integration of application modules.
  • Integrated JSP, Spring Framework, Hibernate and JPA in the applications
  • Used Object/Relational mapping tool Hibernate and JPA to achieve object to database table persistency
  • Developed Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Used Spring Core layer (IOC), Spring AOP, Spring Security, Spring Batch, Spring ORM layer, Spring DAO support layer in order to develop the application
  • Implemented Spring Security and Spring transactions in the applications
  • Involved in the configuration of Spring Framework and Hibernate mapping tool
  • Followed Pair Programming to analysis, design, development, Integration, Testing and deploy the applications
  • Used XML, XSD, XPathand JAXB for message transformations and mappings
  • Configured and used Jenkins tools for continues integration and build and deploy the applications
  • Used Maven for building and deploying the web application into WebSphere and configuring the dependency plug-ins and resources
  • Involved in code versioning, Check-In, Check-out and code merging using GIT hub.
  • Involved in performance tuning, maintaining coding standards and resolving JVM issues
  • Involved in production support, resolving the production issues and administering the WebSphere server
  • Wrote JUnit test cases for each and every line of the application code and performed validation
  • Configured JNDI resources, Data Base resources, JMS and other configurations on the Application Server
  • As a lead, mentored junior developers, distributed and guided the best practices for developing the application
  • Involved in continues integration (CI), continues deployment (CD) using Maven Jenkins
  • Team player, self-motivated, think out of the box, can work independently in a challenging environment

Environment: Java/J2ee, JSP, Servlets, Spring, COBRA, JPA, SOAP, WSDL, JAX-WS, JAX-RS, JMS, ActiveMQ, SQL, PL/SQL, JAXB, XML, XSD, XHTML, HTML5, CSS, JavaScript, JQuery, AJAX, UML, Jenkins.

Confidential

Java/J2EE Consultant

Responsibilities:

  • Participating in user requirement sessions to gather business requirements
  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language(UML)
  • Worked on JSP, HTML, JQuery, CSS, JavaScript for developing the GUI of the application
  • Extensively worked on Display tag to display the data in table format and implemented page navigations
  • Developed the application Resource bundle for display messages and implemented validations using Struts Validations framework
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency
  • Developed Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Involved in the configuration of Struts Framework, Spring Framework and Hibernate mapping tool
  • Worked on Java Messaging Services(JMS) for developing messaging services to interact with different application modules
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Involved Load Balancer for AWS provides advanced Layer 4 / 7 load balancing, automatically distributing incoming application traffic across multiple Amazon EC2 instances in a single AWS availability zone or across multiple zones.
  • Involved in customized MongoDB (open sources NoSql Database) cluster with replica sets, shards, and configure servers, along with customized EBS storage, all running in the private subnet
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed
  • Involved in code versioning, Check-In, Check-out and code merging using GIT hub.

Environment: Java 1.5, J2ee, JSP, Servlets, Struts, JSF, Tiles, Spring, Hibernate, JDBC, Web Services, SOAP, WSDL, Apache Axis, SQL, PL/SQL, CSS, XML, XSLT, JavaScript, Web Sphere6.0, HTML, DHTML, XML, AJAX, Maven Jenkins, AWS (Amazon Web service) Cloud computing, JUnit

Hire Now