We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Over 12 years of experience in software development. Extensive experience in software development and business logic implementation using Java technologies in various custom business application developments. Served in many roles as Technical Lead, Team Lead, Software Engineer, System Analyst, coordinator of the offshore team, programmer and code reviewer.
  • Well experienced in building/managing Enterprise Web applications.
  • Solid development experience using Java/JEE technologies like Core Java, JSP, Servlet, SOAP & REST Web Service, Spring, JPA, JMS and Hibernate.
  • Well experience in Java/J2EE Design Patterns.
  • Very good hands on experience in developing, consuming & testing SOAP & REST web services.
  • Strong background with page layout using HTML and CSS
  • Extensively used IDEs like Eclipse, STS (Spring Tool Suite), IntelliJ IDEA and VS Code.
  • Experienced in using Software Configuration Management (SCM) tools like VSS (Visual Source Safe), SVN, TFS, Git & Java Build tools like Apache Ant & Maven.
  • Experienced in using Defect Tracking tools like JIRA.
  • Good experience on Agile based methodology, Continuous Integration/ Deployment and AWS.
  • Excellent troubleshooting and analytical skills, well organized, self - motivated, and able to meet deadlines handle multiple projects, and adapts to diverse teams and projects.
  • Experienced in cross cultural work environment.
  • Skilled communicator with exceptional interpersonal skills

TECHNICAL SKILLS:

Programming Languages: Java 8, Python 3

JEE Technologies: JSP, Servlet, JDBC, JMS, JPA, SOAP/REST Web Service

Frameworks: Spring 4.0/5.0, Spring MVC, Spring Boot, Hibernate, Apache Kafka

Web Technologies: HTML, JavaScript, AJAX, jQuery, ReactJS

Application Servers: Tomcat, Glassfish

Databases: Oracle (9i, 10g), SQL Server 2012/2014/2016 ), MySQL, SQLite

IDE Tools: Eclipse, STS (Spring Tool Suite), VS Code, IntelliJ IDEA.

Scripts & Build Tools & OS: UNIX Shell Scripting, Apache Ant, Maven, Linux, Windows

Testing Tools: Junit, SoapUI, Postman

Version Controls: Git, Perforce, SVN, TFS

Defect Tracking Tools: JIRA, Rally, ALM

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Senior Software Engineer

Responsibilities:

  • Coordinated with business analysts for requirement gathering & understanding.
  • Performing Impact analysis and Effort Estimation for each requirement. The requirements used to come in the form of CRs (Change Requests).
  • Developed several custom applications using Java Spring framework .
  • Migrated legacy application data to Oracle/SQL Server.
  • Implemented client-side Interface using ReactJS .
  • Provided support & maintenance to multiple applications which includes tickets handling & development / enhancements.
  • Writing & executing jUnit test cases.
  • To attend weekly status meeting with the client to give updates on the team’s work progress, to discuss any issue(s)/barrier(s) & to get new work for the team.
  • Documentation, which includes preparing Impact Analysis document for each change request.

Environment: Java 8, Spring Boot, SQL Server 2016, Oracle 10g, REST Web service, ReactJS, Python 3, Hibernate, Apache Kafka, Maven, ALM, Jenkins, AWS

Confidential, BD

Technical Lead

Responsibilities:

  • Leading software development projects and team.
  • Responsible for project deliverables within strict deadlines.
  • Performing Impact analysis and Effort Estimation for each requirement. The requirements used to come in the form of User Stories.
  • Developed many modules & functionalities of Android based application using Java.
  • Developed Tizen based apps using JavaScript, AJAX & JQuery.
  • Perform analysis, refactor, and solve performance and functional problems.
  • Developed many REST web services for Android and Tizen apps.
  • Source code and Release management, which include branching, user management and code, review etc. using GIT, Perforce & Gerrit.
  • Providing production support, which includes handling tickets & providing resolution. Used PLM to add issues & update resolutions.
  • Regular communication with different stakeholders.
  • Coordinating QA, Production and market issues.
  • Contributing Innovation and implementing new technology.
  • Mentoring the team members.

Environment: Java 8, Android, HTML, JQuery, Hibernate, JUnit, SOAP & REST Web Service, XML, Maven, Tomcat, Eclipse, SQLite, MySQL RDBMS, PLM, GIT, Perforce, Gerrit, Jenkins

Confidential, BD

Senior Software Engineer

Responsibilities:

  • Leading software development team.
  • Translate complex client requirement to technical implementation.
  • Developed server-side REST API for Games & Apps using Java Spring framework, Php
  • Developed many modules & functionalities using JSP, Ofbiz, & Hibernate for different enterprise applications.
  • Helps to resolve any technical issue/ challenge that team needs.

Environment: Java 8, JSP, Servlet, Spring 4, REST Web service, PHP 5, Ofbiz, Hibernate

Confidential, BD

Application Developer

Responsibilities:

  • Coordinated with business analysts for requirement gathering & understanding.
  • Performing Impact analysis and Effort Estimation for each requirement. The requirements used to come in the form of CRs (Change Requests).
  • Developed CMRS a case management tool using C# and ASP.NET for Australia New South Wales Government.
  • Received STAR of the Month Award for the development of CMRS tool.
  • Migrated legacy application data to Oracle/SQL Server.
  • Developed mobile application for Android platform using Java .
  • Provided support & maintenance to multiple applications which includes tickets handling & development / enhancements.
  • Writing & executing NUnit test cases.
  • To attend weekly status meeting with the client to give updates on the team’s work progress, to discuss any issue(s)/barrier(s) & to get new work for the team.
  • Documentation, which includes preparing Impact Analysis document for each change request.

Environment: .Net 3.5, C# 3.0/4.0, ASP.Net 35, HTML, JQuery, DevExpress, SQL Server 2008/2012, Oracle 9i, NUnit, Visual Studio, Eclipse, Visual Source Safe, Team Foundation Server (TFS), Android, Java 8, SQLite etc.

Confidential, BD

Software Engineer

Responsibilities:

  • Performing Impact analysis and effort estimation for each requirement.
  • Developed and support various versions Contact importer using Java, C# and PHP.
  • Developed Smudgem, an Facebook application for smudged friends profile picture of Facebook using Java, OpenCv and Php etc.,
  • Developed Slapem Up, an iPhone application that will let users do the motion of slapping friends using iPhone SDK, Objective C.
  • Developed Meta search engine for vacation rental properties using JSP, Servlet and MySQL.
  • Writing & Executing unit test cases.
  • Prepared Impact Analysis documents.

Environment: Java 7, Java Script, HTML, Php 5, C# 3.0, OpenCv, MySQL, Objective C

We'd love your feedback!