We provide IT Staff Augmentation Services!

Tech Lead / Sr. Java Developer Resume

0/5 (Submit Your Rating)

Weehaken, NJ

SUMMARY

  • IT professional with 10+ years of IT experience in designing and developing N - tier applications based on OOPS (Object Oriented Programming), Internet and Intranet, Client-Server Architecture using Java/J2EE and other supporting technologies.
  • Having extensive experience in Java with multithreading/concurrency capabilities and J2EE specialties like: Java Server Pages (JSP), Servlet JDBC 2.0, JMS, IBM MQ and JavaBeans.
  • Extensive experience in frameworks includes Spring Core, MVC 4.0, Spring Boot 2.0, Spring JPA, Spring JDBC Template & Hibernate 3.0.
  • Used Web technologies like XML, JavaScript, HTML, DHTML, CSS, and Ajax.
  • Extensive experience in design patterns like MVC, DAO, Factory, Adaptor, Decorator, Façade, Singleton, Composite, State & Observer pattern..
  • Experience in building an realtime applications in AWS IAAS platform using EC2 server instances & EBS storage.
  • Having extensive experience in consolidating millions of data from cross commit applications and building Business Metrics report using technologies like Splunk / Unix Scripting / Oracle SQL.
  • Experience in working with Production Support / Reporting tools like Splunk 7.0, ability to genenrate alerts / Reports / Dashboard & load data using Splunk forwarders.
  • Good understanding of middleware concepts like Connection pooling, Transactions, Security, etc.
  • Experience in Java memory management / profiling and performance tuning.
  • Experience in working with DevOps tools like Jenkins, Serena TeamTrack, Splunk 7.0, JIRA, Service Now.
  • Real time experience in application configuration / support on Oracle Weblogic 10, 8.1, Web Sphere 7.0/8.5, Iplanet 6.1, Apache Tomcat 5.0.
  • Implementing Continuous Build and Continuous Integration/Deployment processes and automating tools like Jenkins, Sarena Maven and Ant with build processes tuned to provide detailed metrics and rapid feedback for development, QA and operations teams.
  • Worked on databases like Oracle, IBM DB2, H2, Flyway Dependencies.
  • Experience in writing Complex SQL queries, PL/SQL Stored Procedures, Functions & Triggers in Oracle and DB2 databases.
  • Configuration and Version control management using GitHub, Serena Dimensions and ApacheSubversion (SVN).
  • Developed projects using Agile / Waterfall Driven Methodology from initiation, planning, designing, execution, implementation and Support/Maintenance.
  • Excellent analytical, communication, management skills and Quick learner.

TECHNICAL SKILLS

Languages: JAVA 1.8 / 1.7 / 1.6, J2EE, PL/SQL, Shell script, UNIX commands.

JAVA Technologies: Core Java, Lamda, J2EE, JDBC, JMS, JavaBeans, JNDI, REST Services.

Frameworks: Spring MVC, Spring Boot, Spring Core-container, Spring JPA, Hibernate

Web Technologies: Ajax, JavaScript, HTML5, XML DOM & SAX parser, Style Sheets (CSS).

Application / Web Server: WebSphere 7, Web Logic 10, JBoss 5.0.1, Apache Tomcat 5.0, iPlanet 6.1.

Database: Oracle (11g, 10g), IBM DB2, H2, Flyway Dependencies.

Operating Systems: Solaris 8.0, UNIX, Windows 2000/XP.

AWS Cloud Computing: S3, EC2, EBS, Lamda functions, REST API, Route 53.

DevOps Tools: Splunk 7.0, Serena Teamtrack, Jenkins, JIRA, Service Now, HP-ALM.

Version Control Tools: GitHub 1.1.0, ApacheSubversion (SVN), Serena Dimensions.

Other Tools: Autosys, Maven 3.1, ANT 1.7.

Development Tools (IDE): RAD 7.5.5, Eclipse 8.0, IntelliJ IDE 3.5

SQL Tools: SQL Developer, SQL Workbench, TOAD

PROFESSIONAL EXPERIENCE

Confidential, Weehaken NJ

Tech Lead / Sr. Java Developer

Responsibilities:

  • Users has ability to search and view required symbol pricing and other related Market information.
  • We provide live & historical price information for Market tickers/symbols.
  • We provid live Market Indices values for S&P 500 / NASDAQ / DOW Jones.
  • Integrated vendor supplied Desktop Market client tool (ThomsonReuters).
  • Providing Rating informations for each Ticker to users.
  • Providing Structured product information for users & ability to buy and sell.
  • Integrate downstream application in CRM platform to access price information. For selected tickers.

Confidential

Responsibilities:

  • Followed AGILE (SCRUM) methodologies, had done sprint planning every four weeks and setup daily stand up meeting to monitor the status.
  • Estimation on development efforts using Function Points methodology.
  • Developed concurrent order processing and execution using Java Multi threading and Concurrency API
  • Design and development of web based client facing applications using Spring MVC & Spring JDBC.
  • Built an Data processing layer for SPI applications using Spring Boot & Spring JPA.
  • Developed various functional modules integrating vendor application data using REST API & Jersey / Jackson libraries.
  • Developed SSO authentication module for multiple web application using SAML 2.0.
  • Developed DML Queries & PL/SQL stored procedures to process / access the incoming Structured & Underlying data into Oracle DB.
  • Built & Scheduled Autosys Jobs to receive / process / transfer the application data to different downstream applications.
  • Provided archietectural design & built an standalone OLS Metrics reporting application by processing millions of records from different upstream applications, report generated using Splunk tool & Oracle DML scripts.
  • Successfully migrated FQDB application from WAS6.0 to WAS 8.5 and implementing SSL communication between WAS to IBM MQ channels.
  • Succesfully migrated web applications from IE9 to IE11 Confidential mode by resolving browser related Java script issues.
  • Built an automated eDiscovery Reporting module in UNIX Shell script to genenrate an user usage reports for legal team on demand.
  • Successfully migrated vendor Desktop trading application ( Confidential ) from DTP to Microsoft Cloud based platform for Field users & automated the applcation rollout process by packing through Microsof AppV packaging module. (Able to resolve more than 100+ platform related issues in TEST environment and successfully migrated to cloud region on time and received Stakeholders appreciation).
  • Built an cloud based Web Developer region in IAAS platform using AWS.
  • Co-ordinated with vendor team on various enahancements and mananging continuous integration / testing and delivering to Production region.
  • Mananging multiple support teams across the globe and ablitiy to assign task and get task completed on time.
  • Poviding Monthly / Weekly task completion report to stake holders on ongoing project activities.
  • Acting as an Release coordinator where am responsible for creating ServiceNow Change request, chasing approvals, representing changes in CAB (Change acceptance Board), provide Deployment instructions / Implementation & Rollback plan, scheduling automated deployment using Jenkis & co-ordinating with Business users for app checkouts.
  • Handling Production support team on day to day incident tickets and provided constant technical support for applications to ensure optimal durability and reliability - Investigated and resolved technical operational issues of the applications.
  • Loaded application proxy logs into Splunk - Index and scheduled defined alerts for all types of application related errors/ exceptions in Splunk tool.
  • Remediate application web Security issues based on OWASP guidelines.
  • HP Fortify scanning, analysis and fixing application security issues.

Environment: Core Java 6.0/ 7.0 / 8.0, Spring MVC, Spring Boot, Hibernate, REST Services, ActiveMQ, Log4J, JUnit, JMockit, Oracle 11G, Splunk, Shell scripting, Apache Tomcat, Web Sphere Application Server 7/8.5, XML, Maven, RAD 7.5, Jenkins, Hp Fortify, SVN & GIT.

Confidential, Brooklyn NY

JAVA Tech Lead

Responsibilities:

  • Development, Support and maintenance of client facing web based applications using JAVA6, Spring2.5 and Hibernmate.
  • Responsible for coordinating with business users.
  • Responsible for coordinating with offshore development teams & worked closely on deliverables.
  • Coordinate release documentation and communications, including training and customer service management and technical release notes.
  • Manage all aspects of the end to end release process.
  • Manage & involved in all the phases of ITSM process.
  • Provided management reports on release progress.
  • Record metrics for deployment to ensure within agreed SLAs.
  • Deals with service roll out planning including method of deployment.
  • Audits hardware and software before and after the implementation of release package changes.
  • Responsible for System Integration testing & deployment support.
  • Responsible for Change Requests Implementation and bug fixing for defects.
  • Infrastructure migration, health check and capacity management.
  • Day to Day operations support, user queries, issue resolution.
  • Incident Management and Root cause analysis.

Environment: Java 6.0, J2EE, Spring 2.5 & Hibernate, XML, FAST 3.3.2 (Tomcat 6.0), FAST IDE 5.0.0, SVN.

Confidential, NY

Tech Lead / Sr. JAVA Developer

Responsibilities:

  • Design, development and maintenance of client facing web based applications using JAVA, Spring, Hibernate, PL/SQL.
  • Responsible for coordinating with upstream applications business users & collect requirements in access provisioning for users.
  • Wrote and consumed SOAP based Web Services,
  • Wrote complex PL/SQL functions, triggers, stored procedures
  • Responsible for Unit testing, Quality Assurance and Production deployment of applications.
  • Responsible for Change Requests Implementation and bug fixing for defects.
  • Infrastructure migration, health check and capacity management.
  • Participated in all stages of development life cycle.
  • Incident Management and Root cause analysis.

Environment: Java 6.0, Spring 2.5 & Hibernate, Webservices (SOAP), XML, IBM Web sphere 7.0 & 8.0, RAD 7.5.5, Oracle 10g, IBM DB2, Serena- Dimensions.

Confidential, NY

Tech Lead / Sr. JAVA & PLSQL Developer

Responsibilities:

  • Design, development and maintenance of client facing web based applications.
  • Planning, Estimation, Assigning, Tracking, Status Reporting for Onsite and Offshore tasks.
  • Responsible for implementing PL-SQL to Store and retrieve results.
  • Responsible for coordinating with upstream applications business users & collect their requirements in access provisioning for users.
  • Responsible for coordinating with Onsite upstream teams & worked closely with them on deliverables.
  • Responsible for implementing standalone consumption client which will listen the ESB (Enterprise Service Bus) for change details from OPDM (Operational People Data Master) & provision the user based on the submitted request.
  • Responsible for implementing JAVA scheduler to store and retrieve the data.
  • Responsible for Unit testing, Quality Assurance and Production deployment of applications.
  • Responsible for Change Requests Implementation and bug fixing for defects.
  • Infrastructure migration, health check and capacity management.
  • Day to Day operations support, user queries, issue resolution.
  • Participated in all stages of development life cycle.
  • Participated in SPE Scrum method of agile development.
  • Used HP Quality Center for defect tracking.
  • User queries and issues resolution.
  • Incident Management and Root cause analysis.

Environment: Java 1.6, Servlets, Spring 2.5, Webservices, XML, PEGA PRPC v5.4, PEGA AES, Oracle WebLogic Application Server 10.3, Vignette portal, SQL, PLSQL, Oracle 11g, CVS, JUNIT, PuTTy, Maven 3.1, Eclipse 3.7.2, Windows XP and UNIX (SUN Solaris).

Confidential, NY

Sr. J2EE / PLSQL Developer

Responsibilities:

  • Design, development and maintenance of client facing web based applications.
  • Responsible for Change Requests Implementation and bug fixing for defects.
  • Responsible for implementing PL-SQL to Store and retrieve search results
  • Responsible for Unit testing, Quality Assurance and Production deployment of applications.
  • Responsible for implementing JAVA scheduler to store and retrieve the data.
  • Responsible for Imparting domain and technical knowledge to the fellow team members
  • Infrastructure migration, health check and capacity management.
  • Day to Day operations support, user queries, issue resolution.
  • Customized web application development and support based on requirement.
  • Participated in all stages of development life cycle.
  • User queries and issues resolution.
  • Used HP Quality Center for defect tracking.
  • Responsible for Change Requests Implementation and bug fixing for reported defects.
  • Incident Management and Root cause analysis.

Environment: Java 1.6, J2EE, JSP, Servlets, Spring 2.5, Webservices, JavaScript, CSS, XML, Sun One 6.1, Weblogic 10.3, SQL, PLSQL, Oracle 10/11g, CVS, JUNIT, PuTTy, Windows XP and UNIX (Sun Solaris).

Confidential, MN

Sr. J2EE/PLSQL Developer / Production Support Analyst

Responsibilities:

  • Design and preparing the Functional Specifications and Technical Specification document from User specs.
  • Planning, Estimation, Assigning, Tracking, Status Reporting for Offshore tasks.
  • End to end Management and Coordination of all phases (Requirements to Release to Production) between offshore & Onsite.
  • Release deployment planning and execution of releases.
  • Responsible for Change Requests Implementation and bug fixing for defects.
  • Responsible for implementing Web based application as a change request, production issues & migration.
  • Responsible for implementing PL-SQL Store procedure to store and retrieve data.
  • Responsible for Unit testing, Quality Assurance and part of Production deployment of applications.
  • Responsible for Change Requests Implementation and bug fixing for reported defects.
  • Responsible for Implementing System Integration test case scripts.
  • Used HP Quality Center for defect tracking.
  • Infrastructure migration, health check and capacity management.
  • Day to Day business operations support, user queries, issue resolution.
  • Participated in all stages of development life cycle.
  • Business Users queries and issues resolution.

Environment: Java 1.5, J2EE, JSP, Servlets, Spring 2.5, JavaScript, CSS, XML, Eclipse 3.6, IBM WebSphere 6.0, SQL, PLSQL, CVS, Axis 2, JUNIT, WIN SCP, PuTTy, Windows XP and UNIX(SUN Solaris).

Confidential

Java - J2EE/PLSQL Developer / Production Support Analyst

Responsibilities:

  • Design, development and maintenance of client facing web based applications.
  • Responsible for Change Requests Implementation and bug fixing for defects.
  • Responsible for implementing multi factor authentication (RSA) with VASCO security device for NRI customers.
  • Responsible for implementing online demand draft functionality for Domestic & NRI customers.
  • Responsible for enhancing fund transfer module for CITI domestic customers.
  • Responsible for implementing Meal card’s functionality for corporate customers.
  • Responsible for implementing PL-SQL Store procedure for banking transaction updates.
  • Responsible for Migrating Electronic Card Systems (ECS) application from Oracle to DB2 system & received high appreciation for Citi operations head.
  • Responsible for Unit testing, Quality Assurance and Production deployment of applications.
  • Infrastructure migration, health check and capacity management.
  • Day to Day operations support, user queries, issue resolution.
  • Customized web application development and support based on requirement.
  • Participated in all stages of development life cycle.
  • User queries and issues resolution.
  • Responsible for Change Requests Implementation and bug fixing for reported defects.
  • Incident Management and Root cause analysis.

Environment: Java 1.5, J2EE,Servlets, JavaScript, CSS, XML, Oracle Weblogic 9.2, IBM Message Queue (MQ) 7.0, TIBCO 4.2, Tuxedo 8.1, SQL, PLSQL, Oracle 9i/10g, SQL Developer, JUNIT, WIN SCP, PuTTy, Windows, UNIX (IBM AIX).

We'd love your feedback!