software engineer resume example with 10+ years of experience

  • Montgomery Street, San Francisco, CA 94105 609 Johnson Ave., 49204, Tulsa, OK
  • Home: (555) 432-1000
  • Cell:
  • :
  • 7 years of industry experience developing back-end of large-scale, enterprise applications at fortune companies.
  • Work as a member of a team, helping the team respond quickly and effectively to business needs.
  • Experienced working in fast-paced, Agile and Continuous Integration environments.
  • Strong design, coding, debugging and testing skills using Core Java and J2EE.
  • Solid understanding of algorithms, data structures, object-oriented design, and multi-threading.
  • Hands-on backend experience building RESTful services using Jersey framework.
  • Experience with Spring Framework using Core Spring, Spring Boot, MVC, and Security.
  • Cloud experience using AWS Java SDK, EC2, and S3.
  • Experience with relational and NoSQL datababases using PostgreSQL, Oracle and Couchbase.
  • Hands-on experience with scripting languages including Python, and Unix Bash.
  • DevOps experience using Jenkins, Linux, Maven, GitHub, and Docker.
Software Engineer, 06/2017 to Current
Gaf Buildings Materials Corp. Of AmericaHartford, CT,
Work as contractor at Apple through Infosys. Develop IT automation solution that enables Continuous Integration and Continuous Delivery (CI/CD) model for automatic application deployments at Apple.
Responsibilities and achievements:
  • Work with global team of engineers in enhancing Apple Retail applications deployments.
  • Analyze existing deployment strategies practiced at Apple.
  • Transform manual activities into fully automated CI/CD pipelines by building automation ecosystem.
  • Craft and deliver Python code for ecosystem, following short release cycles.
  • Implement Continuous Integration by creating Jenkins jobs.
  • Build automation pipelines that initiate application deployments by polling Jenkins for new builds.
  • Deploy Java applications into cloud-based Unix hosts using Ansible playbooks.

Environment: Unix, Java, Python, Ansible, Splunk, Pod Architecture, Tomcat, Maven, Git, Jenkins, SQL.

Java Developer - Consultant, 05/2013 to 06/2017
Gartner, ,

Worked as consultant, developed large-scale Java applications at multiple client locations including CAS (1.5 years), Gap (6 months), Nationwide (1 year) and OCLC (1 year).

Responsibilities and achievements:
  • Work with team members from beginning of product lifecycle through application release in Agile Scum environment.
  • Design, develop, implement, and support complex Java/J2EE applications.
  • Crafted maintainable and efficient code by applying Java design patterns, Collections and Generics.
  • Developed RESTful services and REST API by utilizing Jersey framework.
  • Create technical specifications for detailed application design.
  • Maintain code quality through automated testing and conduct design and code reviews.
  • Worked with Oracle and RIAK NoSQL databases.
  • Recognized for implementing comprehensive reporting module generating sophisticated PDF documents.
  • Achieved significant saving in development cycle time by creating a tool that loads template changes in real-time without needing to restart server, resulting in cost savings of 200K dollars.
  • Improved stability of integration tests up to 100% by designing external data storage service, addressing test failures.
  • Resolved critical issue with shipping label prints by investigating and fixing the legacy messaging system at Gap retail warehouse, gaining recognition from project lead.
  • Enriched web application user experience by applying HTML5 and CSS3 capabilities, creating responsive design for various screens and loading data using JavaScript along with web service.

Environment: Java8, Spring, Jersey, Struts, REST-assured, Bash, Linux, JUnit, Maven, Gradle, Git, Gerrit, Jenkins, Docker, Hadoop, JavaScript, Oracle, PL/SQL, HTML, CSS, jQuery JSON, XML, MapReduce.

Software Engineer, 09/2011 to 10/2012
Horizontal, ,

Worked as part of a team of software developers and researchers to design and develop a restaurant search engine with rankings based on analysis of big data from social blogs. 

  • Performed software development activities, including requirements definition and analysis, product design, documentation, development, and testing.
  • Crafted proofs of concept and proposed project management solutions, created over six web applications boosting the research process, and managed terabyte-sized databases.
  • Developed single-page web applications using Java, JDBC, and GWT.
  • Performed SQL tuning and optimization using T-SQL queries. Managed terabyte-sized databases.

Environment: Java, C++, T-SQL, GWT, JDBC, HTML, CSS, JQuery, Tomcat, SQL Server, Maven, SVN, MS Visual C++, Eclipse.

Java Developer, 10/2008 to 04/2010
Finnet Limited, ,

Collaborated with team of 25 in the development of the company's flagship product, a comprehensive Enterprise Resource Planning tool used by hundreds of clients worldwide.

  • Translated business requirements to highly functional and rich user interfaces using Java, Spring, and GWT.
  • Developed core module to export user statistics and legal documents in various formats.
  • Deployed Java application to AWS hosted Unix servers.
  • Worked with PostgreSQL database using Hibernate and SQL.

Environment: Java, SQL, XSLT, XML, GWT, Spring, AWS, Hibernate, Velocity Templates, HTML, CSS, Tomcat, Apache Web Server, PostgreSQL, Apache POI, iText, JUnit Test, SVN, IntelliJ IDEA.

Master of Science: Computer Science, Expected in 2014 to Maharishi University of Management - Fairfield, IA
Certificate of accomplishment,  GSoC (Google Summer of Code) 2012.
Honored by Google Open Source Team for successful contribution to open source project Sigmah.
Technical Skills

Languages: Java 8, JavaScript, Python, Shell, Groovy.

SDLC & CI/CD: Agile, Scrum, Jenkins, Gerrit, Git, GitHub, SVN, JIRA, TDD.

Java & J2EE: Spring, Hibernate, Jersey, MyBatis, Tomcat, Jetty, Spring MVC, Struts, JSP, JMS.

Web services: AWS, REST API, RESTful services, SOAP, Microservices.

Front-end: React, HTML5, CSS3, Sass, Bootstrap.

JavaScript: Node.js, Express.js, JSON, AJAX, JQuery, RequireJS, AMD.

NoQL & RDBMS: MongoDB, Couchbase, RIAK, PL/SQL, Oracle, PostgreSQL, JDBC.

Related Skills: Unix, Hadoop, Splunk, Docker, Maven, Gradle, Ant, JUnit, Ansible, XML, XSD.

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • Maharishi University of Management

Job Titles Held:

  • Software Engineer
  • Java Developer - Consultant
  • Software Engineer
  • Java Developer


  • Master of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: