We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 16+ years of diverse experience in Design, Analysis and Development of low - latency, High-availability, and performant applications and solutions - primarily web-based, component-based, container and event-driven Chordiant/J2EE systems using Chordiant Foundation Server, Java, J2EE, EJB, JDBC, JSP, Servlets, Springs Core, Spring MVC, JPA, Hibernate, Python, Web Services (SOAP AND REST API) technologies.
  • Strong experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD).
  • Experience in designing system architectures, including microservices and service-oriented architectures
  • Excellent experience in AWS services like EC2, ECS, S3EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail, Lambda, Elastic BeanStalk and API Gateway.
  • Certified in AWS Certified Solution Architect- Associate
  • Good experience in containarazation of springboot application with Docker. Worked on Alpine, CentOS and Ubuntu linux distributions.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring and Restful Web Services.
  • Have in-depth knowledge of Chordiant Foundation Server and CDM.
  • Excellent expertise in developing UI with JSF, designing BO, VO and DAO models, Business Process Designs and Chordiant Foundation Server.
  • Excellent Experience on Chordiant Decision Management (CDM) tools.
  • Excellent Experience in creating decision logic using SD. publishing decision logic and generating OXL files.
  • Excellent Experience on Unit testing using Junit, Mockito and DBUnit.
  • Good Experience in developing
  • Excellent Experience in Agile process (Scrum).
  • Good Exposure on JSF (Trinidad and RichFaces), JavaScript, JQuery, AngularJS
  • Maven and Design Patterns.
  • Strong experience in Application/Web Servers like Web logic, Web sphere, Jboss and Tomcat server.
  • Thorough knowledge on RAD, Eclipse, TOAD, Ant and Apache Maven.
  • Experience in Production support Troubleshooting and Debugging of applications.
  • Strong analysis and design expertise in implementation of Financial, Insurance and CRM Applications.

TECHNICAL SKILLS

Technology: Chordiant Foundation Server (5.7, 6.2, 6.3, 6.4, 6.6 and 6.8 ), Chordiant CDM,Java, Python,Shell scripting, GO JSF, Spring, SpringBoot J2EE, Servlets,JSP,XML, CSS, HTML, JDBC, Servlets, JSP, EJB, REST and SOAP. AWS Services (EC2, ECS, S3, RDS, Lambda and CloudWatch). OCR, Tesseract and Tika.

Databases: Oracle, MySQL, SQL Server and PostgrSQL.

Scripting Languages: JavaScript, JQuery and Angular

Tools: Rational Software Modeler, Rational Clear case, VSS, Eclipse and Web Sphere Application Developer

PROFESSIONAL EXPERIENCE

Confidential

Sr. Software Engineer

Environment: Java, AWS Services (S3, RDS, EC2, ECS, Elastic Beanstalk, Cloud Formation, SNS, SQS and Secrets Manager). SpringBoot, Micro Services, Maven, Jenkins, terraform, Junit, STS, Mockito and PowerMock.

Responsibilities:

  • Implementing micro services, continerazation and deployed them in AWS ECS.
  • Design and develop SpringBoot applications and deploy in BeanStalk.
  • Configured Jenkin jobs to automate deployments.
  • Created MySQL, Aurora cluster and Postgress in RDS with terraform and Bogie pipeline.
  • Involved in Disaster Recovery prepararions (Trex) and created whole environment in different regions.
  • Provisioning RDS instances Oracle, Aurora and Postgresql using Service Catelog.
  • Develop testcases using Mockito and PowerMock.
  • Provisioned Java lambda functions.
  • Involved in Fixing Production issues.

Confidential

Engineer

Environment: Java/J2EE, SpringBoot, Python, Tesseract, Tika and AWS(S3, EC2, ECS, Lambda and RDS). Linux and Windows.

Responsibilities:

  • Involved in AWS infra provisioning using terraform and CFT for RDS and Lambda.
  • Implementing micro services, continerazation and deployed them in AWS ECS using bogie pipeline.
  • Created COS and lockbox environment for managing secrets and passwords.
  • Configured Jenkin jobs to automate deployments.
  • Created docker images for OCR and Tika.
  • Created docker images for OCR extraction with Python.
  • Involved in creating infrastaructure for LiveSpread.
  • Created SQL Server in RDS with Terraform for LiveSpread.
  • Created MySQL, Aurora cluster and Postgress in RDS with terraform and Bogie pipeline.
  • Privisioned clickHouse DB in container and deployed in EC2.
  • Involved in Disaster Recovery prepararions (Trex) and created whole environment in different regions.
  • Provisioned Python lambda functions for CCPA.
  • Involved in Fixing Production environment issues.
  • Involved in Change(CO) creation and Release Management.

Confidential

Engineer

Environment: Tool and Technologies: Chordiant FS, Java/J2EE,WebServices(SOAP and REST API), CAFÉ, Oracle, WebLogic and AWS

Responsibilities:

  • Involved in AWS migration from on-premise environment to AWS cloud.
  • Analyzed existing services and converted them micro services and deployed them in AWS.
  • Created terraform templates to create ans manage infrastructure in AWS.
  • Configured Jenkin jobs to automate deployments.
  • Involved in Fixing Production environment issues.
  • Involved in CAFÉ UI design and Development.
  • Involved in CO creation and Release Management.
  • Involved in ANI WebService Analysis for REST API implementation and deploy in ECS.
  • Involved in AROW Migration from Control-M.
  • Involved in VCN Changes implementation.
  • Involved in requirement gathering and estimations

Confidential

Tech Lead

Environment: EJB 2.0, Java, JSF, Hibernate, Spring Core, Spring MVC, WebServices, SOAP, REST API, Oracle, IBM Web Sphere, SQL Developer, RAD and Maven.

Responsibilities:

  • Involved in End to End major AR releases.
  • Involved in requirement gathering and estimations.
  • Involved in Technical Design documentation preparation and reviewing the team documents.
  • Involved in JSF UI design and Development.
  • Involved in Client side scripting using JQuery and AngularJS.
  • Involved in Chordiant services generation and implementation.
  • Involved in Web Service implementation.
  • Involved in Batch Job implementation to create WorkItems for the C3 Application. This job implemented to replace the Informatica Job.
  • Involved in Migrating the existing application services into micro services Architecture using REST API.
  • Involved in major Production checkouts.

Confidential

Team Lead

Responsibilities:

  • Participate in requirements gathering and analyzing them for technical feasibility.
  • Preparing and validating the estimations of the team members and working with the customer team for approvals.
  • Allocating and tracking the tasks assigned to team members.
  • Working with the team to ensure a smooth integration of the individual developer's code.
  • Reviewing code, unit test cases and design documents of team members.
  • Implementation of persistence layer using Hibernate.
  • During SIT and UAT phases tracking the defects raised and allocating the defects to the team members and seeing the defects to closure.
  • Participating in the daily customer review and status calls
  • Preparing RCA documents.
  • Managing the daily code build and smoke testing.

Confidential

Team Lead

Responsibilities:

  • Participate in requirements gathering and analyzing them for technical feasibility.
  • Preparing and validating the estimations of the team members and working with the customer team for approvals.
  • Allocating and tracking the tasks assigned to team members.
  • Working with the team to ensure a smooth integration of the individual developer's code.
  • Reviewing code, unit test cases and design documents of team members.
  • Hands on development of business logic using Chordiant Foundation server.
  • Generation of business services using RSM.
  • Implementation of persistence layer using Hibernate.
  • During SIT and UAT phases tracking the defects raised and allocating the defects to the team members and seeing the defects to closure.
  • Participating in the daily customer review and status calls
  • Preparing RCA documents.
  • Managing the daily code build and smoke testing

Confidential

Team lead and Senior Developer

Responsibilities:

  • Preparing and validating the estimations of the team members and working with the customer team for approvals.
  • Participate in customer design review calls
  • Allocation of modules to team members and tracking the daily status
  • UI development for my module using JSF and JSPs.
  • Development of business logic using Chordiant Foundation server.
  • Generation of business services using RSM.
  • Implementation of persistence layer using Hibernate.
  • Involved in defect tracking and allocation of defects to team members.
  • Fixing complex defects that my team members cannot fix

Confidential

Developer

Responsibilities:

  • UI development using JSF and JSPs.
  • Development of business logic using Chordiant Foundation server.
  • Generation of business services using Ant and xDoclet.
  • Creating decision logic in SD. Publishing decision logic and generate OXL files.
  • Implementation of persistence layer using Hibernate.
  • Creating, publishing and testing decision logic using CDM tools.
  • Generating CDM logic in SD, deploying in DMA and accessing through RTDS.
  • Involved in bug fixing.

Confidential

Developer

Responsibilities:

  • Involved in coding using Servlets and JSPs.
  • Involved in development of business logic using EJBs.

We'd love your feedback!