Senior Software Developer Resume
PROFESSIONAL SUMMARY:
- 13+ years of IT experience in End to End management, development and implementation in Client/Server, UI technology.
- Domain expertise in Banking,Payments, Home Loan, Confidential, Healthcare, Insurance, Telecom and Logistics.
- Worked as an individual development contributor to project. Experience in development using Java, J2EE, REST, SOAP web services, Springs, Hibernate, JDBC, XML, JAXB, UI such as javascript, type scripts, AngularJS by applying both the SDLC model & agile methodology of development and deliverables.
- Worked as a Project Lead for more than 7 years. I was involved in the team management related activities such as work allocation to team members, providing technical and business solutions to customers, resource planning, time & effort estimation, metrics generation to showcase overall team performance & SLA adherence,
- Effective experience in handling project transitions right from the KT phase to the Steady state phase.
- An effective communicator with excellent relationship & interpersonal skills. Strong analytical, problem solving and organizational abilities. Good knowledge in training new members.
AREAS OF PROFICIENCY:
Platforms: MS Windows, UNIX
Languages: Core Java, Spring, Spring Integration, Apache Spark, Spring Batch, Hibernate, Servlets, JSP, Web - Services, CXF,MQ,WSDL, JSTL-1.0, JDBC, JavaBeans, XML, XSL, XSD
Development Tools & Reporting: Eclipse, Visual Studio, Sublime Text, IBM RAD-7.5, TOAD, Soap UI, Jenkins
Database: Oracle 9i, Sybase, SQL Server, DB Artisian, MongoDB, PostgreSQL
Testing: Test Planning, Test Cases, Junit, Mokito, Selenium ATDD cucumber framework, IBM WebSphere 7.5, WebLogic 10.2.3, Tomcat 8, Jboss
Methodologies: Agile, Sprint, Kanban, Waterfall
Internet Tools/JS Framework: HTML, XSLT, CSS, Java script, Jquery, JavaScript, JQuery, AngularJS, Type Scripts etc.
Middle-Tier: Web Services (Java / J2ee) REST, SOAP XML, Data Modeling, UML, Worked on IBM Requisite Pro POC. Autosys jobs, GIT, SVN, maven, CI/CD
EXPERIENCE:
Confidential
Senior software developerResponsibilities:
- Confidential ’s job responsibility includes requirement analysis by interacting with business analysts and developing cash payment integration applications.
- Confidential is responsible for creating spring integration adaptors to process incoming message payload from various external payment systems such as global cash,cash post,EBP etc.. Confidential is responsible for writing business rules to validate input messages as per business requirement.
- Confidential is responsible for writing angularJs code for UI payment applications.
- Confidential is also responsible for unit testing of applications and deploying applications in non-prod and prod environment.
Confidential
Senior software developer
Responsibilities:
- Creating UI component screens, writing angularJS code such as controllers, services etc.
- Writing karma test cases for angular components.
- Writing ATDD test cases.
- Site catalyst, Accessibility, Audit logging for UI components.
- Creating AAPI for report fraud get and close case module.
Confidential
Senior software developerResponsibilities:
- Creating Spark base business rules for streaming data from files.
- Creating database tables for storing data using PostgreSQL.
- Creating Confidential API for storing data to database.
- Creating AWS Chef cookbook for API deployment to AWS.
- POC for creating AWS Lambda for triggering job.
Confidential
Senior software developerResponsibilities:
- Writing REST and SOAP webservices.
- Writing Junit, improving code line coverage.
- Improving code quality using Sonar, PMD, check styles etc.
Confidential
Senior software developer
Responsibilities:
- I worked on building mortgage, home-equity application for Web,Mobile, Android, IOS devices.
- I build several REST, SOAP base services for various functionalities such as Statements, Payments, Accounts, Escrow details etc.
- I worked on POC to connect to legacy applications and build REST, SOAP services.
- I also worked on UI using JavaScript and angular JS.
- I worked on migration of existing mortgage, home-equity tools base applications to Java, Salesforce.
- During this project, I was involved in creating POC such as integrating web services with salesforce, building UI, authentication, role base mapping etc.
- I did research of existing functionality and created functional, technical documentations and build applications.
- I worked in Java, J2EE, Spring, REST, SOAP web service, JMS, JAXB, Salesforce (Cloud computing), MongoDB, maven, tomcat, weblogic, CI/CD, GIT, angularJS, Junit, Mockito etc. technology using Agile methodology.
Confidential
S enior software developer
Responsibilities:
- The project was integration of existing in house applications with third party product and upgrade existing functionality.
- Java, J2EE, spring, JSF, CXF SOAP web service, JMS, JAXB creation. Migrate existing COBOL program logic to java base web services (cxf) etc.
Confidential
Senior Associate
Responsibilities:
- Requirement gathering & Impact Analysis.
- Code review and Unit Test approval.
- Provide required support during various phases of testing until successfully released in production.
- Provide the required support for any fix required for post-production release.
- Measure the overall team performance and showcase it to the customer.
- Provided post production support of application, resolved client queries.
- Inform client about new findings / changes required in the existing applications.
Environment: Core Java, J2ee, JSP, Servlets, Web Services, Spring, JSP, Jquery, ExtJS, RAD7.5 Database: DB2
Confidential
Project lead
Responsibilities:
- Sole point of contact for client during analysis, design and development.
- Created database design, tables, store procedure of application.
- Involved in estimation process.
- Created screen design and share idea with client for user friendly GUI during development, enhancement phase.
- Provided post production support of application, resolved client queries.
- Inform client about new findings / changes required in the existing modules.
- Create, maintain and support tools used in development phase.
- Ensured the Confidential coding standards are followed during code review.
Environment: Java (J2EE), Springs, hibernate, WSDL, XML, XSD, Eclipse 3.3, Tomcat 5.5, Oracle 9i Database, SQL developer, SOAPUI 3.0. Entitlement tool Eclipse
Confidential
Senior developer
Responsibilities:
- Requirement gathering & Impact Analysis.
- Helping in creating the high-level design document (flow chart format) and a detailed design document which is a low-level design document and giving the final approval for the coding to begin.
- Coding, Code Review and Unit Testing.
- Maintain application and done enhancement base on change requests in phase 2.
Environment: Core Java, J2ee, Spring Database: Sybase Tools: DB Artisan, Entitlement tool Eclipse
Senior Developer
Confidential
Responsibilities:
- Involved in Requirement gathering from client.
- Analyze requirement to provide FA rotation cycle solution.
- Involved in estimation process.
- Document the new solution.
- Modify the code and test it for new functionality.
- Provide Performance based system solutions.
Environment: Core Java, J2ee, Spring, HibernateDatabase: Sybase (in DEV, UAT), DB2(in PROD)
Tools: DBArtisan, Entitlement tool Eclipse
