We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY:

  • 10 years of experience in requirement analysis, functional design, technical design, development, unit testing and documentation of software systems in distributed environment and web technologies
  • Domain knowledge of Financial, Search Engine Optimization(SEO), Telecom, Healthcare and Education industry
  • Strong technical experience in development, design and architecture with Java, J2EE, Spring framework, Hibernate, REST, Elasticsearch, JSP, Javascript, JQuery, XML, XSLT and Flex, ExtJS
  • Strong knowledge of Object Oriented Programming and Design .
  • Experience with Map - Reduce framework in Hadoop and No-SQL Database Cassandra and Couchbase
  • Experience with new technologies like Elasticsearch, Kibana
  • Experience with software development methodologies like Waterfall model, agile development with Scrum, Kanban
  • Excellent team player with strong interpersonal skills, problem-solving and trouble-shooting capabilities. Experienced in working with QA analysts, Business Analyst and the End User.
  • Proactive, flexible and results-driven in team and individual projects. Like to take the ownership and responsibility of the task.

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Lead Software Engineer

Responsibilities:
  • Design and develop new features using Spring MVC architecture
  • Developed UI using ExtJS, javascript framework for building rich UI
  • Created web services using REST
  • Created message oriented architecture using JMS queues
  • Used elasticsearch for storing and searching data
  • Wrote unit tests using JUnit and TestNG
  • Worked closely with the team to come up with good and scalable design
  • Work closely with QA to get the stories accepted on time

Environment: JAVA, J2EE, Spring, Hibernate, Elasticsearch, JMS, ExtJS, JQuery, MySQL, REST, Maven, SVN

Confidential,San Diego,CA

Sr. Software Engineer

Responsibilities:
  • Designed and developed new features using Spring framework. Used Hibernate as ORM tool
  • Worked on Flex and JSP for presentation layer
  • Wrote complex SQL queries and worked on improving performance of queries in MySQL
  • Wrote unit test cases in JUnit. Used Mock Objects
  • Worked on RESTful web services using RESTlet
  • Worked on caching using ehcache and memcache
  • Worked on converting existing programs to use Map-Reduce framework using Hadoop and No-SQL database Cassandra to increase scalability
  • Code was designed keepings OOPS, scalability and performance issues in considerations
  • Used Maven as build tool

Environment: JAVA, J2EE, Spring, Hibernate, JSP, Servlets, JDBC, JNDI, Flex, ActionScript, MySQL, HTML, CSS, JavaScript, Tomcat, XML, XSLT, Log4J, Maven, SVN, REST

Confidential

Software Engineer

Responsibilities:
  • Developed Cing2Me module to compare two xmls and write down the result into an excel sheet and attach it in a mail
  • Developed Connector Configuration tool using JSP, Servlets, HTML and JavaScript
  • Developed Production Support Portal for the client using J2EE architecture
  • Involved in writing ANT scripts for automation of build process of J2EE applications
  • Part of design and code reviews of all the modules.
  • Presentation Layer: ASP,JSP, VB
  • Middle Layer: IBM Web Sphere Application Server running the OMS
  • Backend: There were 41 external (legacy) System communicating with their own database.

Environment: Java, J2EE, Servlets, JSP, XML, Oracle9.1, XSLT, XSD, XPATH, XML, EJB, ANT, WSAD

We'd love your feedback!