We provide IT Staff Augmentation Services!

Senior Software Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Total 5 years of relevant professional experience in Java and J2EE in Payment Domain and Telecom IT service OSS, BSS application development using Agile Development Methodology.
  • Experienced in requirement analysis, design, development using latest technologies, and testing various modules in a Software Development Life Cycle (SDLC).
  • Passion for quality and continuous improvement of processes and software well versed with software engineering practices (e.g. Continuous Engineering, Build/Deploy, Unit Testing, Regression Testing, and Test & Staging Environments).
  • Experience in building teh distributed web applications.
  • Exposure to worked on product started from scratch to final product delivery.
  • Self - motivated, ability to learn new technologies faster.
  • Excellent team player and proven track record working in various team sizes performing cross-functional roles.
  • Consistently good academic record.
  • Active member of TSYS Toastmaster club.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE

Java Frameworks: Struts 2.x, Spring 4.0, Spring Boot for Microservices

Web Technologies: HTML, Jquery Template, Java Script, jQuery, Ajax, JSON, XML

ORM Framework: Hibernate, JPA

Testing Frameworks: TestNG, Jmockit

Caching: Redis, Caching

Messaging Frameworks: JMS, RabbitMQ, KAFKA

D Confidential base and tools: Mqsql, Flyway

Servers: Weblogic Server, Apache Tomcat

Methodologies: SDLC,Design Patterns, Agile, Extreme Programming,TDD

Operating Systems: Windows Family, Ubuntu

IDE s: Eclipse, Spring STS

Version Control Tool: Git, Bitbucket, SVN, CVS

Project Management Tool: JIRA Scrum

Cloud Platfrom: Google Cloud Platform, Kubernetes

SOA: REST Services, MicroServices

Logging Framework: ELK

Build Tools: Maven, Ant,Chef, Jenkins, Sonar, FindBug, PMD

Others: XSLT, XML parsers, UNIX Command, Servlet, JSP

Developemnt Tools: Log4j, SL4J, PuTTY, JMeter, WinSCP, HP Fortify, Docker,Conflunce

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Developer

Responsibilities:

  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Created SAAS based application where configuration and customization can be done easlily.
  • Done teh integration of MEA based videos stores with Confidential Q Confidential rt,Orange Tunisia,Orange Jordan and DU Dubai.
  • Completed TPAY Based aggretaor API integration and development with vuclip products.
  • Done development with minimal defects and guided junior member for their task .
  • Performed scrum ceremonies and run rule engine (CIT Tool, Quality Code coverage, Performance monitoring etc.)

Environment: Core Java, JSP, Mysql, JQuery, Spring Boot, Microservices, Apache Tomcat, Eclipse, Maven,Rabbit MQ,Kafka, Jenkins, Sonar, Docker, Kibaana, Google Cloud Platfrom, Kubernetes.

Confidential

Developer

Responsibilities:

  • Provided engineering support to Product Management in defining solutions for business requirements.
  • Prepared detailed plan for teh release, identify and manage risks.
  • Estimated time, effort and resources required for assignments .
  • Organize, delegate, track and coordinate team activities.
  • Drive agile engineering processes and ensure compliance and keep Jira organized and updated to reflect state of execution.
  • Provided visibility to senior leadership through regular updates.
  • Design and development of subsystems and modules as per specifications.
  • Delivered product with ZERO critical defect in all four environments (NR, QA, WPD, and UAT) after rigorous testing within timeline.
  • Performed scrum ceremonies and run rule engine (CIT Tool, Quality Code coverage, Performance monitoring etc.)
  • Help other team members to understand and get their work done within timeline.
  • Writing UI / Business validations for teh owned use cases.
  • Unit testing, Regression Testing and integration testing of owning use cases.

Environment: Core Java, Servlet,JSP, OracleJavaScript, JQuery, Struts2, Spring IOC, Jmeter, Apache Tomcat, Eclipse, Maven, Jenkins and Jmeter

Confidential

Developer

Responsibilities:

  • I has completed teh development of teh modules delivering them before schedule with ZERO DEFECT after rigorous testing.
  • I am also a part of IVVT support team and extended my support to production environment having direct communication to client.
  • Taking initiatives, I has designed few processes of document maintenance and tracking development status of modules in project.
  • Done Hudson and Jmeter set up for project and do individually testing for every release.
  • Developed java based application Regression Testing.
  • Having very sound understanding of XML technologies and related development skills.
  • Migrate application GUI from EXT JS to Jquery, AJAX.
  • Directly interacted with client to understand teh requirement

Environment: Core Java, Servlet, EJB, JSP, JavaScript, JQuery, MQ, JMS, Spring IOC, Jmeter, Weblogic 11g, Eclipse, Ant, Sonar, Jenkins and Jmeter

Confidential

Developer

Responsibilities:

  • Developed stories for end to end services.
  • Validation of Alcatel PEs, Cisco ASR PEs & ADVA FSPNM upgrades procedure.
  • Validate End to End service within Global and In-Country Domain for different variants (port and VLAN based) of point to point topology, their service MTUs, protocol transparency and latency and jitter.
  • Strong analytical, diagnostic and troubleshooting skills and experience in working with dynamic and cross-functional teams.
  • Understanding teh End-2-End requirement and do teh impact assessments.
  • Helped colleagues in understanding complex things with respect to my stories.
  • Well versed with teh network and systems of broadband.
  • Worked with designing XML handcrafting and resolving problems.
  • TEMPHas communicated with client and team members regarding changes in ladder diagram and plant functionality.
  • Worked with designing XML handcrafting and resolving problems.
  • Done Hudson setup and Performance testing for project.
  • Done new development for Cisco Interface (ASR) in existing functionality, which working as EMS in application with zero defects in IVVT.

Environment: Core Java, Web services, MQ, JMS,Ant,Hudson, GetaFix, Weblogic 9.2 and Eclipse

Confidential

Developer

Responsibilities:

  • Teh Server Program should run on central machine and listen for specific port. Client application will be distributed on various machine connected on LAN.Interacted with client to understand teh requirement.
  • When Client application started it should register itself with server application with unique name using Socket Programming.
  • Teh Client should display teh user with teh option on teh console and wait for input from user.
  • Get list of all users, when user opts for this option, client application should send a messages to server to return teh list of logged in users.
  • Send public message, when user opts for this option, user provide message teh client application should send a message to teh server to send teh message to all other logged in users.
  • Exit, when user opts this option, server should remove of teh Client from list and send message to client for successful removal.

We'd love your feedback!