Lead Software Engineer/developer Resume
SUMMARY:
- MS with 11+ years of experience in FINTECH with primary focus in application development; both new projects & existing enhancements with level 3 production support & associated maintenance.
- Key contributor in teh architectural decision making and re - engineering teh application to a distributed, horizontally scalable, low latency and high throughput.
- Transform business requirements and research into winning delivery solutions dat meet performance goals. Rigorously build and test applications.
- Perform systems administration: monitor, configure, back-up, authenticate, tune. Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peercode reviews.
- Contribute to project plans, estimations and status updates. Identify issues, develop and maintain processes dat address and resolve them, (and be sure to communicate/alert stakeholders as needed).
- Focus first and foremost on day-to-day activities. Help make enhancements and troubleshoot.
- Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.
- Make sure applications are free of common coding vulnerabilities (and follow standard security practices).
- Proactively put forward ideas dat speak to project objectives (e.g. development, testing solutions, and tools).
- Take part in scope assessment, risk and cost analysis.
- Respect organizations technology delivery practices and standards, project management disciplines.
- Stay on top of state-of-health monitoring and monthly SLA targets.
- Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).
TECHNICAL SKILLS:
Technology Stacks and Domain Expertise: AngularJS, Servlet, JSP, Spring MVC, GWT, GXT, Smart GWT etc.
Programming Language: J2EE, Spring Boot, Microservices, Spring RESTful Web Services, EJB, Spring Suits, JTA, JPA, Hibernate,JMS, Tibco EMS, Solace, ZMQ, IBM MQ, Apache Camel, Mule ESB, JBPM, Informatica etc.
Web Technologies: Application Architecture Single and Multi-threaded Event Driven Enterprise Architecture, Distributed Computing, Message Oriented Middleware (MOM), Service-Oriented Architecture (SOA) etc
Middleware Stacks: J2EE Design Pattern, Go 4Design Pattern, TDD, DDD and FDD etc.
Design patterns: Oracle 11i, Sybase 15, Postgresql8.4, My SQL 5.7 etc
Databases: IDE/Tools/Version Control Eclipse, Jira, Docker, Jenkins, Nexus, Apache Ant, Apache Ivy, Apache Maven, SVN, GIT, uDeploy etc.
Operating Systems: Windows and Unix/Linux
Domain Knowledge: Equities e-Trading, Alternative trading system (ATS), Margin Lending, Banks and Brokerages etc.
WORK EXPERIENCE:
Lead Software Engineer/Developer
Confidential
Responsibilities:
- Prepared low level design document for all phases of teh OCEAN project implementation (use case analysis, component and sequence diagrams, class designs)
- Lead teh effort for conducting various POC as part of technology evaluation Actively worked on project planning, estimation, resource planning and release management
- Provide coaching, guidance, support, mentoring and code review for teh team members
- Core Java, C++, GIT, Memory Map, Spring Batch and Autosys, AngularJS, Networking/Socket Programming using TCP, UDP and Unix etc.
Lead Developer
Confidential
Responsibilities:
- Leading resources in onshore and offshore for teh project deliverables
- Work with business analyst and stakeholders in teh initial phase of teh project to identify change needed in each system in teh program management level
- Participate and managing tech mandated and EOVS projects like Java, Cloud, Spring, Hibernate and
- WebLogic migrations to teh newer version.
- Plan, coordinate & participate in Annual COB Tests, participate and support during internal and external audits conducted for Confidential application
- Core Java, Concurrency, Quick Fix, EJB, Spring, JMS, Tibco EMS, IBM MQ, Spring Batch, JPA, GWT, GWT-Ext, Ilog, GIT, Jrules, Weblogic, Oracle, Restful Web Services, JAXB, AngularJS, Agile, Python and Unix Shell scripting.
Asociate Consultant/ Developer
Confidential
Responsibilities:
- Technical lead for implementing Y9C, Call report for Fed Regulatory reporting, Exception Tracking Tool for monitoring RegW exposure Develop and enhance backend infrastructure dat efficiently arbitrates teh file loads and user submitted calculations.
- Optimize teh calculators, backend processes for improving and controlling teh system performance.
- Implement regulatory disclosure processes for reporting customer reserve and FED reporting.
- Creation of Data Sources, Data Models, Shorthands, Portfolios, Aggregations, Free Form and Tabular Report and workflows using AXIOM Controller View tool based on Regulatory Report Requirements.
- Migration of Axiom components from one environment to another and automation of workflows using Control-M and UNIX scripts.
- Margin Lending
- Core Java, C#, Concurrency, Spring, Spring Batch, Autosys, AngularJS, Agile, Perl, Axiom-Controller View, IIS, Unix and Sybase 15 etc
Asociate Consultant/Developer
Confidential
Responsibilities:
- Liaison with global internal business, support and development teams.
- Creating baseline classes as part of teh framework, work flow and design documents(HLD & LLD) like class diagram, sequence diagram etc. in BOUML Database migration and automation of batch processing using technology stacks like Oracle, Java, Spring Batch and Autosys.
- Core Java, Concurrency, Spring, GWT, GWT-Ext, Servlet, RESTful Web Services, Apache CXF, Apache Tomcat, JPA,
- Hibernate, Spring Batch, Autosys, Unix Shell scripting, Oracle, Business Objects(BO) etc
Senior Developer
Confidential
Responsibilities:
- Single handedly design and development of different components for teh website and online registration system with timely delivery.
- Database design and data migrating from legacy application.
- Participate and support during internal and external audits conducted by NIC, India.
- Provide support for teh application.
- Core Java, Multithreading/Concurrency, GWT, GWT-Ext, EJB, Servlet, JSP, JDBC, SQL Server 2005, Apache POI, iText, Jboss and Unix etc.
Senior Developer
Confidential
Responsibilities:
- Requirements analysis, coding, testing and implementation of teh application modules using Core Java,
- Swing, JDBC, SAX, XML and PostgreSQL.
- Responsibilities: Development of data migration module using Apache POI API and Java Swing to migrate all teh candidate data from teh spreadsheet.
- Technology: Design and development of UI using Java Swing and deploy through JNLP over teh NIC network
- Provide implementation and application support:Core Java, Swing, Spring Security, JNLP, Servlet, JDBC, Apache POI, SAX, PostgreSQL 8 .0, iText, Apache Tomcat etc
