We provide IT Staff Augmentation Services!

Staff Software Engineer Resume

4.00/5 (Submit Your Rating)

Mountain View, CA

PROFESSIONAL SUMMARY:

  • 19 years of professional experience in software development as Server - side Developer, Application Architect, Technical Lead with expertise in Object Oriented Analysis and Design (OOAD), development, implementation, testing and CI/CD of application software and micro services in agile, water fall and iterative models.
  • Hands on experience in Java, J2EE, Spring, Oracle, AWS, CI/CD pipelines, performance tuning and monitoring of applications;
  • Building cloud aware, secure, multi-tenant applications in the AWS cloud. Migrating monolithic applications to cloud, sharding (swim-lane) and breaking into micro services.
  • Sun Certified J2EE Architect, Web Component Developer and Programmer; Oracle Certified PL/SQL developer associate.

TECHNICAL SKILLS:

Languages: Java, Groovy, Python, SQL

Database: Oracle, Postgres, MS SQL Server, Aurora

Frameworks: Spring, Grails, Hibernate, Cloud Gateway, Boot, Struts, JDO, LDAP

JEE: JPA, JMS, Servlet, JSP, JNDI, EJB

Container: Tomcat, Nginx, Glassfish, WebSphere, WebLogic, JBoss, Apache

OS: Linux, Mac OS, Windows

Cloud: AWS EC2, Spark, Kinesis, S3, Redshift, IOT

Build/CI/CD: Maven, Ant, Gradle, Jenkins, Kubernetes, Chef, Vagrant

Methodologies: Agile, Water fall, RUP, Iterative

Analysis Tools: Splunk, Dynatrace, AppDynamics, JProfiler, JProbe, NewRelic

IDE: IntelliJ IDEA, Eclipse, XCode, WSAD

SCM: Git, Perforce, SVN, CVS, Clear Case, Visual Source Safe

Testing: JUnit, TestNg, Silk Test, JMeter

Web Services: REST, JSON, SOAP, WSDL, XML, XSL, XSLT, IIOP, RMI, JAXP, JAXB

PROFESSIONAL EXPERIENCE:

Confidential, Mountain View, CA

Staff Software Engineer

Responsibilities:

  • Responsible for building cloud aware, secure, multi-tenant applications using various AWS components and services (S3, Aurora DB, Spark and Spring cloud gateway), payroll platform feature enhancements, performance improvements, building micro services and migrating applications to AWS.
  • Lead scrum teams work closely with product managers and business operation teams.

Environment: Java 1.8, Glassfish, Hibernate 3.1, JPA, Spring 3.1, Jersey, JAX-RS, REST, XML, JSON, Web services, Grails 2.1.1, Groovy, MS SQL Server, AWS, Oracle 10g, IntelliJ IDEA, Team Track, JIRA, Crucible, Perforce, Linux, Splunk, AWS, Splunk

Confidential, San Jose, CA

Sr J2EE Lead Engineer

Responsibilities:

  • Responsible for development of the back-end services using Java/J2EE/CXF/Spring/Hibernate.
  • Extensively worked on Lucene/SOLR for tag storage.

Environment: Java 1.6, Tomcat, Hibernate 3.1, Spring 3.1, CXF, REST, XML, JSON, Web services, Postgres 8.1, Lucene/Solr, Maven, SVN, Linux, Eclipse, Bamboo, Fish Eye, Rally tools.

Confidential, Mountain View, CA

Software Engineer

Responsibilities:

  • Responsible for implementation and unit testing of different features of the product.
  • Followed agile methodology for product development using JIRA tools

Environment: Java 1.6, Tomcat, Hibernate 3.1, Spring 2.5, Groovy, Grails 1.0.4, Lucene, Postgres 8.3 XML, JSON, Junit, CVS, Ubuntu Linux, IntelliJ IDEA, Selenium, Hudson, JIRA tools.

Confidential, San Jose, CA

Java Consultant

Responsibilities:

  • Responsible for development of the back-end services and implementation of web services (SOAP over JMS), performance tuning and memory profiling using JProfiler.

Environment: Java 1.4.2, WebSphere, Tibco, Hibernate 3.1, Spring, EJB 1.2, GWT, REST, XML, JDOM, JSON, Web services, Apache axis, JAXB, Maven, Oracle 9i, JUnit, CVS, Linux 2.1, Eclipse 3.2, WSAD

Confidential, San Mateo, CA

J2EE Architect

Responsibilities:

  • Responsible for the architectural design of the system and implementation of middle tier components, database schema design, hibernate object mappings and JBoss server tuning.

Environment: Java 1.5, JBoss 4.0.2, Hibernate 3.1, EJB 2.0, XML, JDOM, Eclipse SDK, RCP, JFace, Oracle 10g, UML, JUnit, Ant, Perforce, Linux 2.1, Eclipse 3.0, Visio 2003

Confidential, Palo Alto, CA

Senior Developer

Responsibilities:

  • Responsible for implementation of all middle tier components while leading a team of 3.
  • Configured Oracle 9iAS infrastructure, app server and portal and developed build and deployment scripts.

Environment: Java 1.4, Swing, EJB 2.0, JMS, JDO 1.0.1, Kodo-JDO, WebSphere 5.0, WSAD 5.1, JBuilder 7.0, LDAP, Log4j, Oracle 9i, CVS, JUnit, Ant

We'd love your feedback!