We provide IT Staff Augmentation Services!

Senior Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Have a total work experience of 13+ years in software development lifecycle with expertise in design, development and maintenance of Java/J2EE based enterprise applications.
  • Hands on experience in all stages of Software Development Lifecycle (SDLC) and good experience in Agile Methodology, Waterfall model and Test - Driven Development (TDD).
  • Have experience leading and grooming the team in successful delivery of the projects.
  • Extensively used JAVA and J2EE frameworks like Struts, Spring and Spring Boot with strong understanding in Object oriented design and implementation.
  • Have exposure to various components in Amazon Webservices (AWS) and a certified AWS Solutions Architect - Associate.
  • Certified Datastax Cassandra Developer.
  • Possess working knowledge in application containerization systems like Docker.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Experienced in development using ORMs like Hibernate and iBatis.
  • Working experience in development of REST and SOAP based Web services using Axis, WSDL and JAX-B technologies.
  • Have gained knowledge in Microservices architecture.
  • Gained experience in UI technologies like HTML, JSP, JQuery, AJAX, Javascript, BootstrapJS, CanJS, AngularJs, ExtJs.
  • Experienced working in Oracle Weblogic Portals, Weblogic Portal server and Framework.
  • Worked in Content Management Systems (CMS) like Adobe DayCQ5.4 and data quality engine like OwlDQ.
  • Have knowledge in Big Data and Hadoop ecosystem including HBase, Solr and Hive.
  • Have exposure to Kafka real time stream processing and replication across Kafka cluster.
  • Gained experience working in Oracle database and tools like Toad and SQL Developer
  • Have extensive knowledge in writing complex PL/SQL queries.
  • Extensive working knowledge in Data Warehouse and Data modelling concepts.
  • Worked extensively in IBM Infosphere Data Replication and Change Data Capture (CDC) tool for real time data mirroring and data refresh.
  • Experience in deploying various J2EE server-side applications on application servers like Apache Tomcat and Weblogic.
  • Experienced in using testing frameworks like Junit and Mockito.
  • Have exposure to automation framework like Cucumber using Selenium Web driver.
  • Experienced working in CI/CD tools like Jenkins and Jules
  • Expertise in using IDEs like IntelliJ, Eclipse, NetBeans and Weblogic workshop for application development.
  • Experienced working on both Windows and UNIX platforms including shell scripting.
  • Good knowledge in SVN and GIT code repositories and version control.
  • Proficient in handling and driving teams for successful execution of the project.

TECHNICAL SKILLS

Technology & Framework: Java, J2EE, AWS, Servlets, JSP, Struts, Spring, Spring Boot, Hibernate, iBatis, SOAP and REST Web services, Microservices, JSP, JSON, JQuery, CanJS, ExtJS, AngularJS, BootstrapJS, WebLogic Portals, DayCQ CMS, JMS, Oracle, PL/SQL, Docker, Kubernetes, Cassandra DB, OwlDQ, HBase, Hive and Solr

Tools: IntelliJ, RAD, Eclipse 3.2, NetBeans, WebLogic workshop, Owl DQ Engine, Control-M Scheduling, JForum, JTrac, HP Load runner, WebLogic Portal Server, WebSphere Application Server, Web Commerce Server and Apache Tomcat.

Testing Tools: Junit, Cucumber, Selenium, Swagger

Build and Automation: Maven, Jenkins, Jules

Version Control: SVN, GIT, Bitbucket

Methods: Agile, RAD, Waterfall

Hardware: Windows, Solaris

PROFESSIONAL EXPERIENCE

Confidential

Senior Developer

Tech Stack: Agile, Java/J2EE, Spring Boot, REST Web services, Docker, Kubernetes, Oracle, PL/SQL, Junit, Maven, Angular 2, Microservices, Hadoop ecosystem, Apache HBase, Apache Hive, Apache Solr, Kafka, Zookeeper, AWS, OWL DQ, IBM CDC, Control-M, Gemfire cache, Jenkins/Jules, Geneos.

Responsibilities:

  • Developed and managed crucial data batches that are responsible for handling OTC (Futures & Options) Clearing data from different clearing houses which are required to be reported to the Federal Authorities.
  • Handled and guided the team and worked on migrating the legacy applications from on-premises VSI servers to Kubernetes cluster using Docker containerization. Also, migrated the database from VSI to Oracle cloud.
  • Completed the complex MiFID reporting application liaising with different stake holders as per the EU regulatory requirement. Led the team and mitigated different reporting issues.
  • Have worked on migrating the data platform from the legacy system to Hadoop ecosystem that contains Apache HBase, Hive, Solr and Kafka streams.
  • Have done PoCs on AWS for migrating the data platform into public cloud using Redshift, S3, EC2 and IAM.
  • Have done PoCs on Cassandra database as a suitable option for the data platform.
  • Have successfully integrated Owl data quality engine into the Oracle database and Apache HBase and created rules for different data quality issues.
  • Have created Spring Boot application integrating with LiquiBase and Flyway to handle the deployments into Oracle databases.
  • Have onboarded the applications into Jules (internal tool built on Jenkins) for automated build and deployment into different servers.
  • Developed different modules/scheduled jobs that would pull the trade, account and transaction details of the Clearing data from AS400/other upstream systems, normalizing them for the 50+ downstream clients.
  • Handle different trade, account, transaction data issues reported by the downstream clients and resolve them liaising with the upstream systems and other third parties.
  • Designed and created new Client Dashboard accessible by the different downstream clients, which would help them to know the status of different data batches thus reducing the team’s support time.
  • Have good knowledge in the different businesses involved in Clearing of Derivatives that include Futures & Options and thus a good team player in handling the same across different systems like Regulatory reporting and Global Treasury.

Senior Developer

Confidential

Responsibilities:

  • Created different report generating modules that could efficiently interact with the database layer to generate the reports. These reports are generated out of the FnO and OTC transactions as per the regulatory requirement.
  • Developed and generated the regulatory CPR reports interlacing with the other systems like GMI and Exchanges.
  • Development primarily done in Java and groovy technologies. Have been appreciated for learning up quick and successfully implementing the modules using Groovy in a short time.
  • Created SQL procedures on the database layer that could be used by the application layer to interact with the database effectively.
  • Revamped the UI of the application to make it more interactive and uniform, making the user experience much better.
  • Created Junit tests cases and fixed any static scan issues to ensure the coverage code was above 80%.
  • Integrated 2 different applications making it a more coherent, thus improving the performance of the application.

Senior Developer

Confidential

Tech Stack: Agile, Java/J2EE, REST Web services, Javascript, DB2, PL/SQL, ExtJS, Junit, Maven, Control-M, Jules/Jenkins, JQuery, BootstrapJS.

Responsibilities:

  • Account Management System is used for creating and managing different client accounts in the IB space and it act as the source of reference data for different downstream clients to tag any transactions against an account.
  • Worked rebuilding a major part of the application that involved the workflow changes that incur data flow to UCAD and received appreciation from the customer for the same.
  • Have modified and revamped the application for many cash wire and cash flow instructions for the investment accounts.
  • Revamped the UI layer for managing the account and the cash wire instructions associated with it using ExtJS.
  • Played a crucial role in developing and enhancing the application as per the user needs and requirements in an agile mode of delivery.
  • Created Junit test cases for different modules in the application using Mockito.

Technical Lead

Confidential

Tech Stack: Agile, Java/J2EE, Spring, Hibernate, Javascript, FileNet, REST Web services, Oracle, PL/SQL, Junit, CanJS, Maven, Jules/Jenkins, JQuery.

Responsibilities:

  • Played a critical role in leading and guiding the team for the successful delivery of the application.
  • Developed and designed the framework for the spring application integrating it with Hibernate and IBM content engine.
  • Integrated the server-side application with the CanJS framework and developed a few modules on the UI using Can JS.
  • Used FileNet to store documents and integrated java application with FileNet.
  • Improved the performance of the application with the help of profiling tools like JProfiler.
  • Created Junit test cases for different modules and onboarded the application into different firmwide scanning tools like static and black duck scans.
  • Created Maven config and onboarded the application into Jenkins for automatic build.

Technical Lead

Confidential

Tech Stack: Java/J2EE, SOAP Webservices, UNIX, Shell scripts, Splunk, Oracle, PL/SQL, Maven, Apache Tomcat.

Responsibilities:

  • Upgraded the in-house firmware application stack that included app servers, maven and other application libraries.
  • Fixed different vulnerabilities in the firmware stack as part of the upgradation of the different components.
  • Revamped different modules using Java as per the requirements for Loyalty points on the credit card usage during the Holiday season.
  • Created SOAP webservices for the downstream systems for them to interact with the system to get the updates on the Loyalty points on the credit card transactions.
  • Resolved the different compatibility issues across different applications post the upgrade of the firmware.
  • Enhanced the AlertsUI application that was responsible for updating the customers on reward points.
  • Implemented 2way SSL installing the certificates from VeriSign on JBoss server for the web service communication between the application and RSI.

Confidential

Project Lead

Tech Stack: Java/J2EE, Oracle Weblogic Portals/Portal server, Weblogic Portal framework, Javascript, iBatis, Oracle, PL/SQL, Maven, Adobe DayCQ, JQuery.

Responsibilities:

  • Designed, developed and maintained the weblogic portal books and pages across different modules using weblogic portal framework.
  • Successfully implemented weblogic portal authorizations for the different types of user logins.
  • Developed different modules in weblogic portal framework for the successful implementation of the application.
  • Developed and delivered TCA, an sql based module to calculate incentives for the personal development as per the Singapore government norms.
  • Created different SQL procedures and functions on the database layers and handled different complex business logics efficiently.
  • Developed different modules of the corporate website using AdobeCQ.
  • Integrated the DayCQ application and weblogic application to retrieve any data from the database.

Developer

Confidential

Responsibilities:

  • Played a crucial role in interacting with different teams and integrating various modules in the applications.
  • Developed various modules using spring and web services across applications like Fault Management Business services, Defect Management Business services and Fleet Availability.
  • All modules were developed using Struts and Hibernate in Java that interact with the Oracle database.
  • Created centralized logger application that could listen to the JMS queue for the log traces posted by different applications and persist them into the database.
  • Liaised with different teams for the integration of the application with other co-existing applications using TIBCO.
  • Successfully developed and delivered the XML and JMS based Logger application single handedly.

Developer

Confidential

Tech Stack: Java/J2EE, Struts, Hibernate, Oracle, PL/SQL, JSP, HTML, JMS, XML, JAXB, JQuery

Responsibilities:

  • Learnt the basic concepts and working methodology of web commerce server.
  • Helped redesign and develop the check out module in the Sony style internet website.
  • Addressed and resolved different production issues effectively with a quick turnaround.
  • Developed the mail communication module integrating with third part tools like StormPost that can send mail communications to the registered customers.

We'd love your feedback!