We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Accomplished software engineer with 6 years of experience contributing to design and implementation of Java 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: Java8, PHP, Flex, ActionScript,Unix Shell Scripting

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

Frameworks: Struts, Spring, Spring MVC, Hibernate,JSF, iBATIS, Apache Hadoop, Spark,JMS,RMI,JPA

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, MongoDB,NoSQL

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 handle socket message from agent
  • Deployed project to Tomcat 6 both Linux and Window platform
  • Used Unix Shell Scripting to config application start up script

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!