Senior Java Developer Resume
Dubuque, IA
SUMMARY
- 6+ years of experience in analysis, design and development of software in Java and J2EE.
- More than 4 years of experience in Microsoft.Net Technologies involving software development life cycle ranging from requirement gathering, analysis, design, implementation, and maintenance in web and client server based solutions.
- Experience in development of Service Oriented Architecture (SOA) using Microsoft technologies for creating Web Services.
- Sun Certified Java professional with deep understanding of object - oriented design and extensive experience building software in Java.
- More than 5 years of experience in developing HTML pages involving Cascading Style Sheets accompanied with JavaScript and Applets.
- Proficient in using RDBMS concepts with PostgreSQL server and SQL server.
- Experience in development and maintenance of Auto deployment process also implemented Centralized Build System for Pre-release and Release builds of company products.
- Ability to quickly acquire new technical knowledge and skills with good analytical and programming skills accompanied with great team player and agile development skills.
TECHNICAL SKILLS
Programming Languages: Java, Perl, C#, C, SQL, PL/SQL.
Java/J2EE Technologies: JSP, Swings, Java Beans, J2ME, Servlets, JDBC, Junit, AJAX, Struts2.
Operating Systems: Window 9x/2k/XP/7, UNIX, Linux, DOS.
Web related: ASP.NET, Java Script, ActiveX, XML, XPATH, HTML, JQueryCSS, DOM, Spring and Hibernate Frameworks.
Tools: & Packages: JBuilder, Visual Studio, Visual Source Safe (VSS), rSync, Serena(PVCS)Adobe Flex Builder, Eclipse, MS Office, Rational Rose.
Multimedia packages: Flex, Dreamweaver, Adobe Photoshop and GIMP.
Database Management: PostgreSQL, Oracle, MySql, MS ACCESS, SQL Server 2005.
Web Servers: IIS, Apache, Web Logic, eXist.
PROFESSIONAL EXPERIENCE
Senior Java Developer
Confidential, Dubuque, IA
Responsibilities:
- Maintained J2EE application called MyGuide\PLP used to provide students and teachers with the information regarding scores and along with personalized training materials.
- Worked on quoting application implemented in .net MVC architecture to integrate with cloud
- Maintained and managed an XML database server called eXist for PowerOfU project.
- Worked on creating automated programs to assign the students of the schools with assignments based on their enrolled grades and classes.
- Designed and implemented applets to replace ActiveX controls for improved user interaction and robustness of the eSales Application over multiple OS Versions.
- Utilized VeriSign Code Signing certificates to digitally sign the Applet code for improved security of application.
- Designed applets to interact with various applications on machine like Office, Outlook etc.
- Designed and developed Perl script to reduce stale files related to eSales on install servers.
- Worked on JavaScript and VbScript to interact with rSync, PDFCreator and various other functionalities of eSales.
Senior Software Developer
Confidential, Atlanta, GA
Responsibilities:
- Improved the efficiency and robustness of Java application using Object Oriented Principles accompanied with state of the art Design Patterns of Java.
- Analyzed, designed and implemented communication architecture of various .Net Web service applications with Java application.
- Developed various in house Web Applications in Java and .Net involving designing and development of CSS and JavaScript Library to be utilized in future applications.
- Developed various Web services using WSDL based on SOAP protocol.
- Worked on design, development and maintenance of centralized build environment.
- Implemented and maintained software auto deployment process using Digital Signatures.
- Developed various simulators to simulate third party vendor systems for enhancing integration application testing.
- Created and maintained Activex controls to provide customizable programmatic interfaces.
- Played active role in designing and optimizing database structures for various applications as the PostgreSQL database administrator. Role also included troubleshooting various issues with PostgreSQL.
Senior Programmer Analyst
Confidential, Alexandria, VA
Responsibilities:
- Developed an application to enable stock tickers for java enabled devices.
- Part of R & D team to analyze and develop a search engine which can penalize a web page rank with the amount of spam contained in the page.
- Designed and developed an algorithm for minimal network reconfiguration by exploiting overlapping paths for multiple requests in system.
- Developed a GUI application in java Swings for monitoring a building equipped with sensors.
- Developed an API and java applications for interactions with large scale sensor networks.
Senior Web Developer
Confidential, San Jose, CA
Responsibilities:
- Analyzed data requirement along with a team of various Loan officers and data analysts.
- Design, developed and maintained Loanstar Real Time System enabling information stored in a secure centralized server to be obtained at various mortgage clients.
- Implemented Digital Signatures along with various cryptographic techniques to ensure security of data sent over network.
- Developed Web Services to process and reply back to client accessing data on server.
- Designed and implemented web applications in Java using AJAX and CSS.
- Utilized tools like Apache tomcat and SQL Server to host web services and maintain database and stored procedures respectively.
Software Developer
Confidential
Responsibilities:
- Implemented Web application to implement work management system (XMS).
- Worked extensively on crystal reports and analysis algorithms to show the reports and future work output predictions.
- Created and maintained ActiveX controls in various applications.
- Worked on adobe flex to provide enhanced user web interface for Java applications.
- Developed a web application using Java Struts framework to create an online learning website.
