We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 8 years of Professional experience in Software Development comprising of analysis, design, development, testing, implementation and maintenance of n - tier applications developed on Java/J2EE platform.
  • Successfully executed projects in Banking and Financial domains.
  • Excellent knowledge on requirements gathering, Performance Tuning, code reviews, test planning, build, deployment and Memory Management.
  • Proficient in writing in Business requirement documents (BRD), Functional specification document (FSD), Technical specification (Design, Testing and Installation documents).
  • Having good problem solving and analytical skills, highly motivated, quick learner.
  • Ability to work in tight schedules and efficient as well as proactive in meeting deadlines and escalating red flags.
  • Experience with Core Java / J2EE (OOPS concepts, Collections, Data structures, Algorithms, Multithreading) design, development and implementation.
  • Seasoned with Waterfall/Agile methodologies, Test-Driven Development and Scrum.
  • Front-end web-based development using JSP, HTML, CSS, XML, JavaScript, jQuery, GWT, AngularJS, ReactJS, and AWS (Amazon Web Services).
  • Good hands on experience with Struts, Hibernate, Spring and Web Services (REST/SOAP).
  • Worked on tools like: WebSphere MQ, Cloud, Log4J, Junit, Jasper reports, Jenkins, Putty, Winscp3, Eclipse, NetBeans, JIRA, ClearCase, SVN (Subversion), CVS, JSON, IBM WebSphere, Apache-Tomcat and Selenium etc.
  • Proficient in backend development using SQL, PL-SQL, Oracle 12c, IBM DB2, MySQL and Mongo dB etc.

CORE COMPETENCE:

Programming Languages: Core Java, J2EE

Mark-up/ Scripting Language: HTML, DHTML (CSS), JavaScript, jQuery

Tools: & Framework: GWT, MQ, Spring Framework, Spring Boot, Spring Cloud, Spring Data, Spring MVC, Hibernate, Web Services (REST/SOAP), Log4J, Jasper reports, Angular JS, react JS

Application/Web Servers: WebSphere, Apache, Tomcat

Web Services: SOAP, UDDI, WSDL, XML, JAX-RPC, JAX-WS.

CASE Tools: Rational clear case

DBMS / RDBMS: Oracle 11g, IBM DB2 and SQL, SQL server, Execute query

Version/Source Control Systems: Rational ClearCase, SVN (Subversion), CVS, Git Repository

Defect Tracking: Bugzilla, JIRA

IDE & Reporting Tools: Eclipse, NetBeans, GitHub Desktop, Oracle SQL Developer

O/S & Environment: Windows, UNIX, Linux.

Server installation/Setup: Apache and tomcat server setup.

Deployments tools: Jenkins, Putty, Winscp3.

Third-Party Tools: MS Visio, Fiddler.

Other Skills: Requirements engineering, Performance Tuning, code reviews, test planning, build & deployment.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for the full stack development working in Agile environment.
  • Direct interaction with client for requirement, understanding business rules and deliverables.
  • Working closely with solution architect for the deliverables.
  • Perform code review using Sonar and Veracode scan and review technical design.
  • Write test cases, setup test data and execute test outline in dev.
  • Application performance analysis and implement improvements.
  • Build, deployment and production support for the monthly release.
  • Reports using CRF - Cloud Reporting Framework.

Environment: ReactJS, GitHub Desktop, Git Repository, Eclipse, Java, J2EE, Spring Framework, GWT, SQL server, RMXCI, Jenkins, Cloud server, Sonar, Veracode, CRF Reports, Oracle 12c, Junitetc.

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for the full stack (front end development, application logic, services, data persistence) as well as server setup and maintenance.
  • Worked as a member of an Agile Software Development Team to help implement new functionality based on business requirements.
  • Direct interaction with client for requirement, understanding business rules and deliverables.
  • Business process flow charts and system overview using Microsoft Visio.
  • Writing Functional Specification document (FSD) and working closely with solution architect for the deliverables.
  • Worked on UI development from mockups using CSS, HTML and GWT framework.

Environment: Java, J2EE, GWT, Clear Case, CVS, spring Framework, Spring MVC, Oracle 11g, Design Pattern, Stored Procedures, Quartz Scheduler, Log4j, Junit, MQ, Drool, XML, Tomcat, Sonar, Win merge, cloud

Confidential

Lead Software Developer

Responsibilities:

  • Responsible for developing the full stack (from the JavaScript, Application Services, Database, and Build Scripts).
  • Performed detailed analysis, system and component design, programming, unit testing, environment management,
  • Configuration management, installation-deployments, troubleshooting and problem resolution.
  • Followed the Agile Methodologies (scrum) in development of system.
  • Created and managed application framework for the data flow between frontend and backend.
  • Worked on Jasper Reports.
  • Managed whole UI and design work along with coding, testing and delivery.
  • Involved in the Database design and developed Stored Procedures in Oracle.

Environment: Java, J2EE, HTML5, JavaScript, GWT, XML, Clear Case, CVS, spring Framework, Spring MVC, Oracle 11g, Design Pattern, Stored Procedures, Quartz Scheduler, Log4j, Parser, Junit, MQ, Tomcat, Sonar, Win merge

Confidential

Lead Software Developer

Responsibilities:

  • Involved in understanding business requirements and impact analysis for enhancement requests and writing Stored Procedure in Oracle 9i.
  • Worked in GWT 2.5 MVP framework.
  • Development and implementation of scheduled jobs.
  • Responsible for development of automated deployment of the technical modules.
  • Responsible for handling production issues for multiple products.
  • Worked in Agile/Scrum environment.
  • Responsible for the business logic using
  • Collaborated with network team in monitoring load balancers and servers.
  • Involved in production support team in major production releases.
  • Involved in implementing Factory Method design patterns.
  • Involved in Creating and scheduling workflows.
  • Single point of contact for providing tier 3 Production Support.

Environment: Java/J2EE, GWT, Clear Case, CVS, spring Framework, Spring MVC, Oracle Exadata, Design Pattern, Stored Procedures, Quartz Scheduler, Log4j, Parser, Junit, MQ, web services.

Confidential

Lead Software Developer

Responsibilities:

  • Responsible for the full stack (front end development, application logic, services, data persistence) as well as server setup and maintenance.
  • The team is using an iterative/agile approach and weekly releases.
  • Serving as technical specialist during system implementation by interacting with Development, Maintenance and Operations teams.
  • Developing project documentation and involved in development plan.
  • Migrated the database from EXA data to oracle.

Environment: Java/J2EE, GWT, Clear Case, CVS, REST web services, Oracle 9i, Design Pattern, Stored Procedures, Quartz Scheduler, Log4j, Parser, JUnit.

Confidential

Lead Software Developer

Responsibilities:

  • Developed components on n tier service-oriented architecture web application.
  • Involved in designing, coding and testing of configuration screen.
  • Worked in GWT 2.3/2.5 MVP framework.
  • Involved in preparing review checklist and coding standards and ensuring the team follows standards and guidelines.

Environment: Java/J2EE, GWT, Clear Case, CVS, Spring, Oracle 9i, Design Pattern, Stored Procedures, Quartz Scheduler, Log4j, Parser, Junit, Jasper reports, Tomcat, Sonar, Win merge

We'd love your feedback!