We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

MD

CAREER SUMMARY:

  • Senior Engineer / Technical Lead with over 20+ years of experience in IT industry with extensive Java / J2EE experience on Internet, Distributed, SOA, Component - oriented, Client/Server Software Architecture, Design, Development and Maintenance.
  • Over 20+ years of IT experience in Analysis, Design and Development of robust applications across various domains and java related technologies.
  • Natural leader and an ability to bringing people together in marching them towards one goal and vision.
  • Highly motivated, committed and a natural team player with capability to work independently.
  • Developed and implemented strategic IT technologies and related process, procedures, agile methodologies and decision support.
  • Strategically designed, developed and implemented technology models for enterprise-level applications and systems.
  • Expertise in J2EE, Spring boot micro services, Restful Web Services, Spring Framework, Struts, ESB, SOA, Hibernate, JPA, Mybatis, Oracle and MongoDB.
  • Exposure to XML, XSL, UML and Angular.
  • Exposure to Jenkins, Docker and Kubernetes.
  • Good exposure to AWS Cloud.
  • Worked on big data technologies - Apache Hadoop, Hive, Spark and Sqoop.
  • Proven ability to excel in a challenging environment while managing several concurrent priorities.
  • Strong analytical ability coupled with excellent written and verbal communication skills.
  • Driven and guided teams from complete manual system into fully automated systems.

TECHNICAL SKILLS:

Operating Systems: Windows, Solaris, Linux

Languages: Java.

J2EE / Web Technologies: Spring boot micro services, Servlet, JSP, JSTL, Spring, EJB, XML, XSL, Mybatis, Hibernate, Restful Web Services, Struts, Angular, SOA and ESB.

Big Data: Hadoop, Hive, Sqoop, Apache Spark.

Web / Application Server: Tomcat, Web logic, JBoss, Apache Karaf

Data Bases: Oracle, Postgres, MongoDB

Source code Control: SVN, Git.

Tools: / IDE: Eclipse, Oxygen, Toad.

Cloud: AWS

PROFESSIONAL EXPERIENCE:

Confidential, MD

Senior Software Engineer

Responsibilities:

  • Actively worked on designing and developing Sprint boot micro services.
  • Actively participated in developing the data ingestion process to populate data to Enterprise Data Warehouse (GreenPlum database) for developing the MI/BI reports.
  • Created Cucumber automation tests for the services I have developed.
  • Migrated application functionality from On-Premises based legacy struts applications to API first Spring Boot applications hosted in the Cloud through OpenShift.
  • Authored several Confluence documents to help co-workers.
  • Participated in standard Agile Scrum ceremonies like daily standup meetings, backlog grooming sessions, end of sprint demonstrations and retrospectives.

Environment: Spring Boot, Hibernate, XML, JSON, Struts, Eclipse, Junit, Mockito, Cucumber, RESTful web services, Oracle, Git, JIRA, Jenkins, Docker, AWS, GreenPlum, WebFOCUS.

Confidential, MD

Senior Software Engineer

Responsibilities:

  • Actively participated in the design discussions of APS re-architecture using Microservices.
  • Actively participated in the reverse engineering to create business requirement documents for PECOS, CRIM, SIBP data source loading process by studying the existing Kettle Pentaho jobs.
  • As a Tech Lead for Entity Profile Flagging subsystem, worked on designing and developing Sprint boot microservices.
  • Trained the team on Junit using frameworks such as Mockito.
  • Actively collaborated with the DevOps team to help integrate the projects into Jenkins pipeline and automated deployment of the same in AWS Cloud.

Environment: Spring Boot, Hibernate, XML, JSON, Eclipse, Junit, Mockito, RESTful web services, Oracle, Git, Angular, JIRA, Jenkins, Docker and Kubernetes.

Confidential, MD

Senior Software Engineer

Responsibilities:

  • Actively participated in the design discussions of the re-architecture of the Confidential Platform using Microservices.
  • Designed and developed RESTful web service API’s.
  • Restructured legacy modules to modern technology stack using micro services.
  • Actively participated in developing data access layer using Mybatis framework.
  • Developed reusable components and framework services like cache service using Hazelcast, Fuzzy match searches using Lucene, Queue components using Hazelcast queues, etc.

Environment: J2EE, Spring, XML, JSON, Eclipse, AngularJS, Junit, Mockito, Lucene, RESTful web services, Apache Karaf, MongoDB, Oracle, Git, JIRA, OSGI and Mybatis.

Confidential, VA

Senior Software Engineer

Responsibilities:

  • Played an active role in introducing Apache Sqoop to Confidential project technology stack.
  • Worked on implementing oracle wallet for Apache Sqoop jobs.
  • Played an active role in building proof of concepts in Apache Spark.
  • Designed and developed frameworks to be used across multiple project streams.
  • Lead the Java / ETL effort for the Financial Management module.
  • Implemented Pentaho Kettle jobs to validate and load data from text, XML, RDBMS data sources to hive target tables.
  • Created a framework to validate XML’s ingested to ensure input is in right format.
  • Created architectural design documents for batch processes.

Environment: Hadoop, Hive, Sqoop, Java, Pentaho, Oracle, Oxygen and SVN

Confidential, MD

Software Engineer

Responsibilities:

  • To analyze Change Requests, design and implement solutions.

Environment: JSP, Servlet, JSTL and EJB.

Confidential, MD

Software Engineer Spec / Scrum Master

Responsibilities:

  • As a Scrum Master worked with business analysts to plan scrum tasks.
  • Designing and developing new web services.
  • To work with test team and product owners to track the scrum tasks to closure.
  • Participation in Sprint scope / design review meeting with client.
  • To work with external agencies on integration efforts.

Environment: JBoss ESB, Mark Logic, XML, XSLT and Maven.

Confidential, WA

Senior Software Engineer / Team Lead

Responsibilities:

  • Involved in design process for Claims subsystem.
  • Learning and customizing existing architecture.
  • Preparing Design documents from RSD. (Requirement Specification Documents)
  • Designing and developing new user friendly interfaces for Claims subsystem.
  • Attending design review meetings with client for design approval.
  • Acted as a Team Lead for few functional areas with in Claims subsystem. (Like Direct Data Entry-EDI integration, and Rate setting.)

Environment: JSP, Servlet, JSTL, Struts, Spring and EJB.

Confidential

Senior Associate Technical / Tech Lead

Responsibilities:

  • As a Tech Lead, handled client communication and requirement analysis.
  • Designed application by taking requirements from the client, transforming them into technical specifications and eventually creating architecture.
  • Involved in development of web components and scheduler services.
  • As a configuration-in-charge managed source code using VSS.

Environment: Servlet, JSP, Oracle9i, Oracle 9iAS, Oracle BI and VSS.

Confidential

Senior Associate Technical

Responsibilities:

  • As a Module Leader, handled client communication and delivery responsibility.
  • Involved in development of XSLT for page rendering and intermediate XML data transformation / formatting.
  • Involved in development of Servlet and extension classes.

Environment: Servlets, JSP, XML, XSL, JAXB, Tomcat, Web Sphere and Star Team.

Confidential

Software Engineer

Responsibilities:

  • As a Team Member, involved in the development of VJ++ components.
  • Developed front end web pages using ASP.

Environment: ASP, COM, VJ++, XML, Oracle and SQL SERVER.

We'd love your feedback!