We provide IT Staff Augmentation Services!

Lead Java Developer ,resume Profile

2.00/5 (Submit Your Rating)

Career Summary:

  • Over Ten years of experience in the IT industry in Software Design, Development, Maintenance, Support using the latest Java/J2EE technologies.
  • Full product life-cycle experience SDLC working on a highly distributed, multi-tier, global system, from front end to back end
  • Strong leadership experience in java application and architect.
  • Heavy experience in using J2EE technologies such as: Spring, Hibernate, Struts, JSF, EJB3
  • Strong experience in design and implement scalable, maintainable, high-performance, real-time and low-latency systems
  • Strong experience in system integration including JBoss ESB, Drools, BPEL and web service
  • Huge experience in Oracle, SQL Server, MySql and well versed in writing PL/SQL, SQL,
  • Good experience in latest object mapping with JPA/Hibernate and well versed in HQL
  • Strong knowledge of standard SQL storage systems including stored procedures, index strategies and transactions.
  • JavaScript UI library experience JQuery, Dojo, EXT JS, EasyUI in Web 2.0 UI
  • Strong understanding and administration of a J2EE application server including Weblogic, Websphere and Glassfish
  • Good experiences in high performance JMS middleware design and impl
  • Strong experience in build engineer including maven, Hudson and other automation tools.
  • Huge experience in build / release process and script in Linux Ubuntu and Unix Solaris
  • Self-starter with can-do attitude and a strong client focus
  • Reputation for working hard to meet deadlines, being focused on the end result during difficult phases of projects, taking ownership of issues and finding the best possible solution.
  • Strong communication and interpersonal skills with a passion for customer focus
  • Prepare and conduct presentation of various work products and IT technology directions and strategies.
  • Stay current with latest technologies and applies these on daily basis.

Professional Experience:

Confidential

Lead Java Developer

Responsibilities:

  • Architected and implemented Java/J2EE-based applications using different technologies including core java, EJB3, JBoss ESB, Drools, BPEL and calculation script engine.
  • Interfaced with clients to define and document requirements
  • Contributed to architectural and design sessions, coding, code reviews, unit testing, integration testing, beta testing, bug fixes and documentation.
  • Developed reusable system level components that enable other team members to produce new functionality with minimal coding effort and reduce complexity.
  • Prototyped web service project structure with Freemarker and java Swing
  • Troubleshoot production system failures and discrepancies.
  • Mentor and train other team members on system design, coding standard, and best practices.

Technologies: Core Java, JPA/Hibernate, Oracle 10g, EJB3, JBoss AS 4, JBoss ESB, Drools, BPEL, JEXL,XSLT, XPATH, Tidal, SOAP UI

Confidential

Senior Java Developer

Responsibilities:

  • As a senior java developer, designed, developed and implemented all projects above using different J2EE tech and Core Java, Spring and Hibernate.
  • Lead performance tuning efforts
  • Worked on architecture design, performance improvement any latency and bottlenecks.
  • Code review and build code template.
  • Identified and resolved critical issues from development team including java threading, performance, testing throughout the technology stack
  • Developed critical components for project using core java and Java EE tech stacks
  • Integrated system with JMS, MDB, web service, ESB, and other middleware
  • Troubleshooting complex production issues
  • Mentored other junior members on proper code design and architecture

Technologies: Core Java, Hibernate, SQL Server, Spring, Restful WS, JQuery, MQ, Websphere, EJB 3, Eclipse, Maven, UML, Visio, Mule

Confidential

Senior Java Developer

Responsibilities:

  • Analyzed requirements to design highly usable and efficient solutions
  • Participated in project planning, design reviews and provide input to the design recommendations
  • Developed codes and executed programming activities required to meet the requirements
  • Defined implementation approaches and code structure to meet the requirements of the various development or maintenance activities.
  • Troubleshooting complex production issues, as needed
  • Created documentation to support products and document procedures that facilitate the usage of products.
  • Identified and resolved critical performance issues throughout the technology stack
  • Enhanced software application modules.
  • Mentored other junior members on proper code design and architecture
  • Maintained systems and programs 24/7

Technologies: Core Java, Hibernate, Oracle, PL/SQL, Spring, Restful WS, C , Asp.Net, ExtJS, JSF, Primefaces, MQ, Perl, Solaris, Window Server 2003. Weblogic, EJB 3, Eclipse, ANT, Maven

Confidential

Principal Consultant

Project: Mortgage Product Rating Router MPRR

  • This system looks at product/issuer's ratings by S P, Moody's Fitch agency. Data is then fed to downstream systems like FDTS, Risk Management, LRMS systems and to support their businesses. MPRR Users could access MPRR web tool to produce impact report, take download of products in specific nodes, and do the analysis and understand why the product is in specific node and could add product in classification queue.
  • Responsibilities:
  • Gained complete understanding of clients' needs and effectively communicate those to the software design and development team.
  • Estimated the requirement and then architect and design the system
  • Developed the Reuters module from where it reads the constituents of Stock Index.
  • Designed the classification rules for rating agency.
  • Enhance ant build scripts and deploy application to production
  • Respond and support clients' request and inquiries effectively and fix the production application's bugs
  • Involved in unit testing of the various modules using Junit.

Project: FDTS

  • This system is a real time J2EE Fixed Income Trading systems, high frequency, low-latency. I am the developer and support of this system.
  • Responsibilities: developing, supporting Fixed Income Trading system
  • Provide day-to-day support of the trading system, Work front-to-back with the traders, modeler and strategists to define requirements for business initiatives, applications or enhancements to existing system.
  • Develop fixed income pricing analytics, architecture and implementation, providing solutions for real time price delivery ,trade capture, order management and other aspects of trade flow
  • Develop multithreading real time market data and broadcast to whole systems.
  • Technologies including spring, hibernate, struts, axis, coding generating, ant and xml
  • Optimize the application's processing and provide guidance to other team members.
  • Organized and executed bi-weekly status updates and bi-weekly meetings with Controller User community providing information on all high-level
  • budgeted project goals, low-level change requests and current/outstanding bugs in production

Confidential

Senior Java Developer

Responsibilities:

  • Designed, drove the development efforts. Quickly identify and frame risks and issues and ensure their timely resolution or escalation
  • Gathered, documented and implemented user/business requirement, tech document, solution
  • Resolved critical issues under strict deadline, including performance, design and system outrage.
  • Leaded technology evaluations, promote standards and best practices, and provide technical leadership to other developers and business users
  • Evaluated and Optimized application performance, including page side, server side and database side.
  • Utilized the strategic design to retire system into j2ee application using spring, hibernate, ajax.
  • Supported the day-to-day activities of the desk, trouble shooting, understanding problems and propose solutions, interacted with all downstream and upstream parties
  • Mentored and managed offshore junior developers, including code review
  • Activities include: contributing to design sessions, coding, code reviews, unit testing, integration testing, supporting beta testing, bug fixes and documentation

Confidential

Operation and Java Programmer

Responsibilities: developing, supporting company web store

  • Provide day-to-day support of the trading system, Work front-to-back with the traders, modeler and strategists to define requirements for business initiatives, applications or enhancements to existing system.
  • Participate in architecture and system design
  • Work with Managers and Business Analysts to resolve functional, flow or design issues
  • Maintain and support code base, including some content changes
  • Troubleshoot production issues. Participate in support rotation.
  • Write system problem reports and fix bugs. Maintain system documentation Code JSP , custom JSP tag and Servlet based on requirements

We'd love your feedback!