We provide IT Staff Augmentation Services!

Sr. Ja/j2ee Developer Resume

2.00/5 (Submit Your Rating)

VA

SUMMARY

  • Around 8 years of experience as a J2EE Developer in coding, integrating and testing software (SDLC) implementations collecting business specifications, user requirements, design confirmation, development and documenting the entire life cycle.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSF, JSP, Servlets, Java Beans, EJB, JMS, JNDI, JDBC, XML, CSS, LESS.
  • Expertise in various open source frameworks like Struts, Spring V4.x and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Extensive knowledge and implementation skills in various J2EE design patterns like Service Locator, Session Facade, Data
  • Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi - Tier distributed Applications.
  • Extensive experience in Java 8 and modeling presentation tier using Struts MVC2 (Model-View- Controller) architecture.
  • Handled project files by using version control tools like CVS, SVN, Git and PVCS and bug tracking tools like Jira.
  • Good understanding and working knowledge of Algorithms, Medicaid Management Information System (MMIS) and Data Structures.
  • Competence in using Java IDE tools of Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Eclipse 3.0 and WebLogic Workshop to develop dynamic web applications.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Web logic Application Server
  • Good understanding and working experience in Cloud hosting, WSO2 and networking technologies and protocols Well-versed in building applications making use of Spring Framework.
  • Experience in developing Views and Templates with Python and Website interface is created using Django's view controller and template.
  • Good knowledge of NPM, Teradata, SAP, Chef, SOA, ALM, J2EE Containers and ELK (Elasticsearch, Logstash & Kibana).
  • Work experience in Spring Hibernate Batch DML Operations.
  • Experience with the database management like Oracle, MySQL, Microsoft SQL Server.
  • Experience in Cloud Architecture and Design, Cloud Security, Cloud Infrastructure, network & storage Design.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP, XML and WSDL for developing Web Services, Class loading, Memory Management, Transaction management.
  • Web page designer for HTML files that supports AJAX component, Rich design time UI to use AJAX libraries such as Dojo, jQuery.
  • Unique experience with Pivotal Cloud Foundry and OpenShift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and OpenShift/Kubernetes
  • Knowledge of working in TDD, BDD tools like Cucumber
  • Familiarity Adobe Photoshop for website content and animation effects.
  • Good working knowledge in version control tools like CVS and SVN.
  • Expertise in Query optimization, good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers, Cursors, Indexing, Query Optimization and Performance Tuning.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.

TECHNICAL SKILLS

Operating Systems: Windows 98/2000/XP/NT, Linux, Unix (AIX), MS DOS

Languages: C, C++, Java 8, J2EE, UNIX/NT, Shell Scripting, SAP, Python, Dev-ops, Hadoop, C#

Java Technologies: J2SE, JSP, Servlets, EJB, Swing, AWS, JDBC, JMS, MDB, JNDI, RMI, Web Services, Design Patterns, JAVA Beans

Web/App. Server: WebLogic 7.0/8.1/9.2/10.0 , Tomcat5.5/6.0.36, gridle, WebSphere 5.x/6.x

Web-Development Technologies: JSP, JSTL, XML, HTML 5, XHTML, JavaScript, CSS, DHTML, Ajax, jQuery Servlets, JSF, Flex, MXML, Grunt, Elastic Search, XSD, DOM, DTD, XML Schema, WSDL, XSLT, Ruby, EJS, NPM, XPath, Bower, IBATIS, JAXP, JAXB, SAX, XML Beans, RabbitMQ, Pivotal Cloud Foundry (PCF)

Frameworks & IDE Tools: Struts2.0, Spring V4.x, Spring boot, Spring Batch, hibernate 3.0, JUnit, ANT, AJAX, Vue JS, JPA, Log4J, Typescript, Apache CXF, Backbone JS, Kafka, Bootstrap 3.x, SASS, Cassandra, Gulp, CI/CD, D3.js, REACT JS, NodeJS, Express JS, Angular-nvd3

OOAD: UML, Design Patterns

RDBMS: Oracle, SQL, PL/SQL, NoSQL, PSQL, Teradata, MS Access, Mongo dB

Version Control Systems: CVS, VSS, Source Control Management, GIT, IDEs

PROFESSIONAL EXPERIENCE

Confidential, VA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development with both iterative (Agile, Water fall).
  • Interacted with Managers & Business users for performance issues, discussed about key Aspects based on requirements and its relational mapping to the application with users.
  • Collaborated on responsive front-end development using JavaScript, Typescript, CSS3, LESS, W3C and Coffee Script with DevOps development principles.
  • Develop various screens for the front end using Angular 4 and used various predefined components from NPM.
  • Developed a dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical Reporting using NodeJS.
  • Extensively worked on developing UI components using Angular 4, React JS, Vue JS, Gulp and JSON to interact RESTful webservices.
  • Designed the tables and modules using MySQL, HTML and PHP.
  • Developed Application using Spring MVC 3 widely with annotations, Dependency injection, IOC, integrated with the Struts 3 framework with views based on JSP.
  • Developed critical components of the application including Spring forms, Spring controllers, JSP views, and business logic and data logic components that include Hibernate Entities, Spring-Hibernate DAO and Spring V4.x models following MVC architecture and Microservices CI/CD.
  • Developed re-usable utility classes in java 8 for validation that are used across all modules.
  • Transaction management is done by JTA API specification by implementing them.
  • Developed an API to write XML documents from a database. Utilized XSLT (XML and XSL) Transformation for dynamic web-content and database connectivity.
  • Implemented NoSQL persistence pattern for some data within app to increase performance by indexing.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
  • Implemented Map-reduce functionality in MongoDB to maintain customer order tracking.
  • Composed and executed MongoDB scripts to insert and update NoSQL database, automating data changes and reporting.
  • Implemented CRUD operations with MongoDB (NoSQL) and manage all the details of Customer.
  • Used Flex Remoting Service in Live Cycle Data Services (LCDS) and developed JAVA Objects that can invoked from the flex client.
  • Identifying, Designing and developing the automation test cases for each module of application using Selenium WebDriver, Java.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Worked on Drools Rule Engines with corresponding to validate the business User Roles.
  • Used Gradle, Apache Maven for project management and building the application.
  • Developed JUnit using Mockito and spring boot Junit Runner framework.
  • Involved in Web Services Testing using SoapUI to create and execute automated functional, regression, compliance, and load tests.
  • Provided JUnit support for the application for debugging the system and Test-Driven Development (TDD).
  • Designed stunning visualization dashboards using tableau desktop and publishing dashboards on tableau server and desktop reader.
  • Used version control repository SVN (Subversion by apache) and JIRA for issue tracking.
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Involved in fixing bugs the bugs or defects in the application.

Environment: Java 8, Spring MVC 3, Spring JDBC, Spring Rest, spring boot, CI/CD, Struts 3, JSTL, XSLT, Angular 4, NodeJS, REACT JS, APIs, Vue JS, Unix, Gulp, jQuery, AWS, GitHub, Typescript, agile, JavaScript, HTML 5, Microservices, JSON, PHP, Gradle, CSS3, MySQL, Apache Tomcat 7.0, RESTful webservices, Eclipse, MongoDB, MS SQL, Kafka, Spring Junit, SVN.

Confidential, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for coding with the use of Object Oriented Principles, Cryptography and implementing MVC with JSP, Struts.
  • Developed user interfaces using Java Server Pages using HTML 5, Flux, SASS & JavaScript.
  • Understanding of secure-cloud configuration, CloudTrail, cloud security technologies (VPC, Security Groups, etc.) and cloud-permission systems (IAM)
  • Proficient in developing web SDK using NodeJS, Mongo dB, Redis and Linux flavor.
  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Created docker images and ran the docker containers in various environments.
  • Used JPA (Java Persistence API) with Hibernate as Persistence provider for Object Relational mapping.
  • Development of services that utilize the Cloud Foundry and Azure client libraries (SDK) for Java.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented end results in a database.
  • Setup Docker on Linux and configured Jenkins to run under Docker host
  • Expertise in client scripting language and server-side scripting languages like ES6, JavaScript, jQuery, HTTP, JSON, Web Template creation, Bootstrap, Ember JS, BackboneJS, Angular 2, JSF and JSP.
  • Worked with Tableau Metadata tables and PostgreSQL for system analysis and maintenance.
  • Developed shell scripts along with setting up of CRON jobs for monitoring and automated data backup on Cassandra cluster.
  • Created dashboards and data visualizations using Action filters, Calculated fields, Sets, Groups, Parameters etc., in Tableau.
  • Working on Automated microservices development framework to improve fast development and easy Onboarding process.
  • Used PHP to create and consume web services (SOAP, XML-RPC) and implemented data integrations within the platform.
  • Hands on experience on CSS preprocessors such as SASS and LESS.
  • Hands-on experience in developing and deploying loose coupled microservices.
  • Developed and implemented messaging technologies like JMS, MQ and Swing, Spring V4.x and J2EE based MVC (Model-View-Controller) framework for the application.
  • Implemented application level persistence using Hibernate and Spring boot.
  • Oracle Exadata Implementation, Troubleshooting and Performance Tuning for various customers of Oracle Advanced Customer Services.
  • Used XSD(XML) and JSON for transferring/retrieving data between different Applications.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Designed and developed SOAP/ Restful Webservices using CXF framework for communicating application services with different application and developed web services interceptors AWS.
  • Implemented the project using JAX-WS based Web Services using Grunt, WSDL, UDDI, and SOAP to communicate with other systems.
  • Developed back end interfaces using embedded MY SQL, PL/SQL packages, stored procedures, Functions, Procedures, Exceptions Handling in PL/SQL programs, Triggers.
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for creating REST API

Environment: JAVA, J2EE, JDK 1.6, Servlets, JSP, XML, JSF, Struts 2.0, Spring MVC, PERL, Bootstrap, GitHub, AWS, JPA, Angular 2, SAP HANA, Spring Batch, JMS, SASS, Ember JS, Docker, MySQL, Jenkins, HTTP, Spring Boot, Cloud Foundry, BackboneJS, RabbitMQ, hibernate 4.0, REST API, Apache Camel, JDBC, MS SQL, PL/SQL, HTML5, AJAX, REACT JS, Oracle 11g, SOAP, SVN, Log4j, ANT.

Confidential - Jersey City, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Organized and participated in project planning meetings with business and development team to analyze requirements and design decisions.
  • Designed and developed UI screens using HTML, Angular 2, JSP, D3 and CSS.
  • Implemented MVC pattern using Struts framework along with Tiles, validations, Struts tags and Struts-Config files.
  • Integrated jQuery for event processing, effects and AJAX calls for improved customer experience.
  • Designed and developed Restful webservices using Jersey.
  • Extensively used Spring IOC and AOP framework for configuration, modularizing the application.
  • Implemented the Hibernate for persistence and querying the Oracle database.
  • Consumed SOAP Web Service using WSDL and Apache AXIS to get the travel history from the provider.
  • Designed and developed UI screens using Ruby on Rails, HTML, Angular-nvd3, Bootstrap, React JS JSP, D3 and CSS(LESS).
  • Development of a Unix Shell script based interactive interface to monitor messaging infrastructure health with features of automatic troubleshooting of day to day issues.
  • Involved in converting database objects to Java objects conversion with the help of IBatis persistence framework.
  • Developed custom exceptions for handling business cases.
  • Implemented micro services using Spring Boot and Pivotal cloud foundry.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, and Data Access Object.
  • Developed, and implemented architectural solutions involving multiple Pivotal Cloud Foundry (PCF) foundations on VMware virtual infrastructure.
  • Used Apache Maven framework for building project artifacts and to manage dependencies.
  • Used Grails framework to create controllers, and to persists retrieve objects from MongoDB.
  • Followed Scrum two-week development cycle to streamline development process with iterative and incremental development.
  • Strong experience in middleware messaging technologies like JMS, MQ (Mainframe / Server)
  • Extensively used the Atlassian products - Confluence to share, find and collaborate the work information, JIRA for tracking defects and Scrum stories.
  • Created and published the sequence diagrams, collaboration diagrams and high-level class UML diagrams using Lucid chart and Spark integration.
  • Used SVN for version control across common source code by the developers.
  • Used MongoDB to create mock services to test application.
  • Used Bower, JUnit framework for Unit testing of application.
  • Implemented logging using Log4J framework and configured the log levels.
  • Supported production issue analysis, troubleshooting and solution.

Environment: Java 7, JEE 1.6, Layer 7, Struts, jQuery, SOAP/Rest web services, Jersey, SoapUI, Spring 3.2.8, XML, SAX, Hibernate 4.2, Bootstrap, JMS, Angular 2, PCF, Agile (Scrum, TDD), Restful webservices, Cassandra, Ruby, JavaScript, RabbitMQ, AWS, JBoss, Oracle 10g/11g, D3, SVN, JIRA, MongoDB, JUnit 4.3, Log4j, JBoss 4.2/7.1, Apache Tomcat 7.0.

Confidential, Hartland, WA

Sr. Java Developer

Responsibilities:

  • Agile Scrum development methodology was followed.
  • Participated in designing Rest based webservices.
  • Used Spring MVC as framework to handle client requests.
  • Developed Restful webservices.
  • Used Spring AOP, Security to handle logging, authentication, data integrity, single-sign-on.
  • Used Spring Batch to automate nightly back end processes, Used Spring JDBC to access Oracle databases.
  • Used Core Java classes to implement business logic.
  • Developed XQuery queries to retrieve and validate 834 files stored in Mark Logic database.
  • Developed and consumed soap-based web-services.
  • Used SOAPUI to test service responses from the production environment.
  • Wrote Batch scripts for automating functional testing.
  • Developed unit test of all developed modules using JUnit, PowerMock, EasyMock.
  • Used Mark Logic to store 834 xml files for further processing, involved in writing XQuery.
  • Used drools for business process managements, created updated DRL files with rules.
  • Used drools to integrate with Spring and OSGi.
  • Wrote queries, created indexes, triggers and PL/SQL stored procedures for Oracle database.
  • Deployed and tested Applications on Tomcat and WAS.
  • Wrote Shell scripts to automate archiving log files, start services.
  • Used SVN for Version Control Management.
  • Eclipse was used for Project Development.
  • Jenkins was the project management tool.

Environment: Java 1.7, J2EE, Spring, Spring Transactions, Spring AOP, Spring MVC, Spring Batch, Hibernate 3.5, XML, SOAP, WSDL, jQuery, Agile, HTML, JAVASCRIPT, CSS, Log4J, JUnit, PowerMock, Jenkins, SoapUI, Tomcat 7, JBoss, Unix, Eclipse, Mark Logic, Oracle 11g.

Confidential

Java/J2EE Developer

Responsibilities:

  • Analyzing the user requirements for various modules
  • Designing Applets, deploying and testing them in WebSphere Application Server
  • Using stateless session beans
  • Configuring JDBC connection pooling to access the oracle database
  • Writing many SQL procedures and SQL queries
  • Building and deployment of EAR and JAR files on test, stage and production systems in Web Sphere Application Server
  • Designing the UML diagrams (Sequence diagrams and class diagrams)
  • Creation of database objects like tables, views etc.
  • Regression testing, evaluating the response times, and resolving the connection pooling issues.
  • Performed Performance and Stress testing

Environment: Java, JSP, Servlets, JDBC, JBoss, JavaScript, Applets, Servlets, Oracle 8i, Tomcat5.0, XML, Sun Solaris, Eclipse IDE.

We'd love your feedback!