Java Application Developer Resume
Boston, MA
SUMMARY
- Over TWELVE years of experience in Application Development working through all stages of SDLC.
- Over Nine years of experience in Application Development using Java Backend technologies: - Core Java, JDBC, Multithreading, Swing API, JMS, J2EE.
- Strong command over Data structures, Concurrency and Algorithms.
- Strong database skills (writing queries, procedures etc.) using Oracle 11g, MS SQL Server, MySQL Server.
- Expertise in using middle ware like Oracle Weblogic, IBM Websphere, IBM MQ Series, JBOSS
- Sun Certified Java Programmer (SCJP) with expertise in Architecture of Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence and Class Diagrams using UML with Microsoft Visio.
- Experience of QA testing procedures - Functional and Automation (using JUnit) - Test Case Design, Test Case Execution.
- Trained into Hadoop ecosystem - Java MapReduce, HBASE/HIVE/Impala.
- Experience in working with Agile Methodologies (Industrialized Agile).
- Experience in Reconciliation Development using SmartStream TLM product Suite.
- Experience encompasses Software Design, Development and Maintenance of custom application software.
TECHNICAL SKILLS
Programming Languages: Core Java (Multithreading, Swing API, JDBC, JMS), PLSQL, UNIX Shell Scripting.
Frameworks: J2EE, MVC
Databases: Oracle 12c, MSSQL Server 2005, MySQL.
Middleware: Oracle Web logic, IBM Web sphere, Web sphere MQ.
Operating Systems: UNIX/Linux, Windows.
Tools: and Utilities: Eclipse, GIT, Maven.
Banking Products: TLM Reconciliations (Recon Admin, Design Studio, CI, Smart Schema) version 2.1, 2.5, 2.6, 2.7, Recs Premium 2.4, Recs Premium 2.5).
PROFESSIONAL EXPERIENCE
Confidential
Java Application Developer
Responsibilities:
- Participated in development changes (enhancements, maintenance and support) in Java.
- Unit testing.
- Supporting the SIT and Internal UAT.
Environment: Core Java, Java Swing, Maven, GIT, Python, UNIX, Oracle 11g, Agile Methodologies.
Confidential, Boston, MA
Core Java Developer
Responsibilities:
- Analyzing existing system based on Java and deducing the functional flow.
- Deriving the various rules applied onto data through various stages.
- Designing and Developing Match Rules and Dashboards using the TLM Recs suite.
- Handling and managing development changes in existing reconciliations.
- Testing the development changes.
Environment: Core Java, Smart Stream TLM Recs Premium 2.5, UNIX, Oracle 11g.
Confidential
Core Java Developer
Responsibilities:
- Requirement Analysis and feasibility study.
- Developed BRD and High Level Technical Design for the requirements from client.
- Functional developments in the application involved - Java applications which upload and download the messages from MQ queue, save and archive files to the file-systems.
- Unit testing of the Web Sphere Message Broker modules and Java Applications.
- Supporting the SIT and Internal UA.
Environment: Core Java, Swing API, Multithreading, UNIX Shell Scripting, Oracle 11g.
Confidential, Jersey City, NJ
Application Developer
Responsibilities:
- Requirement Analysis and feasibility study (Created the BRD and TDD for the requirements)
- Design and development of Java modules for bespoke functionalities.
- Designed and developed an ETL layer to load files with a specific format.
- Maintenance and enhancement of the existing Java modules.
- Unit testing of Java Applications using JUnit to achieve automation testing.
- Configured matching rules and the entire STP workflow process for reconciliation using the TLM suite.
- Taking care of the release and implementation activities and post implementation support.
Environment: Java, Swing, Microservices, TLM Recs 2.7, Oracle Data Integrator, Oracle 11g.
Confidential
Consultant
Responsibilities:
- Developed bespoke functionalities in Core Java to support the reconciliation STP workflow.
- Developed a preprocessor to load data in the desired format - A Tool in Java to load documents to database.
- Developed a tool in Java which enables the users to attach documents to desired entity sets in database.
- Maintenance and enhancement of the existing Java modules.
- Providing support for the existing projects with different clients.
Environment: Core Java, Multithreading, Smart Stream TLM Recs 2.7, Recs Premium 2.4, Oracle 11g, Agile Methodology.
Confidential
Consultant
Responsibilities:
- Designing and Developing Java Modules (Java Web application was used to create static data).
- Designing and Developing Match Rules and Dashboards using TLM Recs Suite.
- Handling and managing development changes in existing reconciliations.
- Testing the development changes.
- Providing support to the work product through SIT, UAT and production.
Environment: Core Java, J2EE, Smart Stream TLM Recs 2.5, UNIX Shell Scripting, Oracle 10g.
Confidential
Technical Associate
Responsibilities:
- Participated in Requirement Analysis and feasibility study
- Preparing the High level Technical Design based on the Requirements study.
- Preparing the Low level technical design.
- Developing the modules as per the Low level design.
- Testing the development changes, bug fixing and best practices.
- Maintenance and enhancement of the existing Java modules.
Environment: Core Java, Swing, Multithreading, J2EE (JSP, Servlets, EJB’s), WebLogic7.0, Oracle, UNIX, Agile Methodology.
