Java Software Engineering Resume Sample

4.5
12 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Dusty Walker
455 Hessel Ports,  Philadelphia, PA
+1 (555) 879 8127

Work Experience


Java Software Engineering Lead
06/2017 - PRESENT
San Francisco, CA
  • Mule ESB is preferable
  • Experience on Linux environment
  • Solid understanding of multithreading software design
  • Partner with the Software Development Manager in the analysis and estimation of future work impacting our team
  • Be an active developer and contributor to the team’s delivery. Take the lead on solving and implementing difficult technology challenges and drive our team to successful delivery
  • Experience working as a hands-on (actively coding) Software Engineering Lead or related role
  • Good understanding with hands on experience in building SOA and RESTFul API’s
  • Serve as a member of as Lead Developer and Scrum Master to deliver technology solutions in an Agile fashion including, but not limited to sprint planning, complexity analysis, standups, and sprint retrospectives
  • Have 10+ years relevant work experience
Java Software Engineering
12/2010 - 12/2016
Dallas, TX
  • Support the application's BAU and DEV/OPS processes and activities
  • Identify areas for improvement and contribute to drive change through to completion
  • Good knowledge of software Development Life Cycle and Software Testing Life Cycle
  • Take a leadership role within a Scrum team, acting either as, or alongside, the Scrum Master to ensure the team is both fully supported and following appropriate Agile methodologies
  • Liaise and collaborate effectively with stakeholders outside the team, reporting team progress / forecasts and escalating blockers to Development Manager and/or Project Manager
  • Ensure the team have clear understanding and agreement on team engineering processes (coding best practice, reviews etc.) and Agile processes and ceremonies, and that these are being followed
  • Ensure requirements are fit for purpose and detailed design is aligned with solution design, ensuring long term maintenance and support are key design considerations
  • Take responsibility for ensuring team sprint commitments are met and delivery is planned effectively, reporting status to project team
Java Software Engineering Intern
03/2008 - 07/2010
Chicago, IL
  • Actively participate in end to end process from planning and requirements analysis through implementation, testing and release to production
  • Proactively raise issues and mentor team members
  • Are comfortable working closely with a geographically distributed development and planning teams
  • Java programming experience
  • Experience of enterprise level systems development with strong knowledge of industry standard interface protocols (e.g. SOAP, MQ, HTTP, EJB)
  • Serve has the Lead of 8+ team members
  • Build and maintain relationships within the current team, as well as other groups
  • Contributing to writing as well as execution of unit test scripts and integration tests
  • Experience in business application design and development. Advanced experience in critical thinking and systems analysis are important

Education


Washington State University Vancouver
2004 - 2008
Engineer's Degree in Computer Science

Professional Skills


  • Experience in solid design, coding, testing and debugging skills in multiple technologies, functions
  • Strong technical development experience on effectively writing code, code reviews, best practices code refactoring
  • Strong understanding of Object Oriented principles, design and development skills
  • Good people/leadership skills & Experience working with Off shore teams and technologists from different regions with technical background
  • Any amount of experience with the required skills is acceptable
  • Spring – Advanced-level implementation skills with the Core Spring Framework and including other sub-projects like Spring Security and Spring Integration
  • Strong hands-on experience of working with the following or similar technologies

How to write Java Software Engineering Resume

Java Software Engineering role is responsible for software, business, design, architecture, development, maintenance, security, retail, securities, training.
To write great resume for java software engineering job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Java Software Engineering Resume

The section contact information is important in your java software engineering resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Java Software Engineering Resume

The section work experience is an essential part of your java software engineering resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous java software engineering responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular java software engineering position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Java Software Engineering resume experience can include:

  • Experience or strong understanding of Database like MSSQL or Oracle
  • Experience building infrastructure agnostic autonomous applications (micro-service experience)
  • Solid hands-on work experience of 9-11 years in software development
  • Good to have experience in Splunk, Wily
  • Solid experience with Apache Tomcat or similar application server
  • Java – Advanced-level implementation skills with Java and J2EE

Education on a Java Software Engineering Resume

Make sure to make education a priority on your java software engineering resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your java software engineering experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Java Software Engineering Resume

When listing skills on your java software engineering resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical java software engineering skills:

  • Solid experience Oracle 10G programming experience (stored procedures, PL/SQL, query optimization)
  • Strong experience in leading, designing and developing web applications including REST and Web Services
  • Java Experience including hands-on experience with Spring, Spring Boot, Mockito, Cucumber
  • Strong Java development experience with client side scripting techniques, Angular, Spring, Hibernate/MyBatis, REST Services, DAO, etc
  • Strong Experience in using Relational databases (e.g. Oracle)
  • Strong Unit Testing or Selenium experience

List of Typical Experience For a Java Software Engineering Resume

1

Experience For Java Software Engineering Lead Resume

  • Advanced knowledge and practical experience of Agile software development methodologies (Scrum and/or Kanban)
  • Act as initial escalation point for the team, co-ordinating additional expertise and support as required
  • Take ownership of live support issues ensuring they receive the appropriate level of scrutiny and attention, and that the integrity of the live service is a primary team concern
  • Mentor and/or train entry-level software engineers, ensuring they are knowledgeable in critical aspects of their roles
  • Carry out management responsibilities including: interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; and addressing complaints and resolving problems
  • Spring
  • Proficiency in one or more general purpose programming languages, Java or Python preferably
2

Experience For Java Software Engineering Intern Resume

  • Partner with the Application Development Leads in the analysis and estimation of future work impacting our team
  • Current and working knowledge of modern technologies and stacks on topics such as DevOps and Test Automation
  • JavaScript – Expert-level knowledge of working in JavaScript and contemporary
  • Experience of acting as a Scrum Master for a cross functional team, effectively managing a backlog, providing estimations (time and/or story points), reporting burn down and removing impediments
  • Apply software development life cycle (SDLC) methodologies to design, develop, implement, and deploy enterprise Web-based systems
  • Work on an agile team in a development or support role to interact with teammates and stakeholders to review designs, deliver new requirements, and develop joint entrance examination (JEE) and commercial off-the-shelf (COTS) tools
  • Manage application server installations and configurations, including Tomcat and Solr
3

Experience For Java Software Engineering, VP Resume

  • Manage configuration for custom software deployed to production
  • Professional experience as a Front-End and Back-End full-stack Application Developer including HTML, XML, JavaScript including JavaScript Frameworks, CSS, JavaEE technologies including Spring Framework, JSP, and Hibernate
  • A 2:1 or above in computer science from a leading university
  • Proficiency in one or more general purpose programming languages: Java/J2EE, HTML5, CSS, JavaScript, AJAX, JSON
  • Web Tools – JavaScript
  • Knowledge of server side design patterns, continuous integration & continuous delivery principles
  • Exposure to tools like Eclipse, SVN, GIT/Stash, Fisheye-Crucible
  • Knowledge of continuous integration tools such as Jenkins
4

Experience For Java Software Engineering Analyst Resume

  • Knowledge of quality assurance principles, techniques and tools
  • Knowledge of Jira for agile scrum dashboard, defect, and test script management and execution
  • Technical design and development for project on Java environment
  • 1) Core Java language development
  • Angular
  • Selenium and Cucumber
  • Build Tools - Maven, Subversion/GIT, EclipseIDE
  • Web Technologies – Web Services
5

Experience For Java Software Engineering Resume

  • Markup Languages - HTML / CSS, XML
  • Logger frameworks – LOG4J,SL4J
  • Knowledge of and experience in the implementation of design patterns and best practices, profiling, identifying and optimizing existing code and code developed by other team members, and knowledge of version and revision control practices and procedures
  • Responsible for design decisions in middleware services organization
  • Partner with Architects on the design and architecture for Middleware organization
6

Experience For Java Software Engineering Lead Resume

  • Solve critical technical issues
  • Proficiency in one or more general purpose programming languages (Java/J2EE systems including JSP Based Web applications and SOA based business services using J2EE/Web Services)
  • Experience Utilizing Web Services and Java RMI technologies to improve interface/API and significantly enhance integration capability between front-end and back-end systems
  • Proficiency in one or more general purpose programming languages including Java/J2EE/JSP based Web applications/Middleware and Batch systems
  • T-Shaped development responsibilities to support an Agile environment
  • Experience in design, analysis, development, coding, unit testing, debug and documentation for Java/J2EE systems including JSP Based Web applications, SOA based business services using J2EE/Web Services, Java based batch applications that satisfy business requirements for large, complex projects
  • Proven experience working in high transactional latency sensitive enterprise systems and an understanding of scaling, performance tuning and monitoring
  • Knowledge of relational database with strong background on SQL and\or PL-SQL is required
7

Experience For Java Software Engineering Intern Resume

  • Agile and Scrum including tools such as JIRA
  • Knowledge of cloud technologies and design patterns
  • Strong knowledge of automated testing, including automated build and deployment technologies, such as: Maven, Jenkins, Subversion, Git, and testing frameworks such a Junit and Selenium
  • Basic knowledge of cyber security and how to deliver code that is secure from hacking
  • Proficiency in one or more general purpose programming languages Core Java 8 and J2EE as well as Unix shell scripting, Spring framework, Spring boot, multi-threading, JDBC/JPA, JMS, JAX-WS, REST services, XML, XSD, JSON, and web sockets
  • Application Servers: Weblogic Server, Embedded Tomcat, Apache Http Server
8

Experience For Java Software Engineering, VP Resume

  • Oracle and Linux required
  • SVN, GIT, IDE and Build Tools: Eclipse, Maven, and IntelliJ, MQ and Kafka
  • Technology: Core Java 8 and J2EE as well as Unix shell scripting, Spring framework, Spring boot, multi-threading, JDBC/JPA, JMS, JAX-WS, REST services, XML, XSD, JSON, and web sockets
  • Oracle, Linux, SVN, GIT, IDE, Eclipse, Maven, IntelliJ,MQ, Kafka
  • Proficiency in one or more general purpose programming languages including Java, J2EE, Core Java, Hibernate, Spring, Spring Boot, JSP, JSON, ORM, JDBC, Tomcat, SOAP, Python, Maven, or Jenkins
9

Experience For Java Software Engineering Analyst Resume

  • RESTful microservices architecture (MSA) skill or other web services
  • Java design and development
  • Exposure to UI development (HTML, JavaScript and AngularJS)
  • Deploy apps to Cloud
  • Exposure to Cloud AWS/Azure or Pivotal Cloud Foundry
  • Demonstrated and strong experience with Core Java Development, Spring Boot, Spring MVC, Spring Integration, Spring Transaction, JMS, RDMS, an ability to design API and RESTful services, and an understanding of transactions and multi-threading
  • Data design experience in application, RDMS and noSQL, familiarity with modern technology and architecture (cloud, virtualization, object stores, etc.), and experience with SDLC tools and agile development methodology
10

Experience For Java Software Engineering Resume

  • Lead technology initiatives, develop reports, dashboards, and processes to continuously monitor data quality and integrity, an ability to interpret system / business requirements and prepare specification and design document, and an understanding of the sales process to better align changes to the CRM platform
  • Experience with Build and Integration Tools, including knowledge of Maven, Git, and BitBucket
  • Experience in development using Agile methodology
  • Experience with UNIX & AIX
  • Experience with Cassandra, Jenkins Pipelines, GIT and IntelliJ, PowerShell
  • Experiences with JavaScript frameworks, such as NodeJS, VueJS, ReactJS, D3.js, AngularJS, or JQuery

List of Typical Skills For a Java Software Engineering Resume

1

Skills For Java Software Engineering Lead Resume

  • Strong experience with Spring including In-depth knowledge of Spring Framework, of Building Soap/RESTful Web Services, MVC, and Spring Boot
  • T-Shaped development experience to support an Agile environment. Cloud computing technology experience is beneficial
  • Proficiency with software skills such as business analysis, development, maintenance and software improvement
  • Very strong experience in Java/J2EE
  • Experience with Service virtualization and mocking using Lisa tool or Java programming
  • Experience in Leading or mentoring other software Engineers in making right design decisions
2

Skills For Java Software Engineering Intern Resume

  • Experience working as a hands-on (actively coding) Software Engineering Developer or related role
  • Automation testing experience for middleware involving Rest, SOAP Web Services, Message Queues, and Databases
  • Experience with test cycle management, defect management, and reporting using JIRA and ALM
  • Experience in designing and building RESTful services
  • Experience with managing and mentoring a team of software engineers
  • Experience managing/leading a team of software engineers / application developers
3

Skills For Java Software Engineering, VP Resume

  • Experience with Spring/Spring Boot, Oracle, PL/SQL
  • Extensive experiences with creating front-end applications using JavaScript, HTML5, and CSS3
  • Experiences developing queries and schemas using SQL,PL/SQL, MySQL, or PostgresSQL
  • Experience with Java and building software using Java based utilities such as Maven, Ant, Gradle etc
  • Experience with version control system for tracking changes including Git, SVN
  • Strong knowledge of software engineering best practices especially in relation to developing code to be managed through CI/CD pipelines
  • Strong knowledge of Java/J2EE for implementing web technologies
  • Experience working with developers and product owners
  • Relevant software engineering experience required
4

Skills For Java Software Engineering Analyst Resume

  • Work experience required: Java, J2EE, Spring
  • Software Engineering Experience
  • Experience leading multi-function teams in excess of 15 people
  • Skill working with databases such as Oracle PL SQL, No-SQL or Apache Cassandra
  • Strong leader managing software engineers throughout the software delivery lifecycle
5

Skills For Java Software Engineering Resume

  • Mandatory hands-on experience on core Java, Spring and REST services
  • Experience developing with Oracle DB
  • Good understanding of Jenkins CI/CD, Maven or Gradle
  • Java software engineering / application development experience
  • Good at application debugging issues
  • Experience with JUnit and automated testing tools (Cucumber, selenium, jmeter, blazemeter)
  • Experience with Web Service technologies, including REST APIs, SOAP, SOA, and WSDL
6

Skills For Java Software Engineering Lead Resume

  • Experience in performance testing and batch performance improvement
  • Resolve complex technical issues, collaborating with team members and domain experts to identify effective solutions
  • Hands on experience with test automation and continuous integration
  • Other Useful Experience: GIT, Agile/Scrum, SOA, cloud technologies
  • Strong knowledge of HTML5, CSS, JavaScript
  • Strong knowledge of database technologies like Oracle
  • Experience with core java. K
7

Skills For Java Software Engineering Intern Resume

  • Experience of the HTML5/JS environment and practices
  • Experience of mobile development (objective c / Swift 2)
  • Experience with a JEE/EJB Application Server
  • J2EE/Java Enterprise Web Development Experience
  • Mature design pattern usage Project Experience
  • Applications Development / Software Engineering experience in Java
  • Experience with Application Server / Java Servlet Container technology (e.g. WebSphere, JBoss, Apache Tomcat)
  • Java stack experience, and all the standard tools such as JIRA, Jenkins, GIT
8

Skills For Java Software Engineering, VP Resume

  • Experience in the Retail environment and 4-5 years as technical leader in ATM/Teller or Retail related applications
  • Experience in IDE tools like RAD/Eclipse is necessary
  • Good Unix/Linux background
  • Lead application development experience throughout the entire project lifecycle
  • Experience in Agile (Scrum or XP), Waterfall, and Hybrid methodologies
  • Good to have knowledge on NoSQL DB Cassandra
  • Experience with various source control tools like SVN, GIT
9

Skills For Java Software Engineering Analyst Resume

  • Experience with J2EE Application Server (preferably Tomcat)
  • Experience with Pivotal Cloud foundry concepts (AWS, GAIA)
  • Experience with highly distributed systems & micro services
  • Experience with JMS,AMQ,Kafka and other queue based systems and frameworks desired
  • Scripting languages – Unix Shell Scripting, PERL etc
  • Delivering a high performance Trade Finance platform that is highly resilient & distributed working with state of the art tech stack
  • Ensuring successful releases following agile methodology
  • Ensuring the usage of standard tools / utilities as prescribed by JPMC architecture groups while doing delivery
  • Identifying and implementing agile metrics to measure a team’s Agility and then use those measures to help guide a team forward
10

Skills For Java Software Engineering Resume

  • Coaching team members on advanced Scrum fundamentals
  • Acting as a servant leader to influence team member to seek and embrace incremental change that increases team performance
  • Delivering solutions as a member of an Agile scrum team
  • Knowledge and practical use of Spring Frameworks, most notably Spring Boot and Spring Cloud in addition to ReactJS and Angular
  • Proficiency in one or more general purpose programming languages; Unix, SQL, DB2, Agile, Java J2EE, Core Java, Spring Hibernate, Mockito, JUNIT and Kafka
  • Java Frameworks i.e. Spring; Hibernate, Spring Boot, RESTful microservices, Apache Tomcat
  • Proficiency in one or more general purpose programming Java with Spring framework & MVC design
  • Responsible for collaborating with various teams to influence project/team leaders regarding solution design, process and/or approaches
  • Exposure to AJAX and Spring, Hibernate frameworks

List of Typical Responsibilities For a Java Software Engineering Resume

1

Responsibilities For Java Software Engineering Lead Resume

  • Demonstrated and extensive experience with Core Java including Java 8 and above as well as experience with Annotation and Enum, Collections and Generics, Multithreading and Concurrency, and Regular Expressions
  • Experience with IDE (Integrated Development Environment), including using Eclipse/IntelliJ for development and local testing/debugging and experience Running/debugging an application locally on a tomcat instance
  • Motivated to deliver software using the firm approved tools and methodologies
  • Advanced knowledge of application, data and infrastructure architecture disciplines Understanding of architecture and design across all systems
  • Proficiency in one or more general purpose programming languages: Java
  • Knowledge of JIRA, Confluence, Microsoft Suite (Excel, PowerPoint)
  • Professional experience as a Front-End and Back-End full–stack Application Developer including HTML, XML, JavaScript including JavaScript Frameworks, CSS, JavaEE technologies including Spring Framework, JSP, and Hibernate
2

Responsibilities For Java Software Engineering Intern Resume

  • Professional experience using Object Oriented Programming Languages, including Java
  • Professional experience in working with SQL, Hibernate, JDBC
  • Experience with Software Best Practices and Methodologies
  • Able to support team in the technical refinement, solution design and testing discussions as well
  • Cucumber testing tool
  • Current Security+ or GSEC Certification

Related to Java Software Engineering Resume Samples

Engineer, Software Java Resume Sample

Work Experience

  •  Mentor and review code for junior   •  Partner with multiple vendors to create estimates and delivery plans for projects or programs across an application family. Ensure quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects or programs for an applica...
Professional Skills

  •  Strong software development skills and kno...
  •  Excellent communication skills with abilit...
  •  Experience in NoSQL technologies / Elastic...
4.8
9 votes

Java Software Resume Sample

Work Experience

  •  Apply coding standards and best practices during the software   •  This role requires a wide variety of strengths and capabilities, including   •  Expertise in application, data and infrastructure architecture discipline   •  Masters or Bachelors in Computer Sci...
Professional Skills

  •  Demonstrated software engineering work exp...
  •  Collaboration and relationship building sk...
  •  Strong Java, Golang or equivalent programm...
5.0
12 votes

Java Software Development Resume Sample

Work Experience

  •  Works on resolution of urgent and on-going problems to ensure their team’s contribution to overall reliability   •  Home Delivery &   •  Home DeliveryHome Delivery oversees application development strategy and execution,   •  Provides technical and strategic...
Professional Skills

  •  Strong communication skills that enable pr...
  •  Strong experience with cloud computing pla...
  •  Working experience with low latency and hi...
4.7
12 votes

Analyst / Senior Quantitative Analyst Resume Sample

Work Experience

  •  Chartered Financial Analyst (CFA), Financial Risk Manager (FRM) designation   •  Monitor the effectiveness of models in use and continually update model parameters with actual results and changing trends   •  Create, enhance and maintain models and model parameters for various mode...
Professional Skills

  •  Hands on experience with credit risk model...
  •  Other programming/software familiarity: st...
  •  Excellent interpersonal and communications...
4.9
25 votes

Full Stack .NET Developer Resume Sample

Work Experience

  •  Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office etc.)   •  Unit and Integration Testing – planning, execution and evaluation   •  Production Release preparation and coordinati...
4.8
24 votes

Specialist, BI Resume Sample

Work Experience

  •  Understands logical and physical data models, data modeling methodologies   •  Experience in data reporting and visualization area with atleast 2-3 years’ experience on Tableau development   •  Experience as BI/DW consultant   •  Intelligence, analytical mindset...
Professional Skills

  •  Attention to detail and strong interperson...
  •  Strong skills and experience with scriptin...
  •  Strong project management skills including...
4.6
12 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates