We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • Over 9+ years of experience in teh field of software design, development & testing in creating solutions for IT Applications, Android applications and Web based Applications using Java & J2EE.
  • Good Object Oriented programming knowledge.
  • Extensively worked on web - based applications on development environments using Java, C #, JSP, Servlets and JDBC.
  • Experience in WEB and GUI development using HTML, CSS, FTL, JavaScript, JQuery, AJAX, JavaScript Object Notation (JSON) technologies.
  • Good working knowledge on OFBiz Framework, Spring 3.0 Framework and Struts 2.0 Framework, ASP.NET MVC Framework.
  • Experience with unit testing teh applications using JUnit Framework.
  • Experience in Hibernate 3.0 to store teh persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Excellent communication skills, strong analytical and organizational skills, adaptability to change, fast learner, takes advantage of new tools, technologies and concepts.
  • Enthusiastic team player, dedicated and hard-working. Share knowledge and learn in a team environment.

TECHNICAL SKILLS

Operating Systems: Windows XP, Android (Jellybean, Kit kat)

Languages: JAVA & J2EE, C #

Web Technologies: JSP & Servlet, JDBC, XML, FTL, Ajax, JSON, HTML5, CSS3, JQuery, WPF

Databases: Oracle 9i, MySQL, SQLite, Microsoft SQL Server

Version Control: SVN, TFS

Web/Application Server: Tomcat6, JBoss

IDE: Eclipse, Microsoft Visual Studio 2013-2015

Framework: Apache OFBiz9.04, Struts 2.0,Spring 3.0-4.0, ASP.NET MVC

Scripting Language: JavaScript, Groovy, JQuery, Angular JS, Node.js

S/w Development Methodologies: Agile, Waterfall

Build Tools: Maven, Ant, Android SDK Build Tools

Tools and Technologies: Apache Solr 3.4, Web Services(REST and SOAP), Axis Design Tool, SQL Server Management, AWS, Junit, Jira,Mooga, JPA, AWS, TDD, SOA, Microservices

Reporting Tool: Jasper Reports, SQL Server 2008 Report Builder 2.0, BIRT Reporting

Defect Tool: Smart Test Manager, Bugzilla, SharePoint, Red mine

ORM: Hibernate3.0

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer

Responsibilities:-

  • Developed android application using teh Model View Presenter (MVP) pattern for Nexus 5 phone and Samsung Galaxy Tablet N8000 and GT P5200 using Java.
  • Query management project (designing teh query search page, query reports, query creation page, navigation etc.) in teh management portal using C# and sql stored procedure.
  • Tested Android applications with adb, Android test, DDMS and preparation of Unit test cases.
  • Development of various platform features like question types (Generic VAS Scale, Summary, Medication, Multiple/Single checkbox), Peak flow device integration using Bluetooth using Java and Android.
  • Integrated custom keyboard for android device using Java to support more than 20 languages.
  • Used android web service to verify teh subject Id, Visit time functionality, enhancements in teh User setup screen in both portal and device using C# and Java, resolved issues like database sluggishness, alarms not firing in sleep mode etc.
  • Design and coding of various Java, J2EE modules like Spring MVC, Spring Rest, Hibernate and JPA.
  • ImplementedMicroservicesarchitecture with .NET for making different application smaller and independent.
  • UI/Frontend development usingAngularJS, HTML5, CSS, jQuery, AJAX and JSON.
  • Have built REST API for android app using Node.js.
  • Developed Reports and Alerts for various studies using sql stored procedures and Report Builder.
  • Performed peer code reviews, participated in daily scrum meetings, brainstormed over any new requirements and estimated time to achieve them.
  • Deployed studies to AWS OTA for UAT, prepared release documents for UAT/ Production push.

Confidential, St. Louis, MO

Software Engineer

Responsibilities:-

  • Developed android application using teh Model View Presenter (MVP) pattern.
  • Developed Portal application, Reports and Alerts for various studies using sql stored procedures and Report Builder.
  • Participated in daily scrum meetings and did unit testing.
  • Worked in agile methodology.

Confidential

IT. Analyst

Responsibilities:-

  • Requirement gathering for teh migration and integration strategy of Titan’s legacy system and navigation flow of consumer journey.
  • Preparation of teh Low Level Design Document for entire Order Management, Search & Navigation and Basket Management.
  • Integration of GHS / GFS web service using Java and creative agency's web pages with our application.
  • Integration of teh ecommerce application with Google Analytics, Click to Chat and Email integration with Zimbra server and SEO implementation.
  • Involved in implementation of third party integration of EBS, HDFC Payment Gateway and Value First (SMS Services) using Java.
  • Worked on implementation of mobile commerce using android and Java.
  • Implemented UI by using JavaScript, HTML, JSP, CSS, and AJAX.
  • Involved in teh integration of Solr search specific to Titan requirement using Java.
  • Fixed various application critical bugs and decreased SQL query execution times for large result sets.
  • Report generation using BIRT using stored procedure and integrating it with Ofbiz Application.
  • Unit testing and preparation of Unit Test Case using JUnit.
  • Extensively worked on business service layer using Spring framework.
  • Worked on Hibernate models, data access object layer using Hibernate Criteria Queries, HQL, and SQL.
  • Experience in mentoring and guiding teh team members.

Confidential

Application Developer

Responsibilities:-

  • Involved in design & development of various module like promotion, Search engine optimization. Catalogue Management, Consumer Journey and Order Management using Java.
  • Designed and developed Service layer using Spring Framework.
  • Spring3 MVC, Hibernate, Maven, JPA to display retrieved data from MySQL
  • Involved in implementation of third party personalization tool “Mooga”.
  • Implementation of Spring IOC/Dependency Injection.
  • Involved in preparing various Demo for prospective clients.
  • Involvement in creation of reports using Jasper Reports.
  • Experience in working with build tools Ant and Maven.

Confidential

Programmer

Responsibilities:-

  • Developed front-end screens using Struts and JSP, Tag Libraries and used teh struts validation and Tiles Framework in teh presentation layer.
  • Implemented MVC J2EE framework using Struts.
  • Used JavaScript and JQuery for teh client side.
  • Migration of data from Oracle8i to MySQL using Hibernate.
  • Unit testing and preparation of Unit Test Case using JUnit.

We'd love your feedback!