We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Accomplished software engineer with 6 years of experience contributing to design and implementation of web solutions, automation projects, and business systems for multiple clients. Implemented several projects using advanced frameworks, design pattern, web services, and the latest development method.
  • Particularly skilled in Java web development, developing robust features and flexible functions tailored to client needs.
  • Committed to achieving program quality through extensive testing, debugging, and troubleshooting. PMI - Certified Project Management Professional (PMP) with excellent skills in managing the full project lifecycle.

TECHNICAL SKILLS

Software Engineering: Java Programming · Web Application Development · Big Data · Hadoop · Project Management Requirements Gathering & Analysis · User Interface Design · Client Relations · Testing & Deployment:

Languages: Java, PHP, Flex, ActionScript

Web: HTML5, CSS3, JavaScript, JQuery, JSP,XML

Frameworks: Struts, Spring, Spring MVC, Hibernate, iBATIS, Apache Hadoop, Spark

Design Pattern: Factory, Singleton, Observer, Template Method and so on.

Web Services: RESTful, SOAP, JSON

SDLC: Agile Methodologies (Scrum),Waterfall

Databases: SQL, Oracle, DB2, Sybase, MySQL, MS Access

Tools: Eclipse, DB Visualizer, Dreamweaver, Maven, NetBeans, STS, SVN, GitHub, LDAP,JUnit,Jmock

Web/App Servers: Weblogic, Websphere, Tomcat, Apache

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Used Hibernate to mapping entity class to database table with Oracle,Mysql
  • Config Spring bean in XML file and than dependency injection in Java
  • Used Spring scheduler to back up file and send short message, email
  • Used Jersey create RESTful Web service
  • Managed Oracle database: such as create instance, create table,view and store procedure
  • Build a cluster using apache 2.1 and tomcat 6
  • Used NIO access socket message from agent
  • Deployed project to Tomcat 6 both Linux and Window platform
  • Environment: Java, Spring, Hibernate, ActionScript, Flex, JavaScript, Oracle, MySQL, Tomcat, SVN, Eclipse, Windows, Linux.

Confidential

Senior Software Engineer

Responsibilities:

  • Used HTML, CSS, JSP, JQuery,Ajax, Json for frontend development
  • Used Java 6 implement business logical, such as login, active user, suspend token
  • Used Spring MVC to handle all the HTTP requests and responses
  • Used Spring Security to control access authority
  • Researched central Logger system in Linux
  • Create web service using JAX-WS
  • Using SOAP UI to test web service
  • Used Maven to add dependencies such as Spring Core, Spring Web, Hibernate, Junit,Jmock, log4j
  • Applying Domain driven design by implementing multiple layers such as core business, and application layers.
  • Environment: Java, Spring,Spring MVC, Spring Security, Hibernate, Web Service,JSP,HTML,CSS, JavaScript,JQuery, Oracle, MySQL, Tomcat, SVN

Confidential

Software Engineer

Responsibilities:

  • Implemented core java 5 on each use cases from controller, service to DAO layer
  • Created Servlet to handle HTTP Get and Post request
  • Used JavaScript, JQuery,ExtJS to frontend page.
  • Used SQL write statistics report.
  • Used JDBC connect database implement a vote system
  • Environment: Java, Spring, Hibernate, iBATIS Servlet,JSP,HTML,CSS, JavaScript, Query, DB2, Tomcat, Websphere, SVN

We'd love your feedback!