Sr. Java Developer/lead Resume
Piscataway, NJ
SUMMARY
- Expertise in JAVA 1.8, JSP,Java Swing, Servlets, EJB, JDBC, IBM WebSphere5.0, Oracle 11g, JRun5.0, BEA Web logic10.
- Expertise in Rational Unified Process, Rational Rose, Object Oriented Methodology and UML, J2EE Design Patterns, MVC Framework, web services,SOA architecture.
- Have worked in DOM,SAX parsers and XML schema
- Have a strong technical and leadership skills to lead the team
- Have strong Database skills including database design and tuning the SQL query in oracle
- Have strong communication and interpersonal skills
- Have been working as Sr. developer in financial and logistics domain
- Involved in client coordination and preparation of design specifications
- Involved in building Micro services with REST based API and deployed in AWS.
- Expertise in object Oriented analysis and design concepts. Hands on experience in designing and developing server components.
- Expertise in identifying the use case, proving estimation for use cases and writing test cases for use case
- Have used UML extensively to prepare system design documents using rational rose Object oriented techniques.
- Have worked in different types accounts and build functionality for different mode of payments
- Involved in customer support to fix the customer’s technical and business issues.
- Worked in generating payment instructions files and generating monthly transaction reports.
- Have good knowledge in Online Present and payment application for banks.
- Have worked in Swaps deals, Fixed income products in investment banking
- Implemented Software development life cycle (SDLC) and agile methodology.
- Microsoft certified VC++ programmer.
TECHNICAL SKILLS
Technical Skills: Java1.8, JSP2.2, Servlet3.0,JSF,EJB3.0, JDBC, RMI, Java Mail, spring boot1.3,Hibernate3.0,Spring5.0,XML,C#, Websphere7.0,Weblogic10.0,Maven,Oracle10g, Stored procedure, PL/SQL,FIX, DTCC, FLEX, Tivoli Identity manager, PeopleSoft, Rational Rose, Perl script, spring boot2.0
Operating Systems: Windows XP/NT, UNIX, LINUX
Languages: Java, C, C++, COBOL,EDI Files, EXTJS,XML, XML parsing using SAX and DOM, UML, HTML, JavaScript,AJAX,Shell scripting
RDBMS: DB2, Oracle 11g, MS SQL Server, Sybase.
Tools: STS3.7, WebSphere Application Studio Developer 5.0,eclipse 4.0, Apache Struts2.0, spring mvc, WinCVS1.2, Macromedia Dream Weaver, Visual Source Safe, JAXP, JGoodies, Google Web toolkit, TOAD, SQL Navigator, NoSQL MongoDB, Robo, unit 4.0, HP Quality center
Servers: Tomcat 7.0, Web logic 10.1, IBM WebSphere 7.0
PROFESSIONAL EXPERIENCE
Confidential - Piscataway, NJ
Sr. Java Developer/Lead
Responsibilities:
- Developed widgets based on wire for Mobile and Brower bases askvz web application.
- Designed and developed REST API using spring boot 2.0 and developed in AWS EC2 instances.
- Designed java Batch to generate Monthly billing and offer details report and published reports and send message to Kafka topic.
- Used Kibana and Splunk logs to monitor continuously and fixed production issues.
- Converted existing scheduler jobs to Amazon S3 and Lambda in AWS
- Involved in trouble-shooting and debugging issues with complex legacy based programs.
- Prioritized the business capability and translate the requirement to development phase.
- Provide technical and analytical guidance to team members to facilitate the implementation of new technologies.
Environment: Java1.8/1.9,Spring5.0,Spring boot 2.1, Maven3.0, Hibernate3.0, Web services, JAXB, GSON, SOAP,JSON, Jersey2.0, API gateway, Angular Js4.0,XSLT,Tomcat8.0,JUnit4.0, Mongo DB, Oracle
Confidential - Malvern, PA
Sr. Java Developer
Responsibilities:
- Executed and completed a number of redesign, enhancement, maintenance and support, risk and compliance projects for fund launch.
- Involved in systems architecture design changes, documenting design diagrams, interfaces, middleware components and databases.
- Involved in building Micro services with REST based API to expose fund data to retail systems.
- Migrated the existing Java Spring application to a container and deployed using Amazon ECS.
- Created breakdown structure, resource and task management using internal tools running daily and weekly status meetings with development business users, internal and external entities within the organization.
- Designed and developed spring and Hibernate based spring Batch applications which is using JTA transactions that sent and received XML in Kafka.
- Prioritized the business capability and translate the requirement to development phase.
- Preparing test cases and prepare test data to ensure the development is going in direct directions.
- Portfolio review application gives performance details Fixed income, Equity swaps, stocks, derivative trades,
- Processed Fixed income and equity swaps fund information from Vendor and displayed in UI.
- Designed and developed spring and Hibernate based spring Batch applications which is using JTA transactions that sent and received XML based JMS messages.
- Converted existing scheduler jobs to Amazon S3 and Lambda in AWS
- Involved in trouble-shooting and debugging issues with complex legacy based programs.
- Involved in rewriting Tibco based Batch job to Java batch processing.
- Working on converting existing services to deploy in Amazon web services.
- Written cucumber test cases and Junits tests and cleared sonar violation for entire projects.
Confidential - Wilmington, DE
Sr. Java Developer
Responsibilities:
- Developed necessary base and utility classes that are being used in the entire project.
- Written stored procedures in oracle database to generate reports.
- Used agile methodology to design, Development, testing and prepared release plan.
- Involved in memory management, Garbage collection, writing multithreading application
- Involved in the entire Software development life cycle (SDLC) model to make quality delivery.
- Responsible for the design and development of medium to highly complex systems, system design, analysis and development using Springboot.
Confidential
Java Developer
Responsibilities:
- Developed necessary base and utility classes that are being used in the entire project.
- Developed set of classes in Service layer to handle the business logic and set of classes in the DAO layer to handle all persistence operations of the data.
- Lead the development team and monitored the assigned task.
- Deployed application in Web logic server under UNIX platform.
- Written stored procedure in Sybase database to generate reports.
- Used agile methodology to design, Development, testing and prepared release plan.
- Involved in memory management, Garbage collection, writing multithreading application
- Performed unit and integration testing of all the use cases that are being developed.
- Coordinating the team while fixing the bugs in UAT, Test Plan and production support.
- Involved in impemtation and customer support activated in client site.
- Involved in the entire Software development life cycle (SDLC) model to make quality delivery.
- Involved in Change management and did impact analysis for change request.
- Requirement gathering for change request and did impact analysis
Confidential, NJ
Java Developer
Responsibilities:
- Design & Development of the Java Beans, EJBs incorporating the business logic.
- Design & Development of UI using JSP, HTML, and Apache struts.
- Involved in code review, tuning the application and production support.
- Used agile methodology to design, Development, testing and prepared release plan.
- Designed the system to implement content management more user friendly.
- Developed build script to deploy various applications and configured transaction processing.
- Validated trade against XML schema by sending XML data to web services and get response as SOAP Message
- Involved in the entire Software development life cycle model to ensure quality and performance.
- Involved in memory management, Garbage collection, writing multithreading application
- Provided customer support to fix technical issues in the client site.
- Involved in Change management and did impact analysis for change request.