We provide IT Staff Augmentation Services!

Sr. Software Developer Resume Profile

2.00/5 (Submit Your Rating)

Fort Worth, TexaS

SUMMARY

  • Worked with Java, J2EE, HTML, DHTML, XML, Java Beans, JavaScript, JSP, EJB, JUnit, Servlet, JDBC, Spring, Hibernate, JMS, IBM MQ Series and MongoDB. Expert in J2EE Technologies, Java Server Pages JSP , Servlet, EJB, JClass4.0, JDBC,REST Web Service, WebSphere Application Server5.x, WSAD5.1.1, RAD6.0, JBoss4.0.1, Maven 3, Tomcat5.0.28, Oracle9i Application Server, Jprobe Suite6.0, Application Expert.
  • Proven experience in WebLogic, WebSphere Application Servers and Web Servers on Unix/Linux/Windows Platforms. Experience with Apache tomcat clustering, Apache server configured to divert traffic on different servers. Good knowledge in Stored Procedures, Functions, and Triggers. Creative troubleshooter able to quickly identify, analyze and resolve complex problems. Excellent communicator, capable of achieving exceptional results with internal and external, technical and non-technical stakeholders.
  • Track record of successfully managing multiple projects from conception through completion, on schedule and within budget. Proven ability to quickly grasp new applications, systems, and technologies - and recognize their appropriate application. Demonstrated technical capability, with a comprehensive understanding of business perspectives and processes. Diverse professional development and exposure with strategic planning, budgeting and forecasting, financial/management analysis, and business profitability reporting.
  • Strategic thinker and planner, skilled in design and execution of financial, administration, and business programs. Experienced in QA Analysis/Testing, Using JProbe Suite 6.0 and Application Expert. Knowledge in Networking Protocols like TCP/IP, HTTP, FTP, SOAP, SMTP. Ability to analyze and solve problems in a constantly changing work environment. Excellent teamwork abilities and good communication skills. Enthusiastic and committed to maintain quality and efficiency.

TECHNICAL SKILLS

  • Java
  • REST
  • Tomcat
  • MongoDB
  • J2EE
  • Groovy
  • Apache HTTP Server
  • MySql
  • Spring
  • Grails
  • Jboss
  • Oracle
  • Hibernate
  • JMS
  • Web Logic
  • Postgres
  • Gradle
  • IBM MQ Series
  • Web Sphere
  • Jprobe
  • Junit
  • Maven
  • Amazon Cloud
  • Stripes
  • JMock
  • Memcache
  • ELB
  • Agile Methodology
  • EJB
  • Data Grid
  • RDS
  • Waterfall
  • JSF
  • UML
  • RAD

PROFESSIONAL EXPERIENCE

Confidential

Sr. Software Developer

  • Terminal Process Control TPC is designed to provide a common platform for all BNSF yard control systems. The TPC system plans, controls, tracks, and reports the movement of rolling equipment from the hump lead tracks to the classification tracks. Analyzed the requirements and designed UML diagrams and prepared high level technical documents. Designing and coding the core framework using JDK1.7, J2EE, Spring, JMS.
  • Responsible for a sprint delivery and leading daily stand up. Involved in development and unit testing the code as per specifications. Involved in writing JUnit test cases for testing the application. JaCoCo code coverage library is used. Developed test automation tool to test application.

Environment: Java EE 7, J2EE, Spring 3.1, Eclipse 4.2, Log4J , JMS, Red Hat Data Grid In Memory Database , PostgresSQL 9.3.4 , Gradle 2.0, Jenkins 1.5, Agile Methodology, Jboss EAP 6.0, Junit 4.0, JaCoCo Junit Code Coverage, RedHat DataGrid, UML, RedHat MRG, SVN, RedHat Linux.

Confidential

Sr. Software Developer

  • Secure365 billing engine is a rest-based web service that enables easy integration in any existing application. Billing engine features include post-billing, pre-billing, recurring billing. Secure365's billing engine supports units of time, events and volumes. Worked with operations team and management to identify scenarios, review requirements, and prioritize items. Created initial designs and prototypes to refine requirements.
  • Implemented paypal, moneris, citrus, hdfc payment gateways to process order for different currencies. Developed code to satisfy payment card industry requirements PCI . Implemented real time billing system to deduct call, sms and data charges as per usage. Real time billing system is used for jaxtr sim card. Integration with jaxtrsms, jaxtrsim to process online orders. Prepared test cases and extensively tested the customization to ensure the quality of the deliverable.

Environment: REST Web services Jersey , Spring 3.1.1, ApacheMQ-5.4.3, Hibernate-3.0, Maven 3, Log4j, Agile Methodology, Tomcat 7.0.27, Mysql 5.5, Apache Subversion 1.7.14, JSON, XML,Eclipse-3.4.2, Linux CentOS 6

Confidential

  • Confidentialis a global messaging platform that runs on all handsets. It runs on the data network on iPhone, Android, Blackberry and Windows platforms. JaxtrSMS sends and receives messages from cell phone. It sends sms to destination number if destination number is not jaxtrsms user or offline. Involved in requirement analysis and business logic implementation. Developed sms routing policy based on destination country.
  • Implemented different sms providers to send sms Ericsson sms provider, Routo messaging, Value First, CLX, 4Info, Tyntec . Implemented queue to increase performance. Developed business logic to satisfy TRAI policy for DND Do not disturb for INDIA . Scheduled task to get daily dnd database and update production database. Developed pay.jaxtrsms.com web site to buy credits to send sms. Developed billing system to apply sms rate based on destination country. Admin UI developed using Groovy and Grails.
  • Worked on Apache Cloud computing, elastic load balance. RDS. Performed code reviews adhering to coding/quality standards. Prepared test cases and extensively tested the customization to ensure the quality of the deliverable. Production support 24 X 7.

Environment: Servlet, JSP, Spring 3.1, Groovy-1.7, Grails-2.0, GGTS, Apache-activemq-5.4.0, JMS, Hibernate-3.0, Maven 3, Log4j, Agile Methodology, Tomcat 7.0.27, Apache Cloud computing, ELB, RDS, JSON, Oracle 11g, Apache Subversion 1.2, Eclipse-3.4.2, Linux CentOS 5

Confidential

  • Confidential is one of the world's largest social telecommunications. Over 10 million people in 220 countries use jaxtr to receive calls from people visiting their social networking page. Users are able to make calls to their friends and family worldwide. Involved in design of an application with different business users, analysts and managers. Developed core components using Java/J2EE technologies. Maintained excellence communication with businesses team and management to give detailed feedback on production quality.
  • Developed API to support IPhone, Blackberry, and Android jaxtr application. Implemented security features to protect site from malicious requests. Involved in process to get Payment Card Industry PCI compliance certificate with McAfee PayPal. Involved in Tomcat clustering between two servers. Memcached is used to store user information. Involved in daily orders report review and resolved user complains.
  • Technical/Business queries and issues resolution with business team. Performed code reviews adhering to coding/quality standards. Prepared test cases and extensively tested the customization to ensure the quality of the deliverable. Experienced with shell scripting. Configured spring, ibatis and stripes frameworks in application. Providing production support 24 X 7.

Environment: Servlet, JSP, Stripes 1.3, Spring-2.0, JQuery, CSS, Shell scripting, ApacheMQ-5.4.3, JMS, JAXB, IBatis-2.3, Ant-1.7.1, Log4j, Agile Methodology, XSLT, JSON, XML, Memcached 1.2.8, Tomcat 7.0.27, Mysql-5.5, Apache Subversion 1.2 Eclipse-3.4.2, Linux CentOS 5

Confidential

Programmer Analyst

  • VFP Vanguard Financial Plan - Application takes personal and financial information from client, choose target asset allocation selection by filling out investment questionnaire, taking info about internal and external vanguard accounts to use for invest and develops plan summary. After putting all information, client can schedule the appointment with vanguard planner or adviser to create portfolio of investment. Paper client can also use this application by requesting paper documents. Vanguard internally sends these client data to PlanIT application for planner to implement recommendation for clients. Involved in design of an application with different business users, analysts, Managers. Used Agile Scrum methodology for Application development.
  • Developed UI using JSF, Resource Bundles and backing Beans. Used AJAX Framework for JSF to create rich user Interface. Used ANT to create build scripts. Performed activities like team co-ordination and code review. Used PVCS version manager for source control management. Used Team Track Tool for defect tracking. Used Web Sphere as an application server. JProbe Suite and Application Expert are used for performance testing.

Environment: Java2, JSF, JQuery, Agile Methodology, RAD-7.0, SOA, Oracle 10g, UNIX, Team Tracker, PVCS Version Manager, Exceed 10.0, Application Expert, JProbe Suite, Fire Fox, Fire Bug, Safari.

  • VBS Vanguard Brokerage System allows investment managers to submit transactions for Trust VBS individual equity transactions via STP Straight through Process and Trust VBS bond, non-vanguard mutual fund and Vanguard admiral conversion transactions for manual processing. Involved in the analysis and design of front-end and middle tier business logic. Modeled the class, sequence and activity diagrams.
  • Used a custom designed framework built using a combination of several J2EE Design Patterns including Singleton Pattern, Front Controller Pattern and MVC. Front-end was developed using Jsp, middle tier was developed using Java, J2EE technologies. Added new alternate course to search Transaction Data. Used Web Sphere as an application server. RAD 6.0 is used as an IDE to develop project. JProbe Suite 6.0 and Application Expert are used for performance testing.

Environment: Java2, Servlet-2.4, Jsp-2.0, RAD-6.0, SOA, DB2, UNIX, PVCS Tracker, PVCS Version Manager, Exceed 10.0, Application Expert, JProbe Suite 6.0.

  • PlanIT is a financial analysis tool that generates detailed custom Investment, Retirement and Estate plans based on client specific financial data. PlanIT have a core set of reusable advice and guidance components. Based on the type and quantity of data entered, these components can perform a range of advice from simple and generic to complicated and client specific All GUI processing, analysis, report generation and data access are done using the Java components on the middle-tier.
  • Identified the Business Requirements of the project. Primary responsibility is development, implementation and testing. Used Java/J2EE technologies to develop the project. JClass4.0 is used to create PDF reports. WASD 5.1.1 is used as IDE to develop the project. Used Web Sphere as an application server. Single Transaction Response Time Testing using Application Expert.

Environment: Java, Servlet, Jsp, JClass, WebSphere5.1, WSAD5.1.1, DB2, UNIX, PVCS Tracker, PVCS Version Manager, Exceed 10.0, Application Expert.

Confidential

Tech. Lead

  • Mobile Email is the solution for a comprehensive email service. The solution enables a mobile user to access his / her various email accounts web based / POP3 / IMAP to check the email headers, read mail content, reply / forward / delete mails. Using this solution mobile user will get the email address serviceprovider.net. All emails sent to this address would be delivered to the mobile user via SMS user can read the email and send replies to the same.
  • Responsible for development of various EJBs required for the application. Developed number of supporting components to function along with the EJBs. Created Java Reports for report generation as an alternative option for information delivery and reporting. Supported Tomcat-JBoss configuration, implementation of various business limits. Deployed and provided support of the solution for Idea Cellular, India and Iter, Malaysia.

Environment: Java2, Servlet-2.4, Jsp-2.0, JDBC, EJB-2.1, JMS-1.5, Tomcat-5.0.28, Jboss-4.0.1, Oracle8I.

  • North Gujarat University, U. V. Patel College of Engineering

Sun Certified Programmer for the Java 2 Platform 1.4

Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4

Skype ID: Jignesh 9737

We'd love your feedback!