Java Developer Resume
Dallas, TX
SUMMARY:
- Software Engineer with 15 years of experience ranging from web - based application development to low level software development in industries ranging from petrochemicals and healthcare to financial and wireless mobile computing.
- Looking for Java( 5 +) related application development roles. Enterprise, Core and Mobile Java, Web Services
TECHNICAL SKILLS:
Languages, Development Tools: C/C++, ProC, Visual Basic, SQL, Pascal, FORTRAN, Java, Windows CE, Platform Builder, J2ME, J2EE, JDBC, ODBC, VC++, Windows 2000
Design Methodologies: Object Oriented Design, Structured, Design
Operating Systems: UNIX, Linux, Windows 95, Windows NT, Windows CE, Rapier, Stinger, Merlin, Win 2000
Databases: Oracle 7.0/8i, MS Access, Sybase, IMS, Sybase (Openserver), DB2, SQL Server
Application Server: IPlanet, Websphere WebLogic 8.1
Testing Tools: Win Runner, Bsquare s Windows CE, Testing Tools
ERP Systems: SAP, Oracle, Syteline Symix
XML Technology: XML, WSDL, SOAP, XSLT, DTD
Hardware: X86, ARM, MIPS, DEC Alpha, Sun SparcMiddleware, Protocols:SOAP, TCP/IP, COM/D-COM, CORBA, ATM, Tuxedo
PROFESSIONAL EXPERIENCE:
Confidential - Dallas, TX
Java Developer
Responsibilities:
- Provided support and enhancement services for more than 40+ java applications.
- Escalated and provided production support for any application down time and co-ordinated troubleshooting plan.
- Assisted with late evening and weekend deployments of the application.
- Worked with troubleshooting SAP MII- JAva related interfacing issues.
- Maintained Supported and Integrated laboratry Informaiton Systems and Environment Health and Safety systems
- Led teams to integrate SAP and JAVA based applications.
Confidential - Dallas, TX
Java Developer
Responsibilities:
- Developed Angular JS based front code for capturing customer data
- Communicated with BE developers and overseas resources to fix bugs and environment connection issues
- Modified java code for performance efficiency and addressing performance hits from exception handling
- Modified classes that were based on REST protocols that communicate with the back end services
- Researched performance tuning and developed apache based tuning to increase through for handling greater concurrency levels
- Escalated and provided production support for any application down time and co-ordinated troubleshooting plan.
- Assisted with late evening and weekend deployments of the application.
- Worked with Support of Computer Vision, LIMS ( laboratry information management system ) .
Environment: WebSphere Studio, RAD, Eclipse, Vision Workbench, GUI, Java, Core Java, Web Services Factory Design Pattern, Memory Management, J2EE, JDK1.7,JDK 1.8 EJB, RMI, Servlets, MQ-Series, UML, XML, JDBC, SVN, Log Analysis, JMS, Oracle, Toad Client, Angular Js, SAP hybris
Confidential - Dallas, TX
Java Developer
Responsibilities:
- Developed porting plan
- Communicated with BE developers and overseas resources to fix bug and environment connection issues
- Did code analysis for Build issues and configuration of mq queues .
- Modified classes that were based on SOAP protocols that communicate with the back end.
- Analyze performance test results to evaluate production infrastructure impacts and compare them to previous release benchmarks.
- Converted an application to microservicesWorked with debugging spring based java module.
- Developed modules for account management.
- Communicated with BE developers and overseas resources to fix bugs.
- Did code analysis for changes in web services middleware for account number and product code.
- Modified classes that were based on SOAP protocols that communicate with the back end.
- Setup ant build files
- Developed front end feasibility studies for screen for allowing the application to be viewed on the iPad and other devices
- Analyze performance test results to evaluate production infrastructure impacts and compare them to previous release benchmarks.
- Used JMS inter application communication.
- Used Remedy for Sprint Planning, JIRA for production deployment tracking, UBuild, UDeploy for continuous integration.
Environment: WebSphere Studio, RAD, Eclipse, Vision Workbench, GUI, Java, Core Java, Web Services Factory Design Pattern, Memory Management, J2EE, JDK1.7,JDK 1.8 EJB, RMI, Servlets, MQ-Series, UML, XML, JDBC, SVN, Log Analysis, SOAP Web SERVICES, JMS, Oracle, Toad Client.
Confidential
Java Developer
Responsibilities:
- Developed modules for credit management.
- Re-architected code for Dojo grid performance based on feedback from technical lead.
- Used multi- thread to manage situations of concurrent user input and data retrieval to maintain screen rendering while performing asynchronous data fetch.
- Modified classes that communicate with the back end COBOL mainframe.
- Setup Queues in WAS and also redeveloped new profiles for managing back end communication.
- Modified JS and Angular JS code to make the application more MVC Compliant.
- Developed front end screen for allowing the application to be viewed on the Android phone.
- Explored and developed intial pilot code for front end for new trading system being developed by HSBC
- Participated in the execution of Hadoop ecosystem programs, Ran Hive queries and passed on log files for analysis.
Environment: WebSphere Studio, RAD, Eclipse, Vision Workbench, GUI, Java, Core Java, Awt, Swt, Swing, Interfaces, Factory Design Pattern, Memory Management, J2EE, JDK1.4, EJB, RMI, Servlets, MQ-Series, UML, XML, JDBC, Fixed Income Securities,, SOA, HTML, AJAX, Java Script, Front-end UI/UX, HTML, jQuery, CSS, Dojo, COBOL, Mainframe, AS/400 back end, BootStrap, JS, Angular JS, Apache CXF,Java 6, J2EE 5, Weblogic 10g, Oracle 11g, Hibernate/JPA, EJB, SVN, Android Development, AWS, hadoop, Cloud computing, MapReduce, python, scala
Confidential
Java Sr. Developer and Test Developer
Responsibilities:
- Design and implementation of the test User interface page layout-using HTML, JSP, Struts, CSS, JQueryDeveloped and Codified Business Logic for front end targeted advertising in order to reach target rich demographics
- Tested ads served on a variety of mobile devices
- Developed Java based components for the Screen for the new Guide/Navigator application
- Worked with Java awt, swing, swt like libraries in order to create lists of recordings for the land to do recording management.
- Developed Java Modules using Vision Workbench, OCAP stack
- Configured objects for the data layer and GUI layer
- Assisted in requirements gathering and implementing objects
- Used factory, containers, interfaces and other design patterns.
- Assisted in testing the application over cable plant.
- Developed modules for financial forecasting based on user ratings history and other factors for potential revenue impact of different programs.
- Developed Process for file system porting from Windows XP to Windows CE
- Developed J2me, J2EE prototype application that runs with the client on Tablet PC
- Investigated Software architecture and proposed solution in the event of power failure for implementing new file system.
- Developed skeletal front end with Visual Studio.NET to test screen characteristics in case of .NET client
- Developed cache triggers in case of application overload so that data can be saved temporarily to a cache before final save.
- Coordinated with teams to streamline middle and back office derivatives processing.
- Made modifications to the server side code where required for message header modifications.
- Ported C code to Java code for web services end client.
Environment: Visual Studio.NET, C/C#, .NET Framework, Java, J2EE, J2ME, FIX Protocol, Sybase
Confidential, San Francisco, CA
Sr. Java Developer
Responsibilities:
- Modified application to use Spring Based Framework for populating constant values
- Performed Enhancement and debugging of the J2EE application
- Modified Message Driven Beans to support quicker processing of information using the device manufacturers libraries
- Explored ways to improve performance while application does I/O using multithreaded code
- Used the maven tool for the build process.
- Used XML data and translating it into an object.
- Modified the JSP/JavaScript as per user interface requirements
- Used the Struts framework for UI data validation and error control
- Used MQ Series for performing messaging functionality.
- Researched iBatis to see if it could replace Hibernate as an abstraction technology for database access
- Read existing code in Pascal and moved code over to Java.
- Coordinated with offshore team for requirements analysis and development.
- Developed Java intermediate client software for enhancing performance of application.
- Ran in house tests and fixed bugs as and when they occurred.
- Verified results on the Oracle DB
- Modified Awt Components for the user interface
- Modified Shell Scripts to for deployment purposes
- Ported and tested prototyped client side app on the iPhone
Environment: Core Java, WebSphere Studio Application Developer, Application Server (Proprietary), Command Line Builds, Oracle, Red Hat Linux, Awt, Shell Scripts, and iPhone Development Kit.
Confidential
Sr. Java Developer
Responsibilities:
- Developed and enhanced J2EE based application for individuals for personal health management.
- Developed and enhanced JavaScript modules as per analyst needs
- Enhanced and modified Servlets as per application needs
- Developed GUI using Swing
- Participated in design reviews and discussions for enhancing the application
- Provided feedback and reviewed modules of fellow developers
- Used JUnit to perform application testing.
- Explored .NET framework to see if the project could be implemented using .NET.
- Developed application to support SOA architecture
- Assisted in developing a prototype using VB .NET and ASP for supporting windows clients
Environment: J2SE, WebSphere Studio Application Developer, Eclipse, Apache Axis, Apache Tomcat, JUnit, WebMethods, Web Services WSDL, Red Hat Linux, VB, Ajax, and Flex.
Confidential
Sr. Java Developer
Responsibilities:
- Provided technical support services for a wide range of customers and industries ranging from automotive telemetric to petrochemicals to industrial automation to wireless service providers small ISV to IT departments of major companiesInterfaced with hardware vendors, software vendors to help them understand the scope and range of WebSphere tools and technologies
- Traveled worldwide (US, Europe and Asia) and interfaced with engineers and technical architects at all experience levels to be enable them to understand the end to end value of IBM’s WebSphere suite of tools and technologies.
- Assisted in bug tracking and reporting with the tools developers.
- Provided feedback to the tools teams on the developer enhancement requests.
- Developed and conducted sessions for customers worldwide
- Assisted Application developers with product application development and debugging
- Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
- Used JavaScript for developing UIComponents like Editable drop down, data-driven menu customizations.
- Inserted External Style Sheets to various web pages using CSS.
- Assisted in writing IBM Redbook for WebSphere Studio Device Developer.
- Developed and modified application front ends using AWT/SWT/Swing as per application requirements.
- Developed portlet based applications that were fed into the portal console that were then pushed to various handheld devices.
- Assisted in configuring ETL tools to perform data cleansing of data from mobile devices that can be fed into enterprise applications.
- Configured ERP/CRM modules to speak to Java applications
- Debugged and Installed MQ installation to connect with MQe
- Used Vignette Builder to create Portal/Portlets for better information workflow.
Environment: J2ME, J2EE, WebSphere Studio Device Developer, WebSphere Studio Application Developer, WebSphere Portal 5.1, WebSphere Studio Site Developer, WML, SyncML, XML, RSS, J2ME JVM, WebSphere Everyplace Micro Environment, WebSphere Everyplace Custom Environment, RFID Premises Server, DB2E, MQe, JDBC, OSGI, SMF, MQ Series, JMS, JBoss, WebSphere Application Server, WebSphere Everyplace Connection Manager, WEDM, Tivoli, Sales Force Automation, Retail, Embedded Via Voice, vXML, Eclipse, Sybase, Oracle, Fixed Income, Securities, Hibernate, Struts, Spring, Junit, Swing, AWT, SWT, ETL, Red Hat Linux, WCM, Ant, WebSphere Commerce, WebTrends, ETL, WebSphere Customer Center, Adobe Flex, Esper, Tibco BusinessWorks, Aqua Logic BPM, Delphi, WS (Security Addressing FederationTrust), TIBCO RV, Marketview ION
Confidential
Responsibilities:
- Primary source of Communication between Texas Instruments and the Microsoft Testing teams for the initiative
- Performed black box, white box, hardware-software integration and regression testing
- Configured wide range of PDA devices and PC to communicate with each other and over the network
- Wrote Documents for the testing and process which was used as guideline by various internal TI groups and external customers to understand design objectives and testing procedures
- Advised Microsoft on limitations of their test suites and provided suggestions based in which they modified their test suites for all customers
- Investigated and debugged software as and when tests failed
- Performed Data Modeling and Data Analysis for the application
- Developed an automated e-mail message program that tracked project progress via a Oracle database and automatically send e-mail to team members notifying them on changes made
- The system was based on a client server architecture and supported the following features
- Multiple user login after automatic authentication to ensure security
- Ability for users to enter data in a non-structured format which would then be passed and sent to the appropriate fields in the database
- Ability for users to specify receivers as part of a group or individual
- Developed trigger based actions to be performed for various project related events
- Coordinated with DBA, project engineers for enhancing systems requirement