Sr. Java Developer Resume
Storrs, CT
SUMMARY
- A competent professional with 8+ years of experience with complete Software Development Life Cycle in both Web based and Enterprise applications including requirement analysis, design, implementation and testing with emphasis on Object Oriented, Java/J2EE and Client - Server technologies.
- Experience in developing projects for Finance, Trading, Retail & Insurance domains.
- Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development.
- Expertise in Spring framework using Modules like Spring Core, Spring IOC, Spring Mongo, Spring JDBC, Spring Integration, Spring Context, Spring AOP.
- Participate in the full SDLC process (including coding) of Web Application solutions using Java, JavaScript, HTML5, CSS3, JSON, XML, JDBC, SQL, web services and Micro Services Architecture.
- Have a strong technical background in a modern back-end technology, such as Java’s Spring Boot, Node.js, Python's Flask or Django, etc.
- Built applications for scale using JavaScript, Node.JS, and React.JS.
- Automated AWS deployments with shell scripts and Ant scripts, and connected AWS test environments with hosts used for builds.
- Developed and tuned several SOAP/REST Web Services.
- Experience in Front End Technologies such as JSP, HTML, jQuery, Bootstrap and AngularJS.
- Fixed the bugs in the existing application by tracking in JIRA.
- Worked on Dashboard application using Java/Spring/JSF/Hibernate/JDBC.
- Experience in working with application servers like IBM WebSphere, WebLogic and Tomcat.
- Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
- Strong hands-on experience with Spring IO, Spring Boot with Thyme leaf.
- Implemented and automated DevOps continuous integration and deployment pipelines and functions using Docker, Chef/Puppet, Jenkins, Git, CircleCI
- Experience in MEAN stack applications using HTML5, XHTML, CSS3, JavaScript, JQuery, AJAX, JSON, XML and MEAN(MongoDB, Express JS, Angular JS, Node JS) stack express
- Used Spring Core Annotations for Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
- Used Spring IOC framework to integrate with Hibernate.
- Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
- Experience in using various databases such as MongoDB, DB2 and Oracle.
- Experience in configuring build tools like Maven and ANT for the development and deployment.
- Hands on experience in using various IDE’s such as Eclipse, NetBeans and JDeveloper.
- Experience in frameworks like Spring MVC/IOC/JDBC/AOP/Security, Hibernate and Struts.
- Strong experience in designing and working with MySQL and Mongo DB.
- Hands on Experience with IBM BPM version 8.0, 8.5 & 8.5.5 and up to date with the changes in the latest versions.
- Experience with application networking technologies (e.g. TCP/IP, UDP, FTP, HTTP, WebSockets, RESTful APIs).
- Hands on experience in using Python to implement and maintain various mail receipt and delivery standards to prevent phishing attacks against customers
- Tested React components with Jest and Enzyme.
- Configuration and Version control management using Git, CVS, VSS, and Tortoise SVN.
- Configured WebSphere resources like JVM heap settings, JDBC providers, JDBC data sources, Connection Pooling, Virtual Hosts, Global Security and SSL.
- Expert level hands-on service design and development experience using libraries such as Spring Boot & Spring Cloud & techniques like Domain Driven Design (DDD)
- Experience in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, RESTful Web Services, JAX-WS, UDDI, WSDL, WADL.
TECHNICAL SKILLS
Programming Languages: Java, SQL, PL/SQL, Java Script, C,C++,Java 8,JavaFX
Platforms: Windows (7, Vista, XP, 2000, 98, NT), Red Hat Linux, Solaris, SCOUnix, AIX, HP Unix 3000
Version Control: Git,VSS,Tortoise SVN, CVS.
Databases: SQL Server 2000, 2005, 2008, Oracle 8i, 9i, 10g, MySQL, IBM DB2, MongoDB, Cassandra.
Database Tools: Toad for SQL Server, Toad for Oracle, Toad for MySQL, Connect/J for MySQL, DB2Connect, Developer 2000
ORM Frameworks: Hibernate, iBatis
J2EE MVC Frameworks: Struts, JSF, Spring MVC, Spring IoC/DI.
IDEs: NetBeans, Eclipse, IntelliJ IDEA, MyEclipse, JDeveloper
Middleware Technologies: CORBA, EJB,JNDI
UML Tools: Altova UML Spy 2009,2010, MS Visio, Rational Enterprise, UModel
HTML Editors: MS Frontpage 2003, Adobe Dreamweaver MX CS4
Content Management: Documentum, Alfresco
White box Testing (Functional, Integration): JUnit, JwebUnit, HtmlUnit, DBUnit, Mockito, Gmock, Jmock, Selenium
Black box Testing (Functional, Manual, Load): Jmeter, LoadRunner, WinRunner,QTP
Ajax Frameworks: Jquery, Angularjs, Dojo Toolkit, DWR, GWT, Prototype, ExtJS.
Profiling Tools: Together4J, Jprobe
Methodologies: Rational Unified Process, Agile, Scrum, Waterfall, Test Driven
Messaging Technologies: JMS, MDB
Transaction Control: JTA, Hibernate Transactions
Loggers: Log4J, SLF4J
Web Services: REST, SOAP
Client Side Technologies: AngularJS, Backbone.js, Node.js, CSS3, CSS, HTML5, JavaScript, XHTML.
PROFESSIONAL EXPERIENCE
Confidential, Storrs, CT
Sr. JAVA DEVELOPER
Responsibilities:
- Used Spring Web MVC framework for the applying MVC Implementation to the web application.
- Used DAO pattern to fetch data from database using Hibernate to carry out various database.
- Developed web applications using Java, Bootstrap, Angular JS, React JS, Kendo UI, JavaScript, HTML5, CSS, XHTML using JSF tags.
- Implemented Single Page Application (SPA) Pattern and used Angular JS MVC to build across-browser application.
- Used Mongoose API in order to access the MongoDB from NodeJS.
- Developed RESTful web services including JSON formats for supporting client requests.
- Experienced in implementing Spring framework.
- Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
- Worked on the total re-engineering of legacy products monolith web applications into a series of well thought out micro-services.
- Hands on working experience on Amazon AWS.
- Analyzed Capital leverage, earning volatility, loan purpose, and collateral using credit reports and financial statements
- Automation Testing and Manual Testing on Web-based applications
- Developed Application to access JSON and XML from Restful web service from consumer.
- Experience in NoSql databases like Cassandra.
- Install, configure and administration of BEA WeblogicApplication Server 9.2/10.3/11g/12c on Linux6/7, SUN Solaris 9.0/10.0 and Windows environment.
- Used Chef Server for handling operational tasks such as package Installations, Database setups, and more.
- Involved in Analysis, design and coding on JAVA Environment
- Experienced using list components, datasets and report properties in Jasperreports
- Coexisting legacy monolithic Java 6 apps with next generation Java8/Spring Boot micro services.
- Used SparkDataFrame API over Cloudera platform to perform analytics on hive data.
- Worked with Investment Consultants to implement fixed incomestrategies for clients
- Built internal application to manage business workflow angular 2 on the front end and Laravel on the back end
- Developed dynamic web pages using HTML5, CSS3, JQuery, AngularJS 1.4/2.0, Bootstrap 3.3, d3.js, JavaScript and Eclipse as Text Editor.
- Expert in object oriented JavaScript programming and SenchaExt JS 4.x/5.x/6.x most recommended pattern MVMVC pattern.
- Parsed data and updated marketreports tracking client historical data using SQL and Access
- Implementation of a responsive UI which will scale itself depending on the device, platform and browser using angular 2
- Used the fundamentals of Java8 like parallel streams and filters through lambda expressions.
- Implemented a sophisticated configuration module entirely programmed in Flex POJO based domain model integrated with Hibernate ORM for persistence.
- Used Log4J for logging and debugging of the application in an efficient manner.
- Experience in writing DAO using Hibernate and Hibernate mapping files.
- Wrote scripts in JMeter to test the performance of the API's
- Exposure to new features and issues addressed in Angular 2.0
- Developed the Business layer using Spring AOP, Spring IOC, MVC and JTAmodules.
- Implemented Continuous Integration (CI) for Java REST API micro services (Maven), Node JS applications (Grunt, Gulp), leveraging Nexus, Git Stash, Jenkins, AWS, Dockerand Ansible
- Contributed to an open source project Akka which is a framework for simplifying the construction of concurrent and distributed applications on JVM(Java Virtual Machine)
- Provided extensive support during QA, UAT and addressing bugs as reported.
- JUnit Test cases for each case in specific modules to test the functionality.
- Worked on several of the RESTful services.
- Configuring and Maintaining SybaseReplication Server for Sybase, Oracle and MySQL.
- Implementation of OAuth client credentials grant
- Wrote services to store and retrieve user data from the MongoDB for the application on devices.
- Analysis, configuration and implementation of Unix/Linux
- Development of Ansible scripts for auto deployment, design of UI and development of API with C#
- Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.
- Expert in writing modular, re-usable custom Ext JS4.x/5.x/6.x components.
- Worked on fortifytool to see security breaches at code level and worked on fixing it.
- Used Rabbit MQ to exchange data between servers.
- Effectively used GIT(version control) to collaborate with the Akkateam members
- Managed the DataQuality area and its projects. We used DataStage, Profile stage, and Quality stage.
- Experience with creation of users, groups, projects, workbooks and the appropriate permission sets for Tableau server logons and security checks.
- Maintain core platform forms written in BackboneJS Bootstrap and ASP.NET MVC/Web API
- Develop client side features and behaviors using Backbone and RequireJS
- Worked with NoSQL Cassandra to store, retrieve, and update and manage all the details for Ethernet provisioning and customer order tracking.
- Excellent Understanding of Java concepts like Multithreading, String Handling and implemented with JDK 1.8 features.
- Integrated Spring DAO for data access using Hibernate.
- End-end design and implementation using Spring Boot, Spring Data JPA, Hibernate, Docker, Kubernetes.
- Produced and maintained documentation related to application software (e.g. scope requirements, logical designs, technical designs, testing plans).
- Hands on working experience on Amazon AWS.
- Create Jenkins pipelines, deploy apps to OpenShift 3.4
- Update the Patches for ESX Servers using VMwareUpdate Manager in Virtual Center.
- Developed and maintained RESTful API interfaces with CRUD operations, providing clear documentation in JavaDocor OpenAPI format
- Hands on experience in working with HadoopEcosystems Including Hive, Pig, HBase, Oozie, Impala, Spark, Drill and Hue
- Background in installing and upgrading of Tableau server and server performance tuning for optimization.
- Writing JasmineUnit test cases and test the functionality written in AngularJS.
- Designed and implemented cucumber tests for Accounts/Cards application.
- Involved in performing the Linear Regression using ScalaAPI and Spark.
- Experienced with event-driven and Scheduled AWS Lamda (Serverless frame work) functions to trigger various AWS Resources.
- Added new REST based API methods using .Net WebAPI and implemented the underlying business logic using the CQRSpattern. Swagger was used to design and document the API methods.
- Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using selenium
- Planning, Design, Development, Unit Testing and Production migration of middlewareWebSphere components.
- Used Apache Camel and integrated Several Applications with different protocols and Technologies.
- Performed deployment of applications on IBM WebSphere Application Server.
- Having Experience in leading offshore team.
Environment: JMeter, WebSphere, Hibernate,Payments, Spring, Cassandra, REST Webservices, React JS, Angular JS, Backbone JS, AWS, AJAX, SVN, HTML5, CSS, Eclipse,BalancingWindows,Chef, Financial Transactions,NETconf
Confidential, New York City, NY
JAVA/J2EE Developer
Responsibilities:
- Involved in the requirement analysis and in the development of use-case and technical designs.
- Involved in Use Case Realization, Use Case Diagrams, Sequence Diagrams and Class Diagram for various modules.
- Worked both on TableauDesktop and TableauServerand Involved in building financial reports in Tableauso as to have nice look and feel.
- Involved in the design and development of the applications as per the client requirements using Core Java, JSP, Struts, Spring and Webservices.
- Worked on writing and analyzing SQL query's for report and handling triggers both in jasperand SQL depending on requirement.
- Implemented modules for authentication, session management, middleware, routing, view management, password encryption, OAuth, API integration, test driven development and deployment
- Experience in Installing Firmware Upgrades, kernel patches, systems configuration, performance tuning on Unix/Linux systems.
- Expertise in TIBCORV, TIBCO EMS messaging services
- Designed and developed the application using Agile Methodology and followed TDD and Scrum.
- Developed the Business components using Java 8.
- Designed the SolrSchema, and used the SolrJ client api for storing, indexing, querying the schema fields.
- Developed high-performance distributed queueing system.Scala, Redis, Akka, closure, MQ messaging, Json
- Installed, configured, administered, and performance tuning of Oracle Fusion Middleware (OFM) products Oracle Enterprise Manager Grid Control (OEM)11g/12c
- Creating workflows and respective framework in which messages will be routed across different JVM's. UsingRabbit MQmessaging
- Participated in UI feature development in an Android application built with React.js, Redux, Immutable.js, and related tools.
- Worked in Agile Scrum development lifecycle on Java Swing/ Oracle application with JSP / Servlet online component.
- Have good understanding of other SecurityProducts like Sun Access Manager/Identity Manager, IBM Tivoli Access Manager/Identity Manager.
- Detects, diagnoses, and reports UNIXrelated problems on servers. Perform the documentation of whole UNIXsystems
- Solr Schema field optimization with analyzer and filter based on requirement.
- Interacted with testing groups, created new test procedures and participated in testing as needed. Created and maintained JUnit tests and Seleinum tests. Created and maintained JAVADOC, UML and other documentation
- Experienced first-hand the best practices for integrating micro services into an existing system architecture.
- Review deposit instructions and ensuring each transactionis executed appropriately while making timely and accurate deposits regarding highrisk exception functions.
- Used Esper for development of applications to process large volumes of incoming messages.
- Used Java i18n or internationalization for designing an application and used to display text messages in appropriate language.
- Worked on developing applications in Hadoop Big Data Technologies-Pig, Hive, Map-Reduce, Oozie, Flume, and Kafka.
- Experience in working asDevOpsengineer for release automation to achieve continuous integration and continuous delivery (CI and CD)
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDD, Scalaand Python.
- Experienced in developing in web-based applications usingPython, DJANGO, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Deployed and orchestrated applications with Kubernetes
- Experience in Installation, Configuration and administration of TableauServer in a multi-server and multi-tier environment.
- Customized CSS3 HTML/HTML 5Responsive Web design (RWD)
- Created a Data model that supported the Customer service business requirements
- Used Apache Kafka for building distributed applications and small-scale projects.
- RESTful web services were used to develop the application, where URL end-points were created where a user provides the fund details depending on the trade he is choosing (Buy, Sell or Exchange), the user clicks on particular URL depending on whether he is on Starting page or Error page or Consent page or Review and Confirm page or the Submit page.
- Junit test cases were written for all the Java code written and the mutation coverage was strictly maintained to 100% throughout the project span.
- Facilitated architectural changes from single Wildfly server basedsystem to a docker implementation backed by Kubernetes
- Developed Spring Jersey resources for various HTTP methods and to send the requested data in JSON format to the web interface.
- Lead a team of 5 people to develop, enhance, migrate and support various TIBCO interfaces.
- Designed and developed web-based client using Servlets, JSP, Java Script, HTML and XML using Struts/Spring MVC Framework.
- Implemented multi-threaded synchronization processes, with JMS queues for consumption of Asynchronous requests.
- Implementation of workflow using Jbpm.
- Invoked different implementations with Java driver program using interfaces like JNI,SWIG and Java Process Driver
- Designed Frontend with in object oriented JavaScript Framework like Angular JSand Ext JS.
- Used Sybase to construct SQL Server statements that are submitted to the Server through ODBC Interface
- Configured Spring security in the application with LDAP Template and access controls using Spring security annotations based on user roles.
- AngularJS was used to develop the web pages on the UI side.
- Develop Workflow of entire application onJava/J2ee with Servlets and Deploying Servlets.
- Developed Restful Web Services for Customer's Transaction's for PDF Generation with JAX RS, Jersey and Spring.
- Strong experience in Integration using WSO2 ESB in integrating various third party solutions.
- Creating the repository structure and SQL query generation using ATG.
- Cloud implementation leveraging Microsoft Azure (.NET and SQL), AWS (Python/Django SQLite) and Google Cloud services (Python/Flask and mongoDB using docker)
- Involved in coding for the presentation layer using Apache Struts Framework, XML, XSLT and JavaScript and worked using MVC pattern.
- Used AngularJS Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.
- Developed web applications using Java, Angular JS, Backbone JS, React JS, Kendo UI, JavaScript, HTML5, CSS..
- Also created custom directives for reusable components used across the application.
- Responsibilities included designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
- Migrated my department from a physical data centre environment to AWS. I also designed, built, and deployed a multitude applications utilizing almost all of the AWS stack.
- Developed Application using STRUTS, SPRING, HIBERNATE Frameworks.
- Rewrite existing Java, C++ application in Python.s
- Developed the Product Builder UI screens using Angular-JS, HTML, CSS, JavaScript and Bootstrap.
- Used JavaScript, Regular Expressions for Form Validations.
- Jasmine test cases were used for testing the UI code.
- Spring Tool Suite was used to develop the mid-tier code and WebStorm was used for designing the UI Web Pages.
- Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database and also developed complex queries, PL/SQL and stored procedures for data retrieval & updating.
Environment: s:JavaJDK 6.0, STS, Spring, JSP, Servlets,JavaBeans, HTML5, CSS 3,OpenShift JavaScript, JQuery, Angular JS, Bootstrap 3, RESTful webServices, XML, XSLT, Spring 3.0.5, POJO's, Glassfish 4.0, JAX-RS,JAXB, MS-SQL Server 2008, JMS,Sybase, JDBC, GIT, JSON, Jersey 1.8/1.9, Jackson 2.1.0, Maven 3.0, Tomcat Apache 7.0, Agile, Scrum.
Confidential, Chicago, IL
J2EE WebSphere Developer
Responsibilities:
- Involved in designing Use case diagrams, Class diagrams and sequence diagrams using Rational Suite, UMLet and Magic Draw.
- Extensively used extreme Programming concept which is part of Agile methodologies to plan work for every iteration and used continuous integration tool to make the build passes before deploying the code to other environments.
- Designed and implemented refactoring best practices and introduced TDD
- Provided support to CDO Group as well as new employees
- Specific knowledge in capital markets, corporate finance, business valuation, financial modeling, M&A due diligence, investment analysis, private equity and leveraged finance.
- Developed a market research report on the student loan industry and its interactions with the accounts receivable management.
- Developed web applications using Java, Bootstrap, Angular JS, React JS, Kendo UI, JavaScript, HTML5, CSS, XHTML using JSF tags.
- Maintained client database and interacted daily with all the CLOclients and respond to the pricing inquiry
- Developed user interface using JSP, Ajax, EXTJS, JSP Tag libraries, XSL, CSS, DHTML and client side validation with JavaScript.
- Conducted financial research concerning banking institutions and their markets using prediction models and third party database.
- Improved firm-wide financial risk controls by managing, documenting, and streamlining the Economic Capitalprocess.
- Developed, renovated dashboard in various data visualizationtools
- Implemented Spring MVC principles to support user-level, application-directed control flows.
- Extensively used Spring IOC module, spring Core Container module, spring web module to develop business layer and implemented scheduled batch jobs using Spring Framework.
- Implemented XML parsing using DOM and SAX.
- Developed and consumed SOAP based Web services with WSDL files using Apache Axis.
- Used Eclipse IDE for writing code, MAVEN for building the application and deployed on JBoss 4.0 Application Server.
- Application integration with Spring Web Services to fetch data from external Benefits application using SOA architecture, configuring WSDL based on SOAP specifications and marshalling and un-marshalling using JAXB
- Used Excel and Confidential Recognition to cleanse, categorize and migrate over ten thousand copies of physical scans into digital data
- Expertise in applying Java Messaging Service (JMS) for reliable information exchange across Java applications.
- Design integration of Legacy systems by using JCA Adapter thruSOAsuite technology adapters such as AQ, Database, File and FTP
- Developed custom login forms and web pages for CA SiteMinder Authentication using Java, JSP and HTML code.
- Develop business architecture using requirements such as scope, process and risk
- Wrote Pythonscripts to parse XML documents and load the data in database and developed web-based applications using Python, CSS and HTML
- Integrate the dynamic pages with Angular JS and jQuery to make the page dynamic. Also Created Angular JS controllers, directives, models for different modules of the application.
- Developed Ext JS 4.0, 4.1 components like Grids, Toolbars, Panels, Combo-Box and Button etc
- Implemented Hibernate 3.0 and Dynamic SQL queries to access data base layer and implemented migration of Dynamic SQL queries to Stored Procedures.
- Developing a web application with authentication, authorization, and realistic functionality using WSDL andRESTful services.
- Configured JDBC, JMS, JNDI inWebLogicServer 10.3/10.0/8.1.
- Maintained RDBMSto ensure quality of data.
- Develop the WebSphere Portal 6.1 to 8.5 upgrade plans
- Implementation & design of bean orchestration using ApacheCamel.
- Involved in the implementation of Secondary Level Caching in Hibernate using EhCache to cache the static data of the application using Spring AOP cache interceptor module.
- Developed views, indexes, stored procedures, triggers, cursors and functions using SQL and PL-SQL for SQL Server database
- Build and maintain variable data, text and images utilizingGMCInspiredesigner
- Worked on Devops tools - Chef, Docker, GIT, Puppet etc.
- Used SVN for version control and Tortoise for managing the remote versions.
- Worked with the QA team to help them in testing the application and resolve the issues.
Environment: Eclipse IDE, Agile, Apache Axis, CXF, MAVEN, DOJO, JBoss 4.01 Server, Spring MVC, POJO, Spring, JDBC, WebSphere 8.5, Hibernate 3.0, J2EE 1.4, JSP 2.0, Ajax, Servlets 2.4, JMS 1.1, XML, SAX, DOM, Log4j, JUnit, ANT, Angular JS, SiteMinder, JSP, Jira, RDBMS, EXT JS 4.0, 4.1, Banking,JSP Tag libraries, JavaScript, HTML, HTML5,CSS, XSL, DHTML, Tortoise SVN,Transactions, SQL Server 2008, PL/SQL, MagicDraw, Rational Suite, UMLet, Windows, UNIX.
Confidential
Software Developer
Responsibilities:
- Involved in software development life cycle (SDLC) of application Design, Conceptual Design, Analysis, Detail Design, Development, and System Testing
- Used UML with Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams, Class Diagrams and Component Diagrams
- Developed the user interface screens using AJAX, JSP, HTML, CSS, JavaScript, JQuery, AngularJS and implemented MVC design pattern using Spring MVC.
- Designed and developed custom validation using JavaScript and jQuery.
- Adapted various design patterns like MVC, Data Transfer Object (DTO’S), Business Delegate, Service Locator, Session Facade, Data Access Objects (DAO’s)
- Develop C# codes for windows applications through web services. The codes were developed using Visual Studio 2010
- Consumed Web Service using WSDL and SOAP to get the credit history from the service provider.
- Extensively used Hibernate in data access layer to access and update information in the database.
- Implemented dependency injection of the Spring IOC to inject beans and to integrate with O/R mapping tool Hibernate.
- Created XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations (XML to HTML).
- Utilized SQL for querying the Database, Written stored procedures and triggers for Oracle 9i.
- Implemented the Maven build process and deployed in the Linux environment.
- Used JUnit to implement test cases for Unit testing of modules
- Implemented the Log4j logging framework and monitored the logs for troubleshooting the errors
Environment: Java, J2EE, XMI, JAXB Parser, Hibernate, Struts 2.0,C++, JMS,Transactions, WSDL, SOAP, JAXB, SQL, PL/SQL, HTML, Spring, Oracle 9i, XMI, CSS, Log4j, CVS, JQuery, Spring IOC, WSAD, Angular JS, JBoss Application Server 7.1, Maven 2.0, Jbp 1.8, LINUX, Rational Rose,Finanace.
Confidential
Project Engineer
Responsibilities:
- Developed web application using Spring Core, Spring MVC framework. Effectively developed configuration files like applicationcontext.xml, web.xml.
- Gathered requirements for the project and involved in analysis phase.
- Developed quick prototype for the project so as to aid business in deciding the necessary ramifications to the requirements.
- Created UML class and sequence diagrams using Rational Rose.
- Analyze the requirements based on business data and user requirements.
- Support & Enhancement of existing production applications.
- Developed the presentation tier using JSP, CSS and HTML.
- Used Hibernate3 for mapping POJO’s to relational database tables.
- Worked on triggers and stored procedures on Oracle database.
- Apache Ant was used for the entire build process.
- Application was deployed on Web Sphere Application Server.
- Developed Action classes, Form Beans, Helpers and Data Access Objects.
- Implemented core java threads and multithreading with synchronization.
- Web services used for sending and getting data from different applications using SOAP messages. Then used DOM XML parser for data retrieval.
- Developed complex client requirements as per client specifications and specific coding standards.
Environment: Java, J2EE, JSP, JavaScript, CSS, HTML, Spring MVC, Multi-threading, Hibernate, PHP, Oracle Dev Studio, Application Server: WebSphere, Database: Oracle 10g, MYSQL, IDE: Eclipse, UT:C++, JUnit.
Confidential
J2EE Developer
Responsibilities:
- Involved in the system design by developing Use Case Diagrams
- Developed JSP Pages and Servlets to provide dynamic content to HTML pages.
- Involved in developing forms using Html and performing client side validations using JavaScript.
- Used JDBC for Database Connectivity.
- Used Dependency Injection of the Spring IOC framework to inject the beans.
- Developed configuration and deployment files using XML and parsed them using JAXP.
- Developed custom exceptions for handling proper exceptions.
- Learned XML/SOAP for communicating client with WebSphere Server.
- Implemented EJB as a middleware to develop a three-tier distributed application.
- Created triggers and stored procedures using PL/SQL.
- Used queries to get the data from the Oracle database using SQL.
Environment: Java, Eclipse, EJB, JSPs, JDBC, Custom Tags, Servlets, WebSphere Application Server, Oracle, PL/SQL, HTML, Java Script, XML, Spring, JAXP, SOAP.
