Sr Java Developer Resume
SUMMARY
- 15+ years of cross functional experience using Java/J2EE in the field of Finance, Insurance and Health. Experience with Financial (Advice and Financial Planning, SWAPS, Mutual funds, 401(k) Plans, Equities, Securities, mortgage, leasing, Credit card management, Portfolio Management and Online retail banking), Insurance & Pharmacy Industry
- Qualified Software Professional with strong experience in analysis, design, development, testing and implementation of Software applications. Full SDLC experience on Java Application developments, including Requirements gathering and Analysis, Design, Development, Implementation, Testing, Support, Maintenance and Enhancements.
- Have an extensive experience in software product development projects in J2EE (Core Java, Multi - Threading, EJB, BEA WebLogic, IBM WebSphere, Jboss, Hibernate, JDBC, Servlets, JSP, JUNIT, JMS, RMI, Swing, JavaScript, Unix Shell Script, XML, SOAP, XSL, FIXML, FPML, Struts, Sprint, Ant, Oracle and Sybase).
- Lead in subsystem Integration and Performance Testing.
- Excellent programming skills in Core Java, Multi-Threading, J2EE, Python and Database technology. In depth knowledge of database concepts and programming practices using SQL and PL/SQL, extensively worked on Oracle, SQLServer, Sybase, Cassandra, Comdb2 and UDB DB2 (SQL, PL/SQL, Database Connectivity, JDBC).
- Extensive experience in Object-Oriented Analysis, design and full product of development life cycle including Requirements Analysis, Product Design, Implementation, Testing and Maintenance.
- Exposure in technical requirements, performing System analysis and detailed design Use-Case Analysis, Functional Analysis, Modeling program with Class & Sequence, Activity, state diagrams using UML notation and Rational Rose.
- Exposure in FIX Protocol, OpTier, SL RTView, HPOV, Nimsoft NimBUS
- Very good experience in Restful Web services, Grails, Groovy Script, Jasper Reports, iReport,
- Very good experience in Spring Framework (DAO, AOP, ORM, Web, MVC and Context moduels).
- Very good experience in JQuery, Json and AJAX
- Very good experience in Microsoft.NET Framework 3.5 such as C#, ASP. NET, VB.NET MVC 1.0, WCF, AJAX.
- Very good experience in client-side technologies HTML, DHTML, Angular, JavaScript, Applets, AWT, JFC/Swing.
- Training Sessions for End Users. Assisted in project planning, feasibility studies, proposals, JAD sessions, Software evaluations Test Director 9.0 (Mercury Interactive), writing Unit Test Cases, User Interface document, Impact Analysis Document, Writing and Executing Functional, System Thread, and Regression tests, Writing Test Plans and gathering and updating Requirements from customers as well from existing system.
- Also, able to work with VB .net, with C#.
- Implemented Design Patterns such as Factory Patterns (DI - using Interfaces), Bridge Patterns (Mixture of Business and DAO objects), Strategy Patterns (Business Logic ex: sorting based on various columns), Singleton (Private Constructor with one method to get the single instance of class).
TECHNICAL SKILLS
Programming/Scripting Languages: Java, JMS, MRG, AMQP, Python, EJB 3.0, C++, C, SQL, PL/SQL, Cobol, Visual Basic, Java Script, Jquery, Jasper Reports, iReport,DOJO, AJAX, Unix Shell Script, XML, FIXML, FPML, Swing, XSLT, XSL, XHTML, HTML, JSP/ASP, JSF, Servlets, Hibernate and DHTML, VB .net C#, Spring, Restful Webservices, JSON .
Databases/EIS: Oracle 11/10/9i/8i/7.x, SQL Server 6.5/7.0/2000 , Sybase 12, DB2, MSAccess, Cassandra, MongoDB and Comdb2
Application & Web Servers: IBM WebSphere 4.X/5.X, JBoss, Borland Server 4.5.1, BEA WebLogic 4.x /5.x/6.x/8.x, Jrun3.1, JREnt Server and Silver Stream 3.7, Apache 2.x Web Server, Apache Tomcat Servlet Engine, SUN iPlanet and Microsoft IIS.
Tools: /Utilities: CORBA,IBM WAS 4.0/WSAD 5.0,JBuilder8.0,JEdit,JDeveloper,Rational Rose 4.0.4,Visual InterDev 6.0, Crystal Reports, iReport, Jasper Reports, WinSQL,Jenkins,WinCVS,XMLSPY, Eclipse, InteliJIdea4.0, Web Sphere Studio,Developer 2000, Visual Age 4.0 and Visual Café, Clear Case,CVS,Visual Studio, Postman, Sourcetree, Bit Bucket, GIT repository, Swagger, Jenkins, Docker, Cucumber Test cases
Design Patterns: Factory, Abstract Factory, Command, Object and Sessionfacade
Operating Systems: Windows and Linux
PROFESSIONAL EXPERIENCE
Confidential
Sr Java Developer
Environment: Java, Multi-Threading, Spring, Spring Boot, Spring AOP, Spring Beans, Spring Cache, Coherence, JMS, GIT, Maven, Linux, Javascript, Mongo DB Shell, and MongoDb
Responsibilities:
- Designed and developed multiple components using Core Java
- Involved in developing micro service apis
- Involved in specs, development and test cases
- Developed publisher and consumer services using JMS
- Designed and developed data access using Mongodb database.
- Code review and regression to improve performance of application
- Implemented JavaScript for mongodb queries
- Developed Test Suite to do AutoTesting.
- Created Linux scripts for Autosys jobs (JIL)
Confidential
Sr Java Developer
Environment: Java, Spring, Spring Boot, Restful Web services, JSON, Hibernate, Postman, Bitbucket, Source Tree, GIT Repository, Maven, Swagger, Mongo DB and DB2 database
Responsibilities:
- Designed and developed multiple micro service components using Core Java in Agile Development Methodology.
- Developed a standalone API for each of the projects
- Took ownership of analysis, design, specs, development and test cases
- Designed and developed data access using DB2 database.
- Code review and regression to improve performance of application
- Implemented Swagger to develop UI documentation
- Created mockup JUnit test cases.
- Created Cucumber Test cases.
Confidential
Sr Java Developer
Environment: Java, Multi-Threading, Python, C++, Ant and Maven, Linux, Javascript, Cassandra database and comdb2 database
Responsibilities:
- Designed and developed multiple components using Core Java, Python and C++.
- Developed a standalone API to find spike and outlier
- Took ownership of design, specs, development and test cases
- Designed and developed data access using Cassandra and comdb2 databases.
- Code review and regression to improve performance of application
- Implemented JavaScript to develop UI component
- Created Linux scripts for nightly jobs
Confidential
Sr Java Developer
Responsibilities:
- Designed and developed multiple components using Core Java, Java EE, Spring, Hibernate and SQL Server
- Designed and developed data access layer using Core Java, Spring, Hibernate and SQL Server
- Streamlining the build and release process
- Developed web pages using AngularJS, jQuery and JavaScript
Confidential
AVP
Environment: Linux, Solaris and Sql Server
Responsibilities:
- Involved in migration of current Index production process from Solaris 10 platform to Linux platform which we are treating UAT env
- Involved analysis of an integrated process for consuming indicative, pricing, analytics, index data
- Also involved designing and asynchronous, efficient and supportable process around the daily and monthly Index Production cycle
- Monitored and running UAT process on Linux.
- Prepared Run-books for the process and worked on UAT issues and change requests.