We provide IT Staff Augmentation Services!

Senior Java/database Developer Resume

0/5 (Submit Your Rating)

Whippany, NJ

SUMMARY

  • More than 7 years of experience in software development with extensive hands on experience in Core Java, Multi threading, Web Technologies (JQuery/AJAX/JS/HTML), database programming (Oracle/MS SQL Server/Sybase), performance tuning and No SQL (MongoDB) technologies
  • Experience in all phases of software development life cycle.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web applications and server side development using ORM - Hibernate, JDBC, Spring, AJAX, JSP, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle
  • Lead small teams while working on various projects and successfully delivered projects on time. Have a very good understanding of Agile methodology and currently leading US ETL team in Compliance Control Room Surveillance
  • Strong knowledge of database design, SQL, PL/SQL, T-SQL and in-depth knowledge of SQL tuning on Oracle and MS SQL Server databases
  • Working knowledge on XML Technologies JAXP (DOM and SAX parsers).
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Good experience in Spring’s IOC, AOP and Spring’s integration with Hibernate technologies.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
  • Hands on the tools such as Eclipse, JDeveloper, RAD, Textpad, Editplus, JCreator, Toad, Xml SPY, SQLYOG, Rational Rose, Linux vi editor, etc.
  • Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Hands on experience in project management tools like Clear case and VSS.
  • Programming experience in c Shell Script.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Holds a “M101J: MongoDB for Java Developers” offered by MongoDB university
  • Involved in meetings to gather information and requirements from the clients.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL, T-SQL, Unix Shell Script, Mongo Shell

Web/XML Technologies: HTML, DHTML, CSS, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML, XSLT, XPATH, DTD, XSD, JAXP, JAXB2.0

Frameworks: Hibernate 3.0, Spring 2.0

Apache Projects: Ant 1.5, Log4j, Jakarta Commons and Apache POI

Tools: & Utilities Eclipse, Netbeans, SQL Developer, TOAD, Perforce, SQL Server Management Studio, Rapid SQL

Application/Web Servers: BEA Web Logic, IBM Web Sphere, Tomcat

RDBMS: Oracle 11g, MS SQL Server, Sybase

Source Control: Perforce, CVS

No SQL: MongoDB

Big Data: Rainstor

PROFESSIONAL EXPERIENCE

Confidential, Whippany, NJ

Senior Java/Database Developer

Responsibilities:

  • Enhance binary and trending compliance models to adjust thresholds to avoid false positive alerts.
  • Involved in design, development and testing phases of project.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.
  • Develop applications using core java, spring JMS technologies to on board real-time feeds to consume transactions data via web services and message queues
  • Developed a multi-threaded application to consume data via IBM/Solace message queues and to process and store them in type2 fashion
  • Developed a web service client application to consume market sector information through SOAP interface
  • Developed a web service client application to consume product data through REST interface
  • Implemented a data archival solution to move years of historic data from MS SQL Server to Rainstor (BigData) WORM device
  • Tuning long running SQL queries to return data in minutes in production
  • Resolving major production incidents and providing timely support to ensure service stability
  • Working as Agile Team leader and responsible for Sprint planning and SCRUM stand up meetings
  • Developed a web application to host data quality reports using Google Web Tool Kit, Spring, Hibernate
  • Implemented various SSO authentication mechanisms using Kerberos and in house frameworks
  • Writing Stored procedures/anonymous blocks to extract/transform/load data as per business requirements
  • Perform a detailed code review of database components
  • Monitor UAT batch and resolve issues on time to run UAT parallel to PROD during major releases

Environment: Java 1.8, Hibernate 3.0, Spring 2.0, Tomcat, Web Services, Axis 2.0, Log4j 1.5, Ant, Eclipse 3.1, Perforce, JIRA, Xpath, MS SQL Server, Rainstor, MongoDB, Linux and Shell scripting.

Confidential

Senior Java/J2EE/Database Developer

Responsibilities:

  • Rewrite business logic as stored procedures/functions in Oracle based on source code available in Sybase as per new requirements.
  • Strong experience in development, and testing phases of software development life cycle.
  • Involved in EOD process, created stored procedures in Oracle, Autosys Jobs and written shell scripts in Linux environment.
  • Performance tuning of stored procedures/functions/complex SQLs to bring down execution times to minutes in production
  • Set up applications, analyze data layer and upgrade the java libraries and rewrite the data layer to work with new RDBMS system.
  • Involved in Implementation of Middleware framework using Hibernate and Spring Framework for prototype development.
  • Setting up new Autosys instances, mapping UNIX machines and application profiles to run the batch post migration activity.

Environment: Java 1.6, Hibernate, Spring, Oracle, MS SQL Server, Sybase, Autosys, UNIX Shell scripting, Web logic, Tomcat, BCP, SQLLDR utilities.

We'd love your feedback!