We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Having around 7 years of experience in Java/J2EE software design and development of enterprise applications in telecom and banking domain.
  • Engages in requirements elaboration and clarification with business analysts and end user teams
  • Lead, teach, and mentor technical resources and able to provide continuous feedback and measure improvement in quality to drive team performance
  • Involved in Designs, develops and maintains defect free applications with a focus on integration testing with all the systems.
  • Automated certain projects using Selenium, Junit, TestNG, SOAP UI and other testing frameworks.
  • Approaches problems from a variety of angles, not just purely technical
  • Handling multiple projects simultaneously and comfortable in juggling of them properly.
  • Exposure in Web development using JSP/Servlet, Ajax, JavaScript, JSON, AngularJS, JQuery, HTML5.
  • Expert in Java EE based applications having worked extensively on technologies like SpringBoot, Microservices, Spring, Hibernate, Cassandra, Gemfire, Spark, Rest & SOAP web services, XML, SQL, Struts.
  • Easily go to person for any issues for both technical and functional.
  • Excellent written and verbal communication skills, enthusiastic & self - driven, with a high degree of commitment.
  • Bringing the code to the coding standards as per the check style tools besides being involved in code review activity, created and participated in many business Intelligence ideas to improve or reduce time in development which indirectly great cost saving for client and organization.

TECHNICAL SKILLS:

Operating Systems: Windows XP, Windows 7, Ubuntu, Cent OS etc

Technologies: JAVA-J2EE (Struts, Spring & Hibernate), Spring Boot, Angular JS, Node JS, HTML, XML, JSP, JS etc.

Databases: Oracle 10g, MYSQL, Cassandra etc

GUI: HTML/HTML5, CSS3, JSP

Web Related: J2EE, JSP, JS, Servlet, Web services etc

Tools: & Utilities: Eclipse 3.5 IDE, NetBeans, Sql Developer, Edit Plus, Win-Merge, JIRA, Putty, SVN, CVS, BugZilla, FireBug, GIT, SourceTree, Postman, Jenkins, Cloud Foundry, Stash, Swagger etc.

Servers: Apache Tomcat, JBoss, Weblogic.

Domain Knowledge: Finance, Insurance & Telecom

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Environment: (with skill versions) Java 7.0SoftwareTechnologies: Java, J2EE, Spring Boot, Micro-Services, Rabbit MQ, REST Services, Cassandra, Gem-fire, XML, JS, JSP, Junit etc.

Responsibilities:

  • Driving the application architecture and designing solutions
  • Analysis of the specifications provided by the clients.
  • Design & Development of all the micro-services with proper isolation of Dependencies.
  • Coordinate, collaborate and interact with the QA and Operations Groups to ensure timeliness and quality of project delivery.
  • Estimation of project tasks and defining timelines.
  • Execute migration projects and take over responsibility for configuration, scalability/availability and performance.
  • Responsible for overseeing the Quality & Performance procedures related to the project.

Confidential

System Analyst

Environment: (with skill versions) Java 7.0SoftwareTechnologies: Java, J2EE, Spring Boot, JMS, REST Services, Cassandra, Spark, Camel, XML, JS, JSP, Junit etc

Responsibilities:

  • Coordinate, collaborate and interact with the QA and Operations Groups to ensure timeliness and quality of project delivery.
  • Responsible to resolve issues related to performance and scalability.
  • Estimation of project tasks and defining timelines.
  • Execute migration projects and take over responsibility for scalability/availability and performance.
  • Analysis of the specifications provided by the clients
  • Testing - Complete Automation of the project through Selenium, Junit, TestNG, Wiremock, Mocking and Service Virtualization.Responsible for overseeing the Quality procedures related to the project.

Confidential

Computer Programmer

Environment: (with skill versions) Java 7.0 Software Technologies: Java, J2EE, PERL, Shell Scripting, EJB, JMS, SOAP Services, Unix, XML, JS, JSP etc

Responsibilities:

  • Driving the application architecture and designing solutions
  • Coordinate, collaborate and interact with the QA and Operations Groups to ensure timeliness and quality of project delivery
  • Re-architecting applications to resolve issues related to performance, scalability
  • Estimation of project tasks and defining timelines
  • Execute migration projects and take over responsibility for scalability/availability and performance
  • Implement robust, highly scalable, highly optimized infrastructure components
  • Analysis of the specifications provided by the clients
  • Testing - unit testing & integration testing
  • Responsible for overseeing the Quality procedures related to the project

Confidential

Computer Programmer

Environment: (with skill versions) Java 7.0Software Technologies: Java-J2EE(Struts-2), JSP, JS, XML, Web Services, Node JS.

Responsibilities:

  • Understanding the application architecture and designing solutions
  • Coordinate, collaborate and interact with the QA and Operations Groups to ensure timeliness and quality of project delivery
  • Developed back-end components using Node JS.
  • Provided support to front-end developers by integrating their work with the Node.js application.
  • Integration of data storage solutions.
  • Estimation of project tasks and defining timelines
  • Responsible for code development and testing of various key modules in application
  • Implement robust, highly scalable, highly optimized infrastructure components
  • Involved in Documentation of various Release Documents.
  • Testing - unit testing & integration testing
  • Responsible for overseeing the Quality procedures related to the project.

Confidential

Software Engineer

Environment: (with skill versions) Java 7.0 Software Technologies: Java J2EE (Spring & Hibernate), JUnit, JQuery, Node JS, Ajax and Scripting Languages.

Responsibilities:

  • Understood the business requirements and developing use case diagrams for different modules
  • Responsible for developing class diagrams.
  • Designed Junit Test Cases for the entire module.
  • Responsible for developing Database tables.
  • Involved in Coding and Documentation of Modules like Complaint Management, Task Delegations.
  • Created Web Server and Web Client using Node JS.
  • Worked on Node JS utility Modules- OS Module, Path module, Net module
  • Implement robust, highly scalable, highly optimized infrastructure components
  • Testing - unit testing & integration testing
  • Responsible for overseeing the Quality procedures related to the project.

Confidential

Associate Software Engineer

Environment: (with skill versions) Java 7.0Software Technologies: Java-J2EE (Spring), JDBC, HTML, XML, ANT, Hibernate, Scripting Languages, AJAX etc

Responsibilities:

  • Understanding the application architecture and designing solutions
  • Analyzing Requirement specifications with client site coordinator
  • Estimation of project tasks and defining timelines
  • Designed JUnit test cases for many user stories.
  • Responsible for code development and testing of various key modules in application
  • Analyzing defects and arriving Confidential solutions through brainstorming sessions.
  • Involved in Documentation of various Release Documents.
  • Testing - unit testing & integration testing.

We'd love your feedback!