We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

5.00/5 (Submit Your Rating)

San Antonio, TX

PROFESSIONAL SUMMARY:

  • 8 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
  • Setup micro - services and integrated said services into existing application and monitored the application using OpenShift enterprise cloud.
  • Expertise in using Hibernate and JPA as the database persistence technology
  • Expertise in implementing AJAX, AngularJS, DWR calls to perform asynchronous data transfers with web servers
  • Proficient Confidential utilizing Apache Camel to setup micro-services using REST APIs and build both pre-determined and dynamic routes.
  • Experience in using design patterns such as MVC, Factory, Business Delegate, Value Object and DAO etc.
  • Excellent programming experience in Java, JSP, Servlets, JMS, Web Services, JDBC, POJO, XML, XSLT, XHTML, HTML5, AJAX, JQuery, JSON, Angular JS and CSS
  • Diverse experience utilizing tools in Micro-services architecture applications using Spring Boot, Spring cloud config, AWS, Rabbit MQ, Kafka, Zookeeper, Cassandra, My SQL, RESTful web services
  • Expertise in working with various application servers includes WebSphere, WebLogic, JBoss and Tomcat
  • Good experience in working with IDE’s such as Eclipse, JDeveloper and RAD
  • Solid understanding in implementing and consuming SOAP and RESTful web services
  • Worked on MQ Series middleware for messaging, integrating and automation of business process flow
  • Experience in designing and developing Class diagrams and Sequence diagrams using UML, Rational Rose
  • 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
  • Knowledge of AWS Java SDK, AWS Compute, Network, Storage, Database and Application Services. Understand use cases for AWS storage options including EBS, Provisioned IOPS, S3 and Glacier.
  • 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.
  • Team player, self-motivated, think out of the box, can work independently in a challenging environment.

TECHNICAL SKILLS:

Operating Systems: Windows, Linux, UNIX

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

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

Frame Works: Spring Framework 4.0, Spring Batch, MDB (Message Driven Beans), Hibernate 3.x, Oracle TopLink, Struts, JDBC

SOA Technologies: SOAP, RESTful, WSDL, UDDI, JAX-WS, JAX-RS, Apache CXF, Apache Axis

IDE s: My Eclipse 2015, RAD, RSA, JDeveloper, and SOAPUI

Database &Tools: Oracle 11g, DB2, MySQL, SQL Server, SQL Developer, CA-IDMDynatrace-APM, JMeter, Hermes JMS, Harvest workbench, CA-Rally

Application Server s: Web Sphere 8.x, JBoss 6.x, WebLogic

Web Server: Apache Tomcat 6.0.x/7.0.x/8.0.x

Other Tools: Maven, Ant, UML, SOAPUI, Rational Rose, Log4j, Splunk, Hudson, Jenkins, JIRA, Agile, XP, TDD, Sonar, and Crucible

Testing Tools: JUnit, JMockit, Selenium, QTP

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

Middleware Tool: MQ Series, JMS, GEMS, JBoss Drools

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 IBM RAS 9.1 for coding, debugging and testing the application modules
  • Used different user interface technologies such as HTML5, CSS3, JavaScript, Angular JS and JSON and bootstrap for developing responsive single page applications
  • Used AngularJS to create Controllers to handle events triggered by clients and send request to server. Created Micro-services using Spring Framework
  • 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 SOAB based web service to interact with ETL system, through JMS.
  • Developed RMI interfaces to interact with IBM MDM (Master data management).
  • 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 different design patterns like MVC, Singleton, Data Access Object, and Value Object etc.
  • Used Java Messaging Services (MQ Series and JMS) for developing messaging services to interact with different application modules
  • Implemented SOA using Web Services using SOAP, WSDL and JAX-B, JAX-RS API.
  • 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 AccuRev.
  • Involved in continues integration with other application and performed continues integration (CI), continues deployment (CD) using Maven Jenkins.
  • Used HP ALM tool 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, MQ Series and other configurations on the Application Server

Environment: Java 1.8, J2ee, Springs, Spring batch, Web Services, SOAP, REST, SQL, XML, XSD, JAXB, JavaScript, JBoss 6.x, IBM RSA 8.5/2015, HTML, XML, JSON, Maven, AccuRev, SQL Developer, Oracle, UML, JUnit, HP Application Lifecycle Management, Maven Jenkins, Log4j, JMS, Oracle TopLink, CA-Rally.

Confidential, Seattle, WA

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
  • Worked on developing Micro-services using Spring Boot and exposed them as RESTful services
  • 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
  • Used different design patterns like MVC, Singleton, Data Access Object, and Value Object etc.
  • Used Java Messaging Services (MQ Series and JMS) for developing messaging services to interact with different application modules
  • Implemented SOA using Web Services using SOAP, WSDL and JAX-RS API
  • Implemented RESTful web services to perform simple business operations
  • Involved to deploy the application on AWS (Amazon Web Services) Cloud Computing Environment using S3 bucket.
  • 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
  • Configured JNDI resources, Data Base resources, MQ Series and other configurations on the Application Server

Environment: Java 1.8, J2ee, Springs, Spring batch, Web Services, micro-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), Hermes JMS, Harvest work bench, Oracle Enterprise Directory and Active Directory, LDAP, Pair Programming Spring Boot, Spring Batch, Spring JDBC, Spring MVC, Spring JPA, Spring Security, Spring IOC / AOP.

Confidential, Milwaukee, WI

Java J2ee Developer

Responsibilities:

  • Extensively involved in business requirements gathering and technical and functional walk-through meetings
  • Used RAD for coding, debugging and testing the application modules
  • Used different user interface technologies such as HTML5, CSS3, JavaScript, JQuery, Angular JS and JSON and bootstrap for developing responsive single page applications
  • Developed Micro-services architecture using Spring MVC, with Spring Boot based services interacting through a combination of REST, Spring Cloud
  • Used and implemented Angular JS Directives, Filters, Controllers, Services and Expressions for developing client side widgets, validations and client side business logic using java script
  • Implemented JQuery and AJAX 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 Services 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 different design patterns like MVC, Singleton, Data Access Object, and Value Object etc.
  • Used Java Messaging Services (MQ Series and JMS) for developing messaging services to interact with different application modules
  • Implemented SOA using Web Services using SOAP, WSDL and JAX-RS API
  • Implemented RESTful web services to perform simple business operations
  • Involved in development with Amazon Web Services (AWS) cloud computing platform, its many services and dimensions of scalability including but not limited to: S3 (Object Storage), VPC (Virtual Private Cloud), EC2, EBS (Block Storage under high I/O), ELB/Elastic Beanstalk (load-balancing and auto scaling).
  • Involved to deploy the application on AWS (Amazon Web Services) Cloud Computing Environment using S3 bucket.
  • Integrated Jasperserver into CloudFoundry a PaaS service.
  • Followed Agile Scrum development methodology while developing the application
  • Involved in performance tuning, query optimization, maintaining coding standards and resolving JVM issues
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere 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 Sub-Version
  • Involved in continues integration with other application and performed continues integration (CI), continues deployment (CD) using Maven Jenkins
  • Used JIRA tool for creating change tickets and handling production bugs and development tasks
  • Involved in production support, resolving the production issues and maintaining the application server
  • Configured JNDI resources, Data Base resources, MQ Series and other configurations on the Application Server

Environment: Java 1.8, J2ee, CA-IDM, JSP, Servlets, Spring, Web Services, micro-services, Angular JS, SOAP, REST, SQL, PL/SQL, XML, XSD, JAXB, JavaScript, Web Sphere 8.x, RAD 8.5, HTML, XML, AJAX, JQuery, Angular JS, JSON, Maven, TFS (Microsoft Team Explorer for Visual Studio 2013), SQL Developer, Oracle, UML, JUnit, TestNG, JIRA, Jenkins, Splunk, Log4j, AWS (Amazon Web Services), Cloud Foundry, OKTA Cloud Computing, Oracle Enterprise Directory and Active Directory, LDAP, Pair Programming.

Confidential, Bloomington, IL

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
  • Used RAD Integrated Development Environment for coding, debugging and testing the application modules
  • Developed presentation layer for the application modules using XHTML, HTML5, JQuery, AJAX and CSS
  • Involved in developing UI prototypes, page views and templates using JSP
  • Developed controller logic, page navigations, application resources using COBRA Framework
  • Developed Managed Beans, Backing Beans, Annotations, Custom components, input validations using JSF
  • 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
  • Configured MQ Queues and Topics to publish messages to topics and consume published messages
  • Developed communication between different applications using MQ Series(JMS) 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
  • Followed Pair Programming to analysis, design, development, Integration, Testing and deploy the applications
  • Used XML, XSD, XPath and 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
  • Configured code management tools and Involved in code versioning, Check-In, Check-out and code merging using SVN
  • 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, MQ Series, SQL, PL/SQL, JAXB, XML, XSD, XHTML, HTML5, CSS, JavaScript, JQuery, AJAX, JSON, Swing, RSA 8.5, WebSphere 8.5, Maven, DB2, UML, SharePoint, HP Service Manager, Jenkins, IBM Clear Case, IBM Clear Quest, IBM Build Forge, Junit, Log4j, SOAPUI, SVN, TRAC

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)
  • Used Rational Software Architect (RSA) for coding, debugging and testing the application modules
  • 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
  • Involved in development with Amazon Web Services (AWS) cloud computing platform, its many services and dimensions of scalability including but not limited to: S3 (Object Storage), VPC (Virtual Private Cloud), EC2, EBS (Block Storage under high I/O), Cloud Foundry, ELB/Elastic Beanstalk (load-balancing and auto scaling).
  • Implemented Spring Services, Spring MVC to perform specific business operations using Dependency Injection.
  • 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
  • Extensively used different design patterns such as Singleton, Data Access Object, Value Object, Factory etc.
  • Worked on Java Messaging Services (JMS) for developing messaging services to interact with different application modules
  • Implemented Web Services (SOA) using SOAP, WSDL, UDDI
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Involved to deploy the application on AWS (Amazon Web Services) Cloud Computing Environment using S3 bucket.
  • 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 export previously imported EC2 instances using the Amazon EC2 API tools. To simply specify the target instance, virtual machine file format and a destination S3 bucket, and VM Import/Export will automatically export the instance to the S3 bucket.
  • 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 SVN
  • Used Remedy tool for creating change tickets and handling production bugs.

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, RSA, HTML, DHTML, XML, AJAX, Maven Jenkins, AWS (Amazon Web service) Cloud computing, Mongo DB, Tortoise SVN, JUnit, Log4j

We'd love your feedback!