We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

SUMMARY:

  • Over 7 years of experience in software development, currently associated with Confidential as Senior Software Engineer.
  • Extended expertise in Software development (enhancement and bug fixing). Project specific understanding of Middleware Domain, Video Licensing Domain, Content Management System and Telecom Domain with good ability of reasoning and problem solving in java and Confidential technology with focus on delivering business solutions, ability to relate to people at any level of business and management; highly ethical, trustworthy.
  • Experienced with the onsite - offshore execution model. Good knowledge of Software Development life cycle for each phase & agile methodologies. Through understanding of Internet technologies and capabilities using object oriented design, development and deployment in J2EE.

TECHNICAL SKILLS:

OS: Windows 7, Linux (Redhat), Solaris 9

Database: Oracle 10g, 11g, MySQL, Mongo DB, redis

Languages: Java, Java EE, HTML, Freemarker, JSP, Servlets, Ruby & Rails, SQL

Middleware: Confidential Active Enterprise - Business Work, ADF, Businessworks Process Monitor, Confidential Businessworks collaborator, Confidential, Confidential, Confidential Admin

Adobe Suite: Adobe CQ5.5, AEM 5.6.1, AEM 6.2

Framework: Struts, Hibernate, spring (MVC, Boot, XD)

3-Tier Components: J2EE (EJB, JMS, JSP), Model View Controller (MVC), XML

Tools: JProfiler, Cygwin, SSH, Subversion, Git, JMeter, gradle, maven, Akamai

Web Technologies: JSON, XML, JavaScript, JSTL, HTML, CSS

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in all phase of development and deployment of project.
  • Summarizing my role and responsibilities with Confidential as follows
  • Closely working with offshore team and resolving their technical and business queries.
  • Performing code review and data validation on code delivered
  • Working with Client/Business team to gather requirements of project
  • Co-coordinating with offshore team on daily basis to ensure project delivery milestones
  • On the basis of functional requirements and current application design giving effort estimates to the client.
  • Understand and implement the new requirements, created module to generate reports, parse documents in patterns using java.
  • Involved in deploying project in multiple environments.
  • Creating index in elastic search and publish data to elastic server

Environment: Microsoft SQL server 2017, jdk1.8.0 51, Elastic server 5.1, Kibana server 5.1, Git, Maven, Eclipse IDE.

Confidential

Senior Software Engineer

Responsibilities:

  • Confidential is a professional service company and one of the Big Four auditors, along with Confidential, Confidential and Confidential . Confidential provides audit, tax and advisory services.
  • They work closely with clients, helping them to mitigate risks and grasp opportunities. Confidential ServiceGuide is the internal portal application designed to search and use Quick Reference Cards (QRC) which has content specific to their needs.
  • This portal allows setting QRC as your favorites so you can access it quickly from Homepage.
  • Involved in migration of Adobe Experience Manager (AEM) 5.5 to AEM 6.2 On the basis of functional requirements and current application design giving effort estimates to the client.
  • Understand and implement the new requirements, created module to generate PDF files using Apache FOP. Involved in creating and deploying project in LB in multiple environments.
  • Summarizing my role and responsibilities with AEM as follows
  • Creating components for meeting business needs.
  • Designing templates based on functional needs.
  • Writing Confidential Services
  • AEM Service Configuration using Felix
  • Developing workflows to meet business requirement.
  • Migration of code from 5.5 to 6.2 version of AEM

Confidential

Senior Software Engineer

Responsibilities:

  • Confidential is a professional service company and one of the Big Four auditors.
  • Confidential provides audit, tax and advisory services.
  • They work closely with clients, helping them to mitigate risks and grasp opportunities.
  • Confidential Customer on Boarding) is application designed to automate the Confidential process in financial organizations/banks to process Confidential documents in bulks, Confidential process of millions of accounts to be done in secured and efficient manner.
  • Involved in designing high performing product design to develop scalable system to process millions of documents.
  • On the basis of functional requirements and current application design giving effort estimates to the client. Understand and implement the new requirements, transform existing Http based design into JMS based implementation for scalability and efficiency of project, creating utility to trigger test flows, Analyzed, optimized and benchmarked the applications performance against the standard document ingestion process.
  • Unit test cases creations for code logic testing with coverage of more than 60%. Involved in performance testing/ load testing.
  • Working with deployment team for deploying code, testing and analyzing the test results from load testing. Involved in creating and deploying project in HA/LB. Website developed in AEM is as below:
  • Creating components for meeting business needs.
  • Designing templates based on functional needs.
  • Writing Confidential Services
  • AEM Service Configuration using Felix
  • Developing workflows to meet business requirement.

Environment: Confidential BW 5.10, Confidential BPM 3.1.0, Confidential Admin, Smart logic, Mark logic 7.8, Oracle 11g R2, Confidential, Confidential Business Events(BE), Tomcat 7.3, jdk1.7.0 51 AEM 6.2, Java 1.7, Jetty web server, Apache dispatcher.

Confidential

Software empowers executive

Responsibilities:

  • Over the past 15 years, thousands of businesses across the globe have relied on Confidential technology to integrate their applications and ecosystems, analyze their data, and create real-time solutions.
  • The Confidential platform is uniquely suited to transform your business into an event-enabled enterprise, so you can meet the challenges of the 21st century.
  • Contribution Involved in design, best practices and approaches to a problem in the EAI technology. Created POC using various Confidential products to meet customer’s requirement.
  • Providing the solutions to customer as per their needs/environment to avail business goals. Summarizing my role and responsibilities as follows
  • Understanding customers Business process requirement and provide them a needed solution
  • Providing L2 and L3 support globally to all customers
  • Bug fixing and implementing enhancement request for Confidential products.
  • Mentor for newly joined colleges
  • Coordinating with onsite Team
  • Daily & weekly reporting / attended client conference calls

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in creating solutions for customer for file parsing and processing by designing required AE schema and writing Pre/post processing scripts.
  • Designing Publishers and subscriber to fulfill customer’s requirement.
  • Creating complex schemas and Mbusiness document structure for data processing validation.
  • Capturing and analyzing messages published by publisher to resolve any issue cased due to transport level data conversion
  • Creating interfaces design to integrate data processed by other Confidential Products.

Confidential

Businessworks collaborator

Responsibilities:

  • Deployed Application in Admin domain.
  • Created workflows for business requirements and exported them into repository server.
  • Creating and completing workflow jobs using collaborator desktop.
  • Migration of setup application to latest Confidential stack
  • Using tools like PC GUI, batch registry Confidential to check data

Confidential

Senior Software Engineer

Responsibilities:

  • Created code to securely connect to Confidential server and do operations on file like delete, put, get files.
  • Configured Confidential server to use RSA/DSA keys and other configurations.
  • Used GCM (Google cloud messaging server) to send push notifications to mobile devices.
  • Crated code to get notifications from Android device to trigger business flow.

Confidential

Businessworks ProcesMonitor

Responsibilities:

  • Configuring BWPM server and client to monitor business process.
  • Implementing monitoring strategy for different Applications processes to optimized monitoring.
  • Designing BW processes with BWPM client pallets with custom attributes to cut down time to resolve error and doing RCA.

Confidential

Administrator

Responsibilities:

  • Deploying applications using GUI and using command line
  • Creating domains and adding machines to domain using domain utility
  • Registering workflow server repository server and tomcat to domain.
  • Monitoring applications longs status.

Confidential

Senior Software Engineer

Responsibilities:

  • Configuring Confidential server in Confidential .
  • Setting Confidential server properties also configuring queues and topics properties.
  • Monitoring Confidential server using tool GEMS.
  • Capturing mails using JMSflow tool
  • Running SQLs on oracle 11g to check data.
  • Running stored procedures
  • Creating and configuring DB users.
  • Also aware of latest BW6 environment with Adapter frameworks, TEA, Business studio etc.

Confidential

Experience Manager

Responsibilities:

  • Involved in requirement gathering and understanding phase. On the basis of understanding giving effort estimates to the client.
  • Understand and implement the new requirements from client like new layer8 channel, new ad type banner ad overlay, customization of GUI for flash, etc.
  • Implemented Modified injection API to support new additional parameters.
  • Designed app using Spring Boot framework to focus on the main logic of the application. Implemented the logic of ETL for flat file processing, creating notifications in database and timer tasks to remove expired notifications from database.
  • Exposed REST APIs for enabling fetching of notifications. Implemented the SNMP traps logic to send custom traps specific to application. Also created cron configured monitoring script to consider multiple data source connections for monitoring.
  • Analyzed, optimized and benchmarked the applications performance against the standard delete queries using Jprofiler. Unit test cases creations for code logic testing with coverage of more than 60%.
  • Implemented Microservices for AWS lambda functions

Environment: JDK 1.6, JBOSS 7.1.1, WebSphere 7, Oracle 11g, IntelliJ IDEA, SQL developer client, Windows 8, RHEL 5 & 6. AWS, arora db

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in all phases of SDLC from requirement gathering to design and test. Implementing a java code for new enhancement requests also fixing bugs in existing implementation. Implemented report module using hibernate to support reporting with various parameters for admin to get data in csv format and get email with reports. Also got involved in their CMS module and Design and Develop templates, components to meet business requirements.
  • Understanding Requirements of clients for all backend logic and implement code effectively.
  • Providing estimates for development work and suggesting different solutions to meet customer’s requirement.
  • Design and Develop templates, components to meet business requirements.
  • Effort estimation and POC for project
  • Configuring and implementing Akamai tokenization for authentication purpose
  • Assisting QA and UI developers in understanding various business scenarios.
  • Collaborating with co-developers to work in team
  • Solving defects of all priorities in timely fashion.
  • Daily & weekly reporting / attended client conference calls

Environment: AEM 5.6.1, Java 1.7, web service, Java, Struts, spring, Hibernate, FreeMarker, Mysql, Jetty web server, Apache

Hire Now