Software Developer Resume
BostoN
CAREER OBJECTIVE:
To work in a challenging environment and be known for depth of knowledge, quality, hard work, timeliness of service, honoring the commitments and provide innovative solutions and enable organization to enhance their business.
PROFESSIONAL SUMMARY:
- 10 years of experience in Java, J2EE technologies and Agile Methodologies
- Solid understanding of Object - Oriented concepts and principles, data structures
- Experience working on multi-threaded applications using java threads and Executor framework
- Knowledge on inner workings of JVM and performance tuning of java applications
- Working experience on designing, building Enterprise, Web and Restful applications using Struts, Spring, Web work, Hibernate, Ibatis, Oracle, RESTful Web services, Implementing Design Patterns, Intalio BPMS, Design HTML, JavaScript, Tibco GI, Angular, AWS, Sql, Pl/Sql, Shell Scripting and SOAP, XML, Autosys
- Proficient in writing sql and pl/sql and tuning sql queries for performance
- Experience in developing front end using HTML, CSS, Java Script, jQuery and Angular
- Knowledge of AWS EC2 instances, S3 buckets,
- Experience in writing unit test cases using Junit and Mockito
- Working experience in Tomcat, JBoss, WebSphere servers
- Experience in implementing Enterprise solutions with distributional transactional processing using EJBs
- Experience in performance tuning of business process and Intalio BPMS tool
- Experience in creating Jenkin Jobs for applications to enable continuous delivery, creating containerized applications using Docker and Kubernetes and Rancher.
- Experience on working on document-oriented database like MongoDB
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, SQL, PL/SQL, Shell scripting, Shell Scripting
JS Frameworks: Tibco JS, Angular
Technologies: Java 1.8, Swing, J2EE, Servlets, JSP, EJB, JMS, Soap and Restful Web services
Open Source Frameworks: Struts 2.0, Spring, Spring MVC, Webwork, ORM technologies Hibernate 3.0, IBatis, Tibco General Interface, Intalio BPMS, Apache CXF, JUnit, Mockito, Sonar code quality
Repo: GIT, SVN, Perforce
DevOps: Jenkins, Docker, Kubernetes, Rancher
D BMS: Oracle 10g, DB2, MYSQL, Informix, SQL Server
Build tools: Ant, Maven
IDE: Eclipse, Intellij, Netbeans
Reporting tools: Jasper Reports, Birt Reports
BPMS Tools: Intalio BPMS
SCM: SVN, Perforce, GIT
Servers: Tomcat, JBoss, Websphere
Operating Systems: 2000/Win XP/Windows 7/10, Linux, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Boston
Software Developer
Responsibilities:
- Migrated factor returns SOAP client applications to RESTFUL services which are used ut SKREAM applications for calculating analytics to assess risk on securities
- Developed new process for calculating RISK analytics for Convertible Securities in SKREAM Application.
- Developed loading and mapping methodology for mapping securities from Vendor to
- Putnam specific Ids using spring batch process
- Production support for SKREAM application and R3 reporting applications
- Improved the performance of SKREAM application by caching in Risk Vectors for accounts and benchmark
- Peer to peer code reviews
- Designed and Implemented Spring microservice for factor returns for CMBX securities using Spring boot
- Designed and Implemented Loading of Lipper analytics using Spring batch
- Designed and Implemented Jenkins jobs for factor returns for CMBX securities using Spring boot and containerization of CMBX application using docker
- Developed pl/sql packages for mapping Axioma model data to Putnam Security Data
Environment: Java 1.8, 1.7, J2EE, JSP, Servlets, EJB, JMS, Spring Framework, Hibernate, RESTFUL Web services, Oracle, pl/sql, shell scripting, Oracle Coherence, TIBCO Data Synapse GSM, Jenkins, Git, Docker, Spring boot, Spring batch
Confidential, Boston
Technical Analyst
Responsibilities:
- Responsible for end to end feature and module implementations starting from requirements gathering, designing and developing code, testing and deployment of code in to production servers for variety of projects which include Kynex Data App, Empirical
- Process, Lipper Process, MSCI ESG process, Pivot Convertible Analytics Module, REF pricing process, Master Data application
- Design, Develop and implemented SOAP web services for FAME spread and rates
- Develop, enhancement and support of legacy Lipper Process built on TIBCO business works
- Exposing the data stored to downstream system via RESTFUL web service endpoints for
- MSCI ESG process, Kynex Process and Lipper process
- Development Maintenance and enhancement of REF JMS Listener applications as and when required
- Support and debug of existing process as and when issue arise during data loading and transformations
- Unit testing and system testing of the above applications using Junit testing framework
- Creating user stories as and when we have new requirements as per Agile
- Development Methodology using Jira
- Peer to peer code reviews
- Tuning of Oracle sql queries and pl/sql procedures for faster execution and response times
Environment: Java 1.7, J2EE, JSP, Servlets, Struts, HTML, CSS, JavaScript, EJB, JMS, Spring Framework, Hibernate, Web services, DB2, IBM Websphere application server, WebLogic, Oracle, pl/sql, shell scripting Linux, Sun Solaris, Windows, Tibco Business Works
Confidential
Software Contributor Developer
Responsibilities:
- Responsible for making the applications meet PCI 3.0 compliant
- Responsible for design and development of converting EJB calls to http services for payment services
- Responsible for end to end feature implementations starting from requirements gathering, designing and developing code, testing and deployment of code in to production servers
- Involved in production support for newly deployed features
- Responsible for interacting with different teams like Payments, Hotels as and when there are dependencies
- Involved in developing the test cases for the same.
- Responsible for end to end feature implementation MASTERPASS starting from requirements gathering, designing and developing code, testing and deployment of code in to production servers
- Involved in production support for newly deployed features
- Responsible for interacting with different teams like Payments, Hotels, Flights as and when there are dependencies
- Responsible for design and development of converting EJB calls to http services for payment services
- Involved in developing the test cases for the same.
- Responsible for design and development of the front-end for installation process using Tibco General Interface and java script
- Involved in designing of refund process using Intalio
- Involved in developing Refund Proxy application which interacts with Mabel Customer Database (MCDB)
- Optimized performance of Intalio business process
- Developed multi voucher functionality for refunding via voucher
- Developed Reports using Birt report designer tool
Environment: Java 1.6, JBOSS, MySQL, Informix, Restful web services, EJB 2.5, Spring, Hibernate, JavaScript, Angular 2, TIBCO js, Intalio BPMS, Jasper Reports, Ms Sql .
Confidential
Software Java/J2ee Developer.
Responsibilities:
- Responsible for design and development of the front-end for installation process using Swing
- Involved in design and multi node implementation for installation process.
- Involved in Unit & Integration Testing.
- Designed System Integration Tests which are triggered nightly
- Integrated Emma code coverage reports to daily builds in Jenkins
- Designed and developed remote server log reading and rendering the logs in Swing GUI
- Java Multithreading and Executor Framework
Environment: Java, Swing, Db2, Emma code coverage, Jenkins
Confidential
Software Engineer
Responsibilities:
- Designed Batch Screens using FTL.
- Implementing the Logic of the Installment Generation.
- Generation of Jasper Reports for policies for which current premium has not been paid.
- Generation of Jasper Reports for policies for which current premium has not been paid.
- SDB (FTL to Database mapping) Excel sheets
- Document follow-up for policies which were extracted during Batch run.
- Implementing the Logic of the APL and RPU.
- User Acceptance Testing
- SDB (FTL to Database mapping)
- Designed Address Change Screens
- Implemented Batch Processing of reports in Java
Environment: Java & J2EE, Oracle9i, Ibatis, Struts 2.0, spring, FTL.
Confidential
Java/J2ee Developer
Responsibilities:
- Involved in development of the Use cases
- Prepared LLD’s and UTC’s for the Use cases.
- Involved in Unit & Integration Testing
- Involved in Unit & Integration Testing
- Implemented Add Project, Manager and Director Dashboard view and logic
Environment: Spring 2.0, JSP, Hibernate 2.0, Tomcat 6.2.0, Oracle
