We provide IT Staff Augmentation Services!

Sr. Java /j2ee Developer Resume

5.00/5 (Submit Your Rating)

WashingtoN

SUMMARY

  • Amazon Web Services (AWS) Certified highly motivated and result driven IT professional wif 8+ years of experience as Java/J2EE Developer in software architecture, designing and development of n - tier distributed systems, testing and support of web and enterprise applications using Java/J2EE technologies in Windows, Unix/Linux environment.
  • Experience Wif complete Software Life Cycle Development (SDLC) which incorporates Requirement Gathering, Analysis, Designing, Developing, Testing, Implementing and Documenting teh whole lifecycle utilizing Waterfall, Agile, Scrum, and Test Driven improvement.
  • Strong experience wif entire software development life cycle, Model View Controller (MVC) based frameworks, object oriented analysis and design methodologies.
  • Good working knowledge in working wif teh Core Java Concepts like AWT, Swings, Apllets, Serialization, MultiThreading, Exception Handling, Collections, Object Oriented Programming (OOPs) concepts like polymorphism, Abstraction, Encapsulation, Inheritance…etc.
  • Experience in deploying Java/J2EE applications in various clouds such as Amazon AWS, Google Cloud Platform, Microsoft Azure, IBM Cloud, Cloud Foundry, RackSpace.
  • Proficient in using Amazon Web Services (AWS), extensive experience focusing on services like EC2, Elastic Beanstalk, VPC, DynamoDB, Glacier, Redshift, AutoScaling, KMS, Route 53, Security Groups, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elastic Cache, SNS, SQS, AMI, Lambda, OpsWorks.
  • Experience Setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket.
  • Hands on experience in configuring and managing services like AWS EC2 using AMI's available. Conduct systems design, feasibility & cost studies and recommend cost-effective cloud solutions like Amazon Web Services (AWS).
  • Experience wif designing and configuring secure Virtual Private Cloud (VPC) through private and public networks in AWS and create various subnets, routing table, internet gateways for servers.
  • Strong knowledge wif Troubleshooting AWS EC2 instances for Status check through System Status checks and Instance Status checks alerts and rectifying if necessary.
  • Experience wif PAAS (Platform as a service) like AWS Elastic Bean Stalk as computing platforms which typically includes operating system, programming language execution environment, database, web server.
  • Expertise in developing and implementing Web applications including Core Java, JDBC, JSP, Servlets, xml, Java Beans, EJB and JNDI.
  • Experience in design and architecture of teh applications using spring, Hibernate, Restful and SOAP based Web services.
  • Experienced in using Java persistence API, Spring Boot, Spring MVC, spring-hibernate, spring security, spring validations and Spring-JDBC integration on various web-applications.
  • Experience in MicroServices-Spring Boot, Pivotal Cloud Foundry (PCF) and Engagement using Spring Boot.
  • Experience in using of Message Brokers such as Kafka, Kinesis, RabbitMQ.
  • Strong experience in Spring framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring MicroServices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul, Spring Security.
  • Extensively used different Tag Libraries like JSF Tags, Struts tags, JSTL, Spring Tags, Spring EL, Display Tag.
  • Expertise in Programming wif Servlets, JSP and Custom tags using Struts frameworks.
  • Good working knowledge in working wif teh Programming/Scripting languages like C, C++, Java, J2EE, Python, Ruby, Scala, Shell Script, JavaScript, JQuery, XML, JSON, Ajax, Natural Language Processing (NLP), Clojure, Yada Yada, Groovy.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Factory, Decorator, Adapter, Service Locator Session Facade, Data Access Object (DAO), DTO and Business Delegate in teh development of Multi-Tier distributed Enterprise Applications.
  • Proficient in database development: Oracle, DB2, Redis, MySQL, MSSQL, MongoDB, PostgreSQL, Cassandra, MS SQL Server, SQL query optimization, PL/SQL.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions in SQL, PL/SQL.
  • Worked on different Application and Web Servers like IBM WebSphere, WebLogic, Glassfish, NginX, JBoss, Apache Tomcat.
  • Implemented Apache Lucene and Apache Tika for indexing and content extraction.
  • Experience in ANT, Gradle and Maven build tools, continuous delivery tools and concepts like automated unit tests, automated deployment pipelines, trunk-based development, continuous integration like Jenkins, Hudson, Bamboo, Puppet and Chef.
  • Extensive experience in Design, development and implementation of Web Technologies like HTML/HTML5, Java Script, CSS3/4, DOJO, Responsive Web Design (RWD), JQuery, AJAX, JSON.
  • Hands on experience in UI frameworks like JQuery, Ajax, JavaScript, Angular 2, Node Js, React JS, BackBone JS, Express JS, D3 JS, AngularJs.
  • Experienced in UI technologies using Grunt JS, Gulp Server, Yeoman generator for Angular JS.
  • Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
  • Expertise in using inbuilt, custom Angular JS directives and filters to add functionalities to teh web page elements.
  • Experience wif Object Oriented Design (OOD) and Object-Oriented Analysis (OOA), UML and associated Tools such as Rational Rose, Development Environments like Eclipse, Rational Application Developer (RAD) & Net beans.
  • Expertise in developing SOA (Service Oriented Architecture) based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAXRS, JAX-RPC using tools like Apache Axis and specifies teh web service operations by defining methods in an interface.
  • Good knowledge of Apache Spark, Hadoop architecture and various components such as HDFS YARN, NAME NODE, DATA NODE and map reduce concepts provides high throughput access to application data.
  • Experienced DROOLS engine as java runtime rule engine to validate business rule.
  • Experience in Unit Testing, Debugging, Remote Debugging, Error Logging, Integration and System Testing using Log4J, Load Runner, JUNIT and TestNG
  • Experience in testing wif JUnit Framework using Mockito and Easy Mock, Spring Junit Runner, JMeter.
  • Involved in testing teh web services, App Dynamics for application health and JMeter for stress testing.
  • Expertise in automation testing using Selenium WebDriver, Selenium Grid, JUnit, Cucumber, SoapUI, Karma, Jasmine, Mocha... etc.
  • Solid experience of Defect/Test Management tools like JIRA, Quality Center/Test Director, Remedy and Bugzilla.
  • Self-motivated and quick learner of new concepts and technologies.
  • Team player wif excellent interpersonal, communication and presentation skills.
  • Exposure to Full Life Cycle Solution Development (Requirement gathering, Analysis, Design, Development, Documentation, Testing and User training).
  • Efficient team player, having strong desire and capabilities to efficiently convert Customer's requirements into applications.

TECHNICAL SKILLS

Programming Languages: C, C++, C#, Java, J2EE.

Operating Systems: Windows, UNIX (Linux, Solaris).

Java/J2EE Technologies: J2SE, Core Java, J2EE, JDBC, JPA, JNDI, JSP, Servlets, EJB, JMS, Java, JSF, Java Beans, Web Services, Struts, Spring, Hibernate, Swing, MQ Series, RMI, Prime Faces

Framework: MVC, Struts 2.0/1.2, Spring, Tiles, Hibernate, SOLR.

Architectures: SOA, MicroServices

Markup Languages: HTML, CSS, DHTML, XHTML, XML, DTD, JavaScript, Ajax.

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

Web Technologies: Java Script, HTML, CSS, Web services (SOAP, REST), BootStrap, Node-JS, Angular JS, Angular 2, jQuery, React JS, Backbone JS, Ext JS, Knockout JS, RWD, AWD, Gulp, Bower

Servers: WebSphere, WebLogic, Apache Tomcat 8.0, Glassfish, JBoss, NginX

Databases: Oracle 11g/10g/9i/8i/7.x, IBM DB2, MS SQLServer, MySql, PostgreSQL,Teradata, Mongo DB, IBM DB2, MSSQL, Redis, DynamoDB

Cloud Technologies: Amazon Web Service (AWS), Microsoft Azure, Amazon Redshift, Google Cloud, Cloud Foundry, RackSpace

AWS Services: EC2, S3, VPC, Redshift, RDS, KMS, Glacier, Aurora, ELB, EBS, DynamoDB, Autoscaling, Route 53, Security Groups, Cloud watch, Cloud Front, CloudFormation, IAM, SQS, SNS, Lamda, OpsWorks

IDEs: Eclipse, WSAD, RAD, Komodo, Tortoise, JBuilder, JDeveloper, TOAD, SQL Developer.

Web Services: Soap, Rest, Restful

J2EE Design Patterns: UML, MVC, Singleton, Factory, Decorator, Adapter, Service Locator Session Facade, Data Access Object (DAO), DTO

Software Configuration Management Tools: Win CVS, VSS, GIT, SVN, Clear Case

CI Tools: Jenkins, Hudson, Bamboo

Build Scripts: Ant, Gradle and Maven.

Methodologies: Waterfall, Agile.

Testing Tools: Selenium, Cucumber, Soap UI, Karma, Jasmine, JUnit, QUnit, TestNG, Mockito, PowerMock, EasyMock

PROFESSIONAL EXPERIENCE

Confidential, Washington

Sr. Java /J2EE Developer

Responsibilities:

  • Involved in all different stages of SDLC like requirement gathering, high level design, low level design reviews, code reviews and bug fixes etc.
  • Requirement analyzing process and business logic assessment, having communication directly wif clients.
  • Implemented agile development process on Software Development Life Cycle.
  • Used Google analytics to identify teh user traffic and enhance teh performance of our JSP based website.
  • Modified presentation tier using JSP, JavaScript, JQuery, Angular JS, Angular 2, Node JS, HTML and CSS for manipulating, validating, customizing error messages to teh user interface.
  • Implemented MVC architecture using spring boot (thyme leaf)/JDBC frameworks. To generate quarterly, half yearly and annual reports (operation plan reports) which are available in OFCCP intranet website.
  • Used IBM RAD (Rational Application Developer) to develop teh application, and Maven server to deploy teh application.
  • Developed CI/CD system wif Jenkins, Ansible on Kubernetes container environment utilizing Kubernetes
  • Developed a Restful web services for generating reports and consumed those web services for other reports, and created a java clients for consuming those web services.
  • Implemented dependency injection and aspect oriented programming using spring framework.
  • Developed JAXB for transformation of Java Objects to XML for SOAP web service calls.
  • Used JSP2 Tag Libraries, Struts Tag Libraries and Custom Tag Libraries in teh development of different user interfaces.
  • Implemented MVC Architecture wif Spring3.2 and Hibernate4.2.
  • Implemented JSPs, Servlets, EJBs and Hibernate4 in teh MVC Framework to effectively handle teh application workflow.
  • Used Angular 2 Framework for teh development of web application using Ajax, DHTML and DOM scripting.
  • Brief experience on implementing teh Angular JS in creating animations based on CSS classes.
  • Designed and developed teh REST based Micro Services using teh Spring Boot, Spring Data wif JPA and used Swagger to interact wif API end points of teh Micro Services.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Involved in creating different SQL scripts, worked on some of teh core query operations using IBM DB2.
  • Developed complex SQL queries (procedures, joins and tuning sql queries) for generating reports.
  • Responsible for unit testing using Junit and building test cases and templates for integration testing.
  • Used IBM Rational Team Concert (RTC) to commit teh source and created tags and branches and used IBM RTC as project management tool.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network application.
  • Participated in migration to DB2 data base from Oracle DB.
  • Responsible of maintaining and developing server-side code wif JavaScript and Node JS runtime environment.
  • Generated reports using tableau desktop 10.
  • Mainly involved in improving teh performance of teh application by tuning teh DB2 queries.
  • Provided JUnit support for teh application for debugging teh system and Test Driven Development (TDD).

Environment: Windows, Unix/Linux, java, JSP, HTML, CSS, Bootstrap, JavaScript, JQuery, Angular JS, Angular 2, Node JS, Spring Boot, Spring MVC, JDBC, JUnit, Maven, REST, JAXB, XML, Apache Tomcat, IBM Web Sphere, SOAP and Restful Web services, IBM DB2,Tableau, IBM RTC.

Confidential, Richmond, VA

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements gathering, Design and Analysis of teh Customer Specifications.
  • Extensively interacted wif project managers and technical experts to coordinate project deliverables and milestones.
  • Used Agile methodology for teh iterative development of teh application
  • Responsible for designing and developing UI using HTML, CSS, Angular JS, Bootstrap framework, CSS3 and media queries for responsive web designing.
  • Developed Service Layer using Spring IOC and Spring AOP under teh guidelines of Service Oriented Architecture.
  • Used eclipse as IDE tool to develop application and Quality centre for tracking issues.
  • Configuring teh Git repository and maintain teh version control using Git.
  • Work on Detailed Code design and develop teh code in Java/J2EE components including Core Java, JavaScript, JSP/Servlets, Building Restful Web services.
  • Used AWS S3 to store data and to retrieve it and used Elastic Search for searching teh document.
  • Responsible for creating an instance on Amazon EC2 and deployed teh application on it.
  • Used AWS SDK for connection to Amazon S3 buckets as it used as teh object storage service to store and retrieve teh media files related to teh application.
  • Developed CI/CD system wif Jenkins, Ansible on Kubernetes container environment utilizing Kubernetes.
  • Installed application on Amazon EC2 instance and configured teh storage on S3 buckets.
  • Developed API for using AWS Lambda to manage teh servers and run teh code in teh AWS.
  • Provided POC in creating AWS Lambda function for batch process and triggering teh batch process using AWS cloud watch, and sending notifications when customer enrollment fails using Amazon SNS (Simple Notification Service).
  • Involved in created a Restful service called enrollment fixup service (used for identifying teh customers who failed in enrollment).
  • Involved in Development of Restful web services using Jersey for enrollment of a customer, and consumed teh restful web service and created java clients and controller to consume teh email age web service.
  • Implementing test case scenarios using JUNIT framework for unit testing.
  • Analyzing teh code quality using SONAR framework and validating teh Junit unit test cases using code collaborator framework.
  • Writing SQL queries and stored procedures to interact wif DB2, Oracle, databases.
  • Created Dashboards using Splunk.
  • Deployed Spring Boot based micro services Docker and Amazon EC2 container using AWS admin console.
  • Used Atlaussian Jira and Version One for assigning stories, and used GITHUB as version control.

Environment: Linux, Unix, Windows, AWS, Docker, EC2, S3, Lambda, CloudWatch, SNS, Spring IOC, Spring AOP, Quality Centre, Git, Java, Jenkins, Spring, Hibernate, Eclipse, JavaScript, JUNIT, Scrum, JSP, Bootstrap, Angular JS, AJAX, CSS, HTML5, Apache Tomcat, PostgreSQL, SQL, JDBC, SOAP and REST Web Services, Maven, XML, Jasper report, AWS (CloudWatch, SNS, Lambda, Redshift)

Confidential, Jeffersonville, IN

Sr.Java/J2EE Developer

Responsibilities:

  • Maintained and created new functionality for a booking engine web application, similar to sites like Travelocity, Expedia, Sabre and Octave.
  • Designed and Developed travel engine website for 3rd party client International Cruise and Excursion (ICE) and Upkeep and maintain existing client websites.
  • Involved in business requirement gathering and technical specifications.
  • Setting up AngularJS framework for UI development. Developed html views wif HTML 5, CSS 3, JQuery, JSON, and Java Script.
  • Built Web pages dat are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS and JavaScript.
  • Development of custom angular directives, which can be use along wif HTML 5 components for DOM Manipulation.
  • Used "twitter bootstrap" along wif "angular-ui" bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
  • Extensively used Spring MVC, AOP, and Struts Framework Hibernate, JDBC Framework for data handling.
  • Created java clients for Sabre REST web services, and created Single Sign on page for ICE. So dat ICE user can directly login into Confidential travel engine website.
  • Worked wif tables and queries in Oracle and OR mapping wif Hibernate.
  • Consumed Web Services from different source providers by creating Web Service client applications to test teh Web Services. Tested teh Web Service using SOAP UI.
  • Used JIBX mappings for marshalling and unmarshalling of XML data and Design and implement a Context RESTful API using Java Springboot.
  • Created a REST Web services which holds information about all Air, Hotel, car rental services.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classes.
  • Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
  • Implemented teh back-end functionality of teh modules using Session beans and used DAO, DTO, Business
  • Delegate, Session Façade J2EE design patterns.
  • Used Spring JDBC and Hibernate Session Factory for DB Transaction Management.
  • Used mySql workbench and Navi Cat for accessing Maria DB databases for QA, and travel engine databases.
  • Developed a reusable REST API model/framework to consume data from and/or push data into MongoDB.
  • Used Node.js as a proxy to interact wif Web services and also interacting wif Database.
  • Deployed application utilizing AWS stack.
  • Used Node.js to handle multiple concurrent connections wif minimal overhead on a single process.
  • Used Gradle and Maven build tools and git for version control.
  • Used WINSCP for secured file transfer, Used log4j for tracking errors in teh logs.
  • Project status and assigned tickets using JIRA Attlasian

Environment: Java, Spring, Hibernate, Eclipse, CVS, JavaScript, JUNIT, Scrum, UML, JSP, JSTL, Struts, Java Script, Bootstrap, Angular Js, Node.js, AJAX, CSS, HTML5, Apache Tomcat, Linux, PHP, Agile Methodology, PostgreSQL, SQL, JDBC, SOAP and REST Web Services, Servlet, Maven, XML, Jasper report, AWS, Mongo DB, log 4j.

Confidential, Gaithersburg, MD

Sr. Java/J2EE Developer

Responsibilities:

  • Analyzed teh business and systems requirements of teh project and developed feasibility documents.
  • Followed techniques and principles provided by test driven design (TDD) paradigm for developing quality code.
  • Designed Unified Modeling Language (UML) diagrams like Usecase, Class and Activity diagram based on teh requirements gathered and implemented teh project wif oops concepts.
  • Analysis of teh specifications provided by teh Business users.
  • Involved in Analysis, Design, Coding, and unit testing of teh project.
  • Experience on backbone js for providing models wif key-value binding and custom events.
  • Developed UI interface using HTML, Java Script, CSS, JQuery, Bootstrap and AngularJs.
  • Coded in AngularJS MVC framework to make single page application (SPA).
  • Used teh MVC feature of teh AngularJSjava-script framework for developing UI screens.
  • As part of AngularJS development has used data-binding and developed controllers, directives, and filters and integrated wif teh backend-services.
  • Involved in Writing Controller Classes, and DAO Classes Using Spring MVC framework.
  • Implemented spring configuration files for teh beans defined and properties to be injected into them using Spring Dependency Injection.
  • UsedSingleton, SpringMVC, Hibernate, Factory PatternandDAO design patterns.
  • Generated WSDL files while developing applications using RESTful web Services.
  • Extensively used Spring Inversion-of-Control for Dependency Injection and worked on custom MVC.
  • Used spring framework for Validations.
  • Used Spring Framework for Dependency injection and did Spring Integration wif Hibernate.
  • Used Spring JDBC and Hibernate Session Factory for DB Transaction Management.
  • Developed Data Access objects usingJDBC.
  • Used Hibernate Query Language to fetch data from PostgreSQL.
  • Used database transactions and transaction management along wif Spring ORM and DAO.
  • Implemented Hibernate in data access layer to access and update information in teh database and configured .hbm and .cfg.xml files according to hibernate framework.
  • Implemented Custom Aspects using Spring AOP. Used Object/Relational mapping Hibernate framework as teh persistence layer for interacting wif Database.
  • UsedNodeJSa web server as a back end framework
  • Designed and implemented a MongoDB NoSQL based database and associated RESTful web service dat persists high-volume user profile data for vertical teams.
  • Installed teh application on AWS EC2 instances and also configured teh storage on S3 buckets.
  • Developed and modified stored procedures and trigger to store and access data in teh Database.
  • Used Eclipse for teh application development and Maven configurations for teh build and deploy to Tomcat.
  • Used Log4j to capture teh log dat includes runtime exception and for logging info and are halpful in debugging teh issues.
  • Played a key role in Production department produces drug education textbook for coleges and universities.

Environment: Java, Spring, Hibernate, Struts, Java Script, Bootstrap, AngularJs, Node JS, Mongo DB, AJAX, CSS, HTML5, Javascript, PostgreSQL, SQL, JDBC, SOAP and REST Web Services, Eclipse, Subversion(SVN), JUNIT, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, Jasper report, log 4j, Apache Tomcat, Linux, PHP, AWS, Agile Methodology.

Confidential

Sr. JAVA/J2EE Developer

Responsibilities:

  • Agile methodology was adopted in teh development, and used Scrum method of project management.
  • Involved in teh requirements gathering and teh formulation of functional specifications, design, development and testing of teh application.
  • Developed teh application user-interface according to teh business rules using JSP, JavaScript, Angular js, Node.js and CSS.
  • Called REST web services through AngularJS services to get JSON Object and modified teh response object to display in UI.
  • Built responsive site using Bootstrap dat fits devices of different visual sizes.
  • Used Bootstrap and media queries to create a responsive website dat fit all users and devices from desktop to tablet and mobile phone.
  • Development of teh application dat was used to create dynamic JSPs, given input from a database table containing information about teh contents of teh JSP being developed.
  • We used JSF for building web based user interfaces.
  • Used Spring Framework’s Bean Factory for initializing services.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Extensively used Spring Inversion-of-Control for Dependency Injection and worked on Custom MVC.
  • Used Spring Framework to develop REST-Services.
  • Developed Servlets and JSPs to route teh submissions to teh model components and render
  • Retrieved information.
  • Designed, Developed and maintained teh data layer using Hibernate as part of one of teh integration points in teh application.
  • Developed Java Bean classes using teh concepts of OOP.
  • Implemented Dependency Injection (Spring-IOC) feature of Spring Framework and integrated it wif Hibernate.
  • Developed teh spring-AOP programming to configure logging for teh application.
  • Implemented Spring-Security to secure teh application.
  • Used spring web flow as MVC framework for designing teh complete Web tier.
  • Deployed applications in WAR, EAR, in Domain and Clustered environments ofWebsphere Application server.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and spring.
  • MVC for returning response to presentation tier.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Used Grunt Server and Jasmine to do unit testing on teh frontend side of Angular code.
  • Project status tracking using JIRA.
  • Wrote business rules using Drools and business logic processing customs declarations and developed DAO for communicating wif teh Mongo DB by Hibernate DAO support for performing queries which handles transactions using spring annotations.
  • Deployed teh project using Glassfish application server
  • Developed teh PL/SQL queries to generate teh reports for teh users.
  • Developed teh Junit test case suite for teh application.
  • Actively involved wif code-refactoring tailored to meet teh design standards and for achieving performance and efficiency.
  • Attending to regular Status Update Meeting and convey all important status updates timely.
  • Provide 24x7 operational supports to all production applications.
  • Resolved production errors and deployed applications for end users.
  • Used Log4j for tracking errors and debugging teh code.

Environment: Core Java, J2EE, JSP, Node JS, Eclipse, spring, Hibernate, EJB, JUnit, JavaScript, glassfish, Oracle 11g, Agile Methodology and Log4J.

Confidential, Bluebell, PA

Sr. JAVA/J2EE Developer

Responsibilities:

  • Work directly wif business units/subject matter expert (SME) to translate user requirements into system specifications.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for teh modules using UML and Rational Rose.
  • Creating functional specification and Design of system components.
  • Involved in all areas of software project life cycle Implementation.
  • Participated in teh high level and detailed design of teh application. Performed Object Oriented Analysis and Design to design required object for teh application.
  • Developed new components and redesigned some business components.
  • Used JavaScript library Angular JS for teh UI Development.
  • Designed and developed pages usingGWT (Google Web tool kit).
  • Designed and developed Web Services and SOAP components as client service interfaces dat replaced teh legacy IBM MQ Series Message Broker.
  • Responsible for identifying and creating teh MQ objects required for teh interfaces.
  • Involved in working wif JMS Queues (Producers/Consumers) in sending and receiving asynchronous messages via MDBS.
  • Used Tiles, JSP and HTML for User Interface look and feel.
  • Used spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used Spring Inversion of Control (IOC), Setter Injection, Constructor Injection and Dependency Injection.
  • Used iBATIS framework wif Spring Framework for data persistence and transactionmanagement.
  • Worked on RESTful Services, components design, Caching Services and basic project setup.
  • Designed and implementedHibernateAnnotation-basedpersistence layerfor backend.
  • Developed Java code to read xml files using JAXB and XML.
  • Involved in writing database connection classes for interacting wif Oracle database. Incorporated Singleton Pattern to implement teh database access classes.
  • Used Java Mail to notify request submission, completion to users and L3 support for errors.
  • Wrote Named query, which can be called multiple times.
  • Used MySQL to access data in teh database at different Levels.
  • Worked on XMI, putty.
  • Importing and exporting data from MongoDB.
  • Apache Tomcat Server was used to deploy teh application.
  • Log4j for logging and examining log for error handling and trouble shooting.
  • Used Eclipse IDE for development, Tortoise SVN for versioning and Maven for build environment.
  • Involved in production environment for any issues, and ensure teh proper error handling, reporting and corrections for any issues.
  • Ensure dat analysis is compliant wif IT standards and requirements.

Environment: Spring, Hibernate, tiles, Log4j, MySQL, Apache Tomcat, Spring-AOP, Spring-Security, Maven, Eclipse, Tortoise SVN, Putty, Jira, Agile.

Confidential

Java Developer

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and
  • Performing object oriented analysis and design using UML
  • Designed teh workflow, system architecture, drawing sequence diagrams, activity diagrams, class diagrams, HTML pages, database schema and tables
  • Designed teh entire web application framework using MVC Design pattern
  • Developed dynamic User Interface wif Swing, JSP, and HtmlClient side validation was done using Java Script.
  • Developed different Action classes for Business logic implementation which basically calls different Server side components like EJB, DAO and other Business components.
  • Coded classes and other server side components using IBM WebSphere Application Server (IBM WebSphere Application Server 6.x) like Servlet Filter, EJB, DAO and other Business components.
  • Implemented several design patterns like Session Façade, Service Locator, Data Access Object (DAO), Data Transfer Objects (DTO) and Value Objects (VO).
  • Used collections for storing multiple user’s data in database.
  • Performed Data Access programming using IBATIS -ORM and JDBC.
  • Enhanced teh application for multithreaded scenarios. Deployed teh application under Jboss.
  • Application Server and resolved teh production issues during migration onto teh production server.
  • Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of user.
  • Designed and developed Application based on MVC design pattern using Struts Framework.
  • Used Struts in teh presentation layer for validations.
  • Developed Server Side EJB components for middle tier implementation
  • Wrote Enterprise Java Beans Session Beans as Business Objects Setup JDBC connectivity to database.
  • Developed a batch job in java using JDK (Batch API), PERL Scripts which runs every second business day of month.
  • Wrote test scripts and performed unit testing using JUnit framework.
  • Involved in designing database and creating tables.
  • Configured Data Source on WebLogic Application server for connecting to Oracle, DB2 Databases.
  • Involved in calling teh PL/SQL Procedures from Front End Using JDBC.
  • Implemented log4j by enabling logging at runtime wifout modifying teh application binary.

Environment: Java, J2EE, JSP, CVS, JavaScript, Multithreading, Swing, HTML, EJB, Servlets, Jboss, Perl, Oracle, DB2, UML, JUnit, Eclipse and UNIX.

We'd love your feedback!