We provide IT Staff Augmentation Services!

Software Engineer, Senior Software Engineer, Solution Architect, Engineering Lead Resume

3.00/5 (Submit Your Rating)

OBJECTIVE

  • To build complex (transactional, concurrent, secured, scalable etc) Java/J2EE based systems.
  • Strive for creating systems based on sound technical designs by applying OO design concepts and software patterns.

SUMMARY

  • More than 9 years of experience in Software Development as Java / J2EE Developer including as a Team Lead in the areas including Internet/intranet technology, client server (multi tier architecture) applications, Retail Online Banking Application.
  • Strong technical expertise in system analysis and design, development, testing, implementation and maintenance under windows environment with good exposure to quality and project management.
  • Over 8 years of experience of development in finance and banking domain.
  • Built multi - affiliate J2EE application to reduce the infrastructure cost.
  • Gained knowledge of the standard banking message set IFX, OFX
  • Hands-on experience in database development (DB2, MySQL, Oracle).
  • In-depth knowledge of technologies & frameworks like XSLT, Web work, Spring, Struts, Hibernate.
  • Solid background in analysis and design using SDLC, UML. Good at various design patterns (J2EE patterns, GoF patterns).
  • Interacted with clients for requirements gathering and problem resolution using excellent analytical, logical and programming skills.
  • Mentored the team of developer.
  • Designed and developed using complex application architecture to reduce the cost of development.
  • Has Sound knowledge of & implemented TDD processes for product development.
  • Implemented Scrum Methodology of Agile.
  • Focused, hardworking, self-motivated and an effective team player.

TECHNICAL SKILLS

Language: Java, C++, C, PL/SQL, SQL, HTML, XML

Web Technologies: J2EE, JDK, Web Services(SOAP), JSP, Servlet, JDBC 3.0, Tag-Libraries

Frameworks: MVC 2, Struts 1.2, Spring Framework v3.2.x (Core, DAO, ORM, Transaction)

Web/Application Servers: Websphere 8.5, Apache Tomcat 5.5.

XML: JDOM, DOM, SAX, DTD, XSLT.

Database App: MySQL 4.1.1, DB2 v9.7, Hibernate 3.1, iBatis

OS: MS-Windows 95/98/NT/2000/XP, Linux.

Methodologies: UML, Design Patterns, Agile Scrum, TDD, SOA, Design Patterns.

Version Control Tools: SVN, Clear Case, CVS, VSS (Visual Source Safe).

IDEs: RAD 7.0, WSAD 5.1.1, AST, Eclipse with different plug-ins

Editors and tools: JUnit, ANT, Jira, Maven, JMeter, XML Spy, Edit Plus, Fortify.

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer, Senior Software Engineer, Solution Architect, Engineering Lead

Responsibilities:

  • The part of the core group which was primarily responsible for customer contact. So worked as the bridge between customer & the implementation team.
  • Received consistent appreciations from Confidential Bank for problem solving abilities and technical expertise.
  • Led the technical team and mentored the junior developers.
  • Designed & developed S1Host Simulator to withstand 1000 requests per second with improved performance.
  • Designed & developed Rapid Adapter Development toolkit (RADt) to reduce the development time of the adapter by 50%.
  • Designed & developed S1 Uniform Image Adapter which is configuration-based. With this we are able to reduce the Image adapter implementation by 70%.
  • Worked closely with the business users, analysts, infrastructure team, testing team and project managers to come up with the detailed design.
  • Help in implementing TDD to reduce the turnaround time as well as to develop maintainable code.
  • The integral part of the team to implement first ever Spanish Customization for Confidential Commerce Bank.

Confidential

Associate Software Engineer, Software Engineer

Responsibilities:

  • Designed & developed multi-player Card Games framework. Using the framework developed six different card games.
  • Helped in development of the single player card games framework.
  • Gained domain knowledge about card games by playing the card games & thereby helped the team to implement in less time.

We'd love your feedback!