Master Software Engineer Resume
New York, NY
SUMMARY:
- Highly motivated and goal - oriented IT professional with 18 years’ experience in Application Development, 15 years’ expertise in Object Oriented Analysis, Design, Development, Implementation of software for Financial Services using Java/J2EE technologies
- Well versed leading software development teams for mission-critical projects
- Skilled in leading, coordinating and delivering on all phases of the software development lifecycle.
- Expert in translating business requirements into technical specifications
- Passionate about coding and creative in finding solutions to difficult problems
- Inspire team members, service oriented and customer focused
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Master Software Engineer
Responsibilities:
- Partnered with business and vendors to gather business requirements based on business use cases
- Successfully transformed the business requirements into technical documents
- Mentored development teams in Agile SDLC and RAD best practices. Ensured the release of premium-quality applications that provided intuitive and secure experiences for users
- Regularly advised team and management on strategic technology direction focusing on cloud-based technologies: Microservice, Docker, Public/Private Cloud.
- Successfully led implementation of batch processing framework to generate interface files like General ledger, Fair market report, Payment, Journal Entry and Profit & Loss report
- Delivered new or enhanced developments
- Drove all phases of cloud integration and process improvement projects to successful completion.
TECHNICAL SKILLS
Technology Summary:
Languages: Java, Python
Cloud Technologies: Docker, Microservice, Cloudformation
Development Tools, Methodologies & Environments: Eclipse, Git, Maven, KAFKA
Software: Spring Boot, Spring batch, KAFKA, Chamber of Secrets (VAULT), AWS-SDK
Systems: Unix/Linux, Windows
Databases: Oracle, Postgres
Confidential, NJ
Architect/lead developer
Responsibilities:
- Designed and Developed a multitier workflow application to onboard the client’s insurance application using Java, Spring, Oracle
- Lead the development team
- Designed and Developed webservice using JAX-WS
- Designed and Developed the form validation frame work using java,Spring,
- Designed and Developed an interface with third party vendor products to provide quote using XmlBeans, Xpath,JAXB
- Used MongoDB to store template information as JSON elements
- Agile development method - delivered working module each sprint
- Provided the Insurance plan option, based on the selected plan the workflow would display the mandatory forms
Confidential
Project Manager/Tech Lead
Responsibilities:
- Designed and developed a multitier web application to automate the manual process of position aggregation of treasury securities across the global offices using Java and Spring
- Developed ETL jobs to process the feeds from upstream source systems
- Developed BPM workflow platform to capture the positions entered manually from source system where ETL jobs were not setup to process the treasury positions
- Developed application, test cases, to ensure the quality of the application using Java, Spring WEB
- Designed, Developed ETL jobs to process Automated feed using TALEND.
- ETL jobs were fine tuned to process the jobs in Seconds.
- Used Hibernate Criteria Object to query database.
- Developed Oracle Store procedures to compute Security Positions using ORACLE
- Developed MDB to read messages from a Queue using Tibco Message
- Worked with business partners in gather the requirements.
- Prepared technical documents for development team.
- JDBC Callable statements, Prepared statement were used to prevent system from SQL injection.
- Developed Servlets to upload/download attachments to Documentum.
- Application was hosted on APACHE TOMCAT
- Followed agile methodology, mentored developers
Environment: J2EE, Spring 3.0, Hibernate 3.6, Oracle BPM 10g, Oracle, Google Tool kit, TALEND, ITEXT, PIO, Documentum 6.5, WEBLOGIC, WASCE, TIBCO EMS
Confidential
Lead developer
Responsibilities:
- Worked with business partners in gather the requirements
- Prepared technical documents for development team
- Coordinated with Architects designing webservice
- Developed portlets and integrated them into Vignette portal using JAVA, SPRING
- Designed the canonical data structure, request and response schema for webservice
- Configured Oracle Identity Manager infrastructure to assist in access control and SSO
- Configured Sonic ESB to provide data aggregation and composition of services
Environment: Weblogic, J2EE, Vignette, web service, Spring Framework, Oracle, AJAX, DOJO, JQuery, Flex, LifeRay
Confidential
Senior Developer
Responsibilities:
- Coordinated with Architects to understand the feature of WEBLOGIC server
- Developed components for WEBLOGIC 9 using JAVA
- Automated the testing functional capability for web logic application server in area of (Security venerability, EJB Specification, Single Sign On, Identity Assertions ).
Environment: JAVA, J2EE, WEBLOGIC, Sun Solaris, Oracle, SQL
Confidential
Senior Developer
Responsibilities:
- Lead the development team
- Developed multitier web application using JAVA
- Developed an interface between the point of sale (TYLER) system and web application to reflect real time stock availability
Environment: JAVA, JDBC, STRUTS, JSP, XML, WEBLOGIC, LINUX, Oracle,
Confidential, NY
Senior Developer
Responsibilities:
- Developed multitier web application using JAVA, RMI
- Developed RMI stub and client to communicate with IBM mainframe terminal
Environment: JAVA, JDBC,RMI,Oracle
