We provide IT Staff Augmentation Services!

Senior Software Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 9 years of comprehensive experience in designing, developing, deploying and supporting software applications in the areas of Cloud - AWS, Spring Framework, Java, Web and PLM(Enovia and Teamcenter) with phenomenal technical leadership and high process focus.
  • Strong experience in AWS Cloud Formation, CLI, EC2, Elastic Beanstalk, S3, SQS and DynamoDB.
  • Experience on Amazon SNS, Cloud Watch, Route53 and ELB.
  • Knowledge on Amazon Lambda, API Gateway.
  • Experience of build and deploy systems like Github, Maven and Jenkins.
  • Expert level experience in Spring MVC and Web Services.
  • Instrumental in databases like PLSQL, Oracle 8i/9i, 11i & SQL Server 2003.
  • Hands on experience in various application servers like Tomcat.
  • Also have PLM(Product Lifecycle Management) experience in implementation, customization, migration, maintenance and support of Web Based Applications on a broad range of Application development environments using Enovia/MatrixOne, Teamcenter PLM, Java, Struts framework, Spring MVC Framework.
  • Attained ( ) SCJP 5.0 Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0.

TECHNICAL SKILLS:

AWS: Cloud Formation, EC2, S3, SQS, SNS, ELB, Lambda, API Gateway, Cloudwatch, RDS, DynamoDB, Elastic Beanstalk

Operating Systems: Windows 2000/XP, Linux

Programming: JAVA

Java Technologies: JDK, J2EE, Servlets, JSP, JDBC

Enovia Technologies: Enovia2013, AEF, MQL, TCL, JPOs, ADK, UI3, Program Central, Product central, Engineering Central, Apparel Accelerator

Teamcenter Technologies: Teamcenter 10.1

Database: Oracle

Framework: Spring MVC Framework, Struts Framework

Web and Frontend Technologies: JSP

Scripting Language, markup: HTML, Javascript

Application Server: Tomcat

IDE & Tools: Eclipse

Project Management: Agile Methodology, JIRA and SDLC

Sorce Code control: SVN, GitHub

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Developer

Environment: AWS Services - Cloud Formation, S3, EC2, ELB, SQS, Elastic Beanstalk (Tomcat), RDS (Postgres) and Cloud Watch. AWS Java SDK, JDK 1.8, Spring 4.0 MVC, GitHub, Maven, Jenkins.

  • Developed AWS Cloud Formation template for application provisioning on AWS.
  • Developed Admin tool for Catalog Management using Spring MVC and deployed in Elastic Beanstalk.
  • Developed Create/Update Lighting Catalogs module using Spring MVC and DAO.
  • Developed Create/Update Lighting products to catalogs in admin tool using Spring MVC.
  • Have used Spring JDBC to persist the data into RDS.
  • Leveraged AWS Java SDK to place eCatalog orders into AWS SQS, This will reduce the downtime of the site due to Back End MainFrame System unavailability.

Confidential

Senior Software Developer

Environment: Java, JSP, Eclipse, Oracle, Teamcenter 10.1, Tomcat.

  • Analysing the requirement and implementing it.
  • Developing the requirement.
  • Customizing Teamcenter RAC.
  • Worked on Workflows, Structure Manager, Organization, forms.
  • Impact Analysis for any requirement on the other parts of the application.
  • Documenting the changes made during the development.
  • Responsible for providing the PLM Application Support.
  • Managing the configuration and controlling the file versions using SVN.

Confidential

Senior Software Developer

Environment: Java, Servlets, JSP, Struts, Oracle, Enovia (Business, Matrix, MQL, System), TVC, Tomcat.

  • Analysing the requirement and implementing it.
  • Developing the requirement.
  • Creating admin objects like type, attributes, relationship, web form, table, menu and command.
  • Writing Data Handlers, Cell Renderer, and Cell Editor for implementing TVC requirement.
  • Customized JSPs and JPOs.
  • Coding using Struts, JSP, Java and Java Script.
  • Impact Analysis for any requirement on the other parts of the application.
  • Documenting the changes made during the development.
  • Responsible for providing the PLM Application Support.
  • Understand the existing data migration process and activities from current vendor
  • Creation of data migration execution document
  • Create new/modify existing data migration scripts.
  • Managing the configuration and controlling the file versions using SVN.

Confidential

PLM Developer

Environment: Java, Servlets, JSP, Struts, Oracle, Enovia(Business, Matrix, MQL, System), TVC, Tomcat.

  • Analyzing the requirement and implementing it.
  • Developing the requirement.
  • Created admin objects like type, attributes, relationship, web form, table, menu and command.
  • Writing Data Handlers, Cell Renderer, and Cell Editor for implementing TVC requirement.
  • Created tables, menus and commands in the xml format to make them Compatible to work in TVC Structure Browser
  • Customized JSPs, Triggers and JPOs.
  • Coding using Struts, JSP, Java Script, AJAX
  • Impact Analysis for any requirement on the other parts of the application.
  • Documenting the changes made during the development.
  • Managing the configuration and controlling the file versions using SVN.

Confidential

Software Engineer

Environment: Java, Servlets, JSP, Struts, Oracle, Enovia(Business, Matrix, MQL, System), TVC, Tomcat.

  • Analysing the requirement given by the client and implementing it.
  • Developing the requirement.
  • Created admin objects like type, attributes, relationship, web form, person, table, menu and command.
  • Writing Data Handlers, Cell Renderer, and Cell Editor for implementing TVC requirement.
  • Created tables, menus and commands in the xml format to make them Compatible to work in TVC Structure Browser
  • Customized JSPs, Triggers and JPOs.
  • Coding using Struts, JSP, Java Script
  • Building jar file using Ant process and using Eclipse. Ant process includes compiling of source code under its source folder and creating the jar file using build.xml.
  • Impact Analysis for any requirement on the other parts of the application.
  • Documenting the changes made during the development.
  • Preparing the test case and design documents.
  • Functional Unit Testing, Performance Testing and Bug Fixing.
  • Managing the configuration and controlling the file versions using SVN.

Confidential

Software Engineer

Environment: JDK1.5, Struts1.0, Oracle 11g, JSP, Tomcat.

  • Implemented Employee search results page using Struts MVC, JDBC template.
  • Involved in Integration testing.
  • Have used JDBC template to persist the data into Database.
  • Implemented Employee Search Results page, pagination and sorting.
  • Responsible for packaging application software builds to be deployed into various environments.

We'd love your feedback!