Software Engineer Ii Resume
4.00/5 (Submit Your Rating)
Cherry Hill, NJ
SUMMARY
- Five years of experience in designing and implementing enterprise applications using Java/J2EE, JSP, Servlets, Struts, Spring, Web Services, EJB, SQL, JavaScript, and C#.
- Experience working in TrackWise, an EQMS software and in developing web services to connect to other systems.
- Experience in object oriented programming and in OOP languages such as Java and C#.
- Hands - on experience in developing SOAP based Web Services.
- Experience in JDBC\ODBC and Data Mapping Frameworks such as iBatis; Good exposure in Log4J.
- Experience with MVC Architecture using Struts (Java) and Entity framework (C#).
- Experience in working with Web/Application Servers such as Tomcat, WebLogic and JBoss.
- Experience in web development using JavaScript, jQuery, Bootstrap, AJAX and JSON.
- Experience with database design & development in Oracle 11g, MySQL and MS SQL Server 2012.
- Experience working in all the phases of Software Development Life Cycle using Agile and Scrum methodologies.
- Excellent problem solving and analytical skills; Passionate and creative by nature.
- Possesses good written, verbal communication skills and strong interpersonal skills.
- Enthusiastic to learn emerging technologies and fast adaptable to new platforms.
- Ability to work independently, handles multiple tasks with minimum supervision and a great team player.
PROFESSIONAL EXPERIENCE
Confidential, Cherry Hill, NJ
Software Engineer II
- Created a Loan Priority Number application from the scratch using Java, Spring boot and HSQLDB.
- Re-designed the Process Launcher application in Java and reduced the number of hits to the Database by 50%.
- Teamed up with my peers in the design and software development processes of the Title process and Closing Projects of the RealEC.
- Integrated the Message Driven Bean with the BPM process queue such that the data is pushed instantly.
- Handled the sonic error queue processing in such way that there are less messages stuck at the system downtime.
Confidential, Princeton, NJ
Programmer Analyst
- Completed the TrackWise intermediate course including its configuration, administration, installation & migration.
- Finished the Crystal Reports Design for TrackWise and TrackWise QualityView (Reporting tool) courses successfully.
- Performed the installation, configuration and Migration of the TrackWise Software in different environments.
- Designed and developed base classes, framework classes and framework re-usable components using Java.
- Created Inbound and Outbound Web Services for consuming data (XML, JSON) from ERP, LMS systems and send it to TrackWise system and to output the data from TrackWise system to other systems.
Confidential
Graduate Research Assistant
- Developed a dynamic user interface application to upload multiple files simultaneously using C#.
- Built templates for login purpose, to display JSON data in a dynamic table and in various types of charts.
- Designed a changelog module which automatically adds a newly added or an updated module to the "what's new" module page and to the menu; illustrated a demo of the same to the clients and end users.
- Used Scrum methodology to streamline the development process.
- Worked on Database designs, analysis, coding, testing and implementation.
Confidential
Contract Programmer
- Redesigned the authentication mode of confirmation methods for Payment & Transfers using Struts.
- Designed and developed base classes, Helper Classes, framework classes and framework re-usable components using core Java and collection framework classes.
- Implemented Multithreading for simultaneous execution of the load (Web requests to the application).
- Automated the Payment and Transfers (PnT) module's test cases using selenium scripts.
Confidential
Contract Programmer
- Implemented the Auto-Coding part which matches the differences among similar characteristics of the same product over different regions using Java, JDBC\ODBC, SOAP based web services, EJB, iBatis, and WebLogic.
- Led the deployment team of four people by delegating the build and deployment process in Hudson.
- Recognized by Architects for cost-cutting through migration of Cognos built reports to Java built reports.
- Optimized the performance of the report creation by 35% by separating often hit tables to a separate DB.
- Administered the UNIX servers, Pitney Bowes Spectrum Technology and CollabNet Subversion.
- Wrote ANT scripts and used build tool to build JAR, WAR and EAR files of the application.
- Upgraded server scripts which consisted of log4j property files, startup scripts, and WebLogic scripts.