Software Engineer Java Resume Sample

4.6
10 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Freda Dietrich
24343 Brent Vista,  Houston,  TX
+1 (555) 570 9438

Work Experience


Lead Software Engineer, Java
10/2017 - PRESENT
Boston, MA
  • Gather, organize and document data and requirements from various stakeholders and constituencies according to given direction and standards
  • Participate in design consultations with hardware and software technicians
  • Develop, document and present design solutions and supporting rationale
  • Implements programs integrating multiple software systems, modules and technologies
  • Develops software that is object oriented and conforms to program standards to ensure reusability and repeatability
  • Works with bug tracking to resolve moderately complex issues and ensures that all bugs along with solutions are documented
  • Work in an Agile development environment including multiple iterations and prototyping of solutions
  • Prior experience with Android application development
  • Design, implement, and unit test both UI & server-side, JEE/Java web application code
Software Engineer, Java
12/2012 - 05/2017
Phoenix, AZ
  • Knowledge of object-oriented methodologies, UML design techniques, event driven architectures, and other design patterns
  • Proficiency and development experience with Java programming language
  • SQL inserting, updating, retrieving, and optimization skills
  • Clearly communicate technical concepts and designs to non-developers
  • Commercial experience in software development using the Java programming language, including the use of some IDE with a solid understanding of object oriented design concepts for delivering and maintaining a software product
  • Technical understanding of SQL, JDBC, XML, Servlets, and Hibernate
  • Exposure to mature development processes including use of source code control systems like Subversion is required
  • Participate as a proactive contributor and subject matter expert on team projects
  • Demonstrate favorable results through coaching and influencing others
Junior Software Engineer Java
03/2007 - 08/2012
San Francisco, CA
  • Regular, dependable attendance & punctu Design and development of MicroServices, integration, reference implementations using standards and guidelines that support high volumes, are fast, simple, reliable, distributed, and easy to extend and maintain
  • Design, implement and unit test, functional-test, server-side java code
  • Develop and implement platform core capacities to abstract and support REST, Messaging, Caching, Vault and authentication
  • Work with senior engineers, software architects and quality assurance engineers to resolve development roadblocks
  • Provide consulting to the Solution design process by providing on-demand and ad-hoc consulting to CoE’s on technology direction, technology stack and development approaches in the solution design process
  • Communication: Use appropriate and effective communication methods to Development stakeholder community including Senior Management throughout the software development life cycle; coordination with other horizontal organizations to deliver a seamless overall software delivery experience to the different CoE’s
  • Consult with CoEs on Solution design, influencing the technology direction and development methods
  • Selection of appropriate development pool / external partner for different types of demand
  • Professional hands on software development experience

Education


Walla Walla University
2002 - 2006
Engineer's Degree in Computer Science

Professional Skills


  • Strong development experience in core Java and J2EE and excellent trouble shooting and debugging skills
  • + Strong teamwork skills and effective interpersonal and communication skills
  • Hands-on Java application development work experience that demonstrates exceptional design, coding, testing and debugging skills
  • Strong software engineering skills with hands-on experience in developing applications using advanced JAVA and UI technologies like Angular frameworks or React
  • Software engineering skills with hands-on experience in developing applications using advanced JAVA and UI technologies like Angular frameworks or React
  • Excellent Java and Junit programming skills
  • Experience with JUNIT or 3 years of experience with SOAPUI or 3 years of - 3 years of experience with Apache Tomcat

How to write Software Engineer Java Resume

Software Engineer Java role is responsible for java, software, programming, development, engineering, english, research, sql, mainframe, integration.
To write great resume for software engineer java job, your resume must include:

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

Contact Information For Software Engineer Java Resume

The section contact information is important in your software engineer java 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 Software Engineer Java Resume

The section work experience is an essential part of your software engineer java 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 software engineer java responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software engineer java position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Engineer Java resume experience can include:

  • Excellent English communication skills and experience with working in international teams
  • Experience with Git or at least 1 years of experience with SVN
  • Effectively communicate with technical and business resources as well as upper management
  • Solid development experience with an object-oriented language, Java (or C#, C++, Swift)
  • Experience with messaging systems and proven integration patterns
  • Manage time effectively working on multiple concurrent projects

Education on a Software Engineer Java Resume

Make sure to make education a priority on your software engineer java resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software engineer java 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 Software Engineer Java Resume

When listing skills on your software engineer java 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 software engineer java skills:

  • Excellent Java and good C# software development skills
  • Have good investigation and troubleshooting skills
  • Excellent SQL relational database skills
  • Understanding of skills, tools and patterns for building and releasing code
  • Demonstrated experience documenting process and procedures
  • Demonstrated experience with Python and Bash scripting

List of Typical Experience For a Software Engineer Java Resume

1

Experience For Software Engineer, Java Resume

  • Self-confidence, high team spirit and communication skills
  • SQL and Oracle databases (PL/SQL skills essential)
  • Bring your experience in API lifecycle and associated SDLC to life
  • Working experience with REST API back-end services
  • Experience with writing services as well as consuming services using REST, SOAP, XML, JSON or any combination
  • Practical knowledge and experience of unit testing, mocking or faking frameworks
2

Experience For Lead Software Engineer, Java Resume

  • Put your hands-on experience in scripting / tooling automation with github, AWS/AWS CLI, and Jenkins to use
  • Expert-level experience working with application containers and runtime frameworks (e.g. Spring, Akka, et cetera)
  • Experience developing and supporting hosted and/or multi-tenant software services (Software-as-a-Service)
  • Experience working in a Continuous Integration and Delivery environment using tools such as Jenkins
  • Experience working in a modified Agile methodology development environment and using work it me management tools like JIRA
3

Experience For Software Engineer / Java Developer Resume

  • Good knowledge of multi-threading and networking
  • Experience designing and building large-scale, distributed, multi-threaded, high concurrency enterprise server systems
  • Good understanding of Spring, Struts and Hibernate framework
  • Experience in Application Development using Java, J2EE and Spring
  • Experience of working within Windows and UNIX/Linux operating systems
  • Financial/banking experience ideally Equity and FX knowledge
  • Good understanding of network communication (TCP/IP) and their impact on latency
4

Experience For Software Engineer, Java Enterprise Solutions Resume

  • Experience leading teams through technical design
  • Experience implementing CICD and knowledge of DevOps Practices
  • Software Development Life Cycle (SDLC) experience using Java EE or similar technologies for Middleware and Backend Integration
  • Experience in RESTful APIs, Spring and Jersey or similar frameworks
  • Experience in leading Software Engineers on complex projects
  • Experience with Cloud computing like AWS, Azure or OpenStack
  • Experience with Java and object-oriented programming languages
5

Experience For Software Engineer / Java Resume

  • Experience building APIs
  • Experience with REST, Spring framework
  • Experience working with cross-functional business and technology teams
  • Proven ability and passion to educate and mentor others in engineering best practices and patterns
  • Proven ability to educate and mentor junior engineers on coding best practices and patterns
  • Software development experience, at least 3 of them developing in enterprise software
  • Recent experience as a practicing software engineer
  • Full lifecycle development experience, including requirements, analysis, design, implementation, test, and support of client-server applications
6

Experience For Associate Software Engineer Java Resume

  • Experience in using relational and NoSQL databases
  • Professional experience in data mining and analytics is highly beneficial
  • Production coding experience in server side Java
  • Good understanding of J2EE Framework
  • Experience with, and ability to develop expertise in, secure coding techniques, security/encryption technologies, and cryptography
  • Experience using JDBC to connect to relational databases (programmatic & command line)
  • Experience in software engineering and in Java, server-side development
7

Experience For Lead Software Engineer Java Resume

  • Software development experience using agile processes
  • Experience using SOAP-based web services (interface definition, implementation, WS-Security)
  • Experience with automated testing, build automation and dependency management tools
  • Experience using task management tools such as JIRA Agile
  • Experience developing SOAP and RESTful web services
8

Experience For Software Engineer Java / C Resume

  • Experience with Spring
  • Experience as a senior developer leading developers in technology projects
  • Experience developing highly-scalable, distributed applications
  • Experience developing SOAP and RESTful web services
  • Experience with Spring framework (3.2 and above)
  • Experience building identity and access management solutions at scale
  • Experience of working on highly scalable, highly available, event-driven distributed systems and service-oriented architecture with complex system interactions
  • Extensive Experience in building large and scalable server side applications in Java or Python
  • Experience with database driven applications using MySQL
9

Experience For NLU Software Engineer Java Resume

  • Experience with complex event processing (CEP) software
  • Experience working in scrum environment
  • Experience with Amazon Web Services (including RDS, CloudFormation, SNS, SQS, ElastiCache, CloudWatch, Dynamo and EMR)
  • Experience using Gradle, Docker and Jenkins as part of basic DevOps practices
  • Experience with JMS and other messaging technologies
10

Experience For Software Engineer / Java, Build & Automation Resume

  • Experience working the GIT
  • Experience as an engineer in a web environment doing development with Java/JEE
  • UI development experience using Java script and any for the frameworks like backbone, angular and so on
  • Experience developing software in an Agile manner
  • Experience with Oracle, PL/SQL, and Unix shell scripting
  • Hands-on experience with MicroServices, REST, Java Web Services, JMS, XML, JSON, and messaging techniques

List of Typical Skills For a Software Engineer Java Resume

1

Skills For Software Engineer, Java Resume

  • Solid experience programming back-end web services in an OO language, (Java / C#)
  • About 1 year proven Java experience
  • Experience with JUNIT or 2 years of experience with SOAPUI
  • Experience with OAUTH or 1 year experience with OIDC concepts
  • Experience with REST web services or at least 3 years of experience with SOAP web services
  • Experience with Build and Deployment automation experience (CI/CD)
  • Experience with relational (MySQL) or 1 year experience with relational NoSQL database MongoDB
2

Skills For Lead Software Engineer, Java Resume

  • Smart + Exceptional written and verbal communication skills
  • + A strong mathematics background, either through work experience or formal education
  • Working experience with Agile and Agile-tooling (Maven, GIT/Subversion)
  • Scripting languages experience, e.g shell, Python, Perl
  • Programming Experience in Java preferably who worked on EJB
  • Working experience with WebSphere as an application server
3

Skills For Software Engineer / Java Developer Resume

  • Experience of Tuning, Performance Testing and Production Monitoring using tools like HP Diagnostics, JMeter, Splunk, BlueStripe, CloudWatch, Zabbix
  • Experience in working in Devops teams, using extensive automation, Continuous Integration / Continuous Deployment and working towards Continuous Delivery
  • Experience developing Test Automation Frameworks and/or testing software for functionality, performance, security, scalability, refactoring/regression
  • Experience working with one of the following for CICD, AWS, cloud computing environments
  • Experience developing and deploying distributed cloud-based applications
  • Experience coding applications interfacing with Postgres and Mongo databases
  • Experience with designing and building scalable, multi-threaded applications highly desirable
  • Experience performance tuning and monitoring tools
4

Skills For Software Engineer, Java Enterprise Solutions Resume

  • Experience providing technical leadership on software application development and running large-scale applications
  • Experience of using scripting languages like Ruby, Python, Perl
  • Experience in software development using cloud based hosting solutions
  • Strong understanding in building efficient database and search engine queries
  • Experience building RESTful web services with server-side frameworks like Spring Boot and Play
  • Experience working with NoSQL and distributed storage technology including Hadoop, HBase, Cassandra, Elasticsearch, and Redis
  • Experience developing applications using Agile principles
  • Experience coding and using Javascript Frameworks such as AngularJS, Jquery or NodeJS
  • Experience in Java, J2EE, Web Services, RESTFUL APIs, Spring/Spring Boot, JSON and XML
5

Skills For Software Engineer / Java Resume

  • Experience coding and using Javascript Frameworks such as AngularJS, Jquery or NodeJS
  • Experience in any of the following: Scala, Akka, Kafka, functional programming
  • Possess a strong understanding of server side design patterns, clean architecture, object orientated design & programming and continuous delivery principles
  • Experience developing and consuming REST web services for an operational/production environment
  • Experience of using Spring framework
6

Skills For Associate Software Engineer Java Resume

  • Full life cycle J2EE hands-on experience designing and developing large scale web applications on high traffic Internet site(s)
  • Hands-on experience with Java technologies that includes Spring boot, Spring framework and Hibernate
  • Solid understanding of CS fundamentals, including algorithms, data structures, and design patterns
  • Experience with systems analysis, design, troubleshooting and debugging
  • Good understanding of web-related technologies (e.g. HTTP, SOAP, REST, TCP / IP, Message Queuing)
  • Experience mentoring and coaching developers
7

Skills For Lead Software Engineer Java Resume

  • Experience working with Operating Systems
  • Experience in software development using cloud based hosting solutions
  • Experience managing and supporting the full life-cycle of IT development projects
  • Experience actively designing and writing code for large, complex systems that support a large number of users
  • Experience developing and supporting multi-tiered, service-oriented applications in a production environment
  • Experience working in a Continuous Integration and Delivery environment using tools like Jenkins
  • Experience in working with Oracle database and PL/SQL queries
  • Experience developing Aircraft Maintenance and/or Logistics Systems
  • Experience of working in a highly collaborative environment
8

Skills For Software Engineer Java / C Resume

  • Several years of experience as a software engineer, in a Java development environment, using current frameworks, tools and techniques
  • Experience of programming for the cloud is a prerequisite
  • Good commandment of the Dutch and English language, in writing and speech
  • Top-notch Java coding experience, preferable accompanied
  • Experience developing distributed applications
9

Skills For NLU Software Engineer Java Resume

  • Experience with Spring framework 3 and above
  • Experience building identity and access management solutions
  • Experience programming in Java
  • Experience in Unix Shell Scripting
  • Experience with Spring framework
  • Experience as Senior developer in technology projects leading developers
10

Skills For Software Engineer / Java, Build & Automation Resume

  • Experience in Spring framework
  • Experience using JUNIT
  • Experience using SOAPUI
  • Experience using Web Service Test Tools
  • Hands-on experience in software engineering
  • Experience in object-oriented and functional programming in Java and JavaScript
  • Experience in AWS or similar cloud computing environments with infrastructure and configuration management tools like Ansible, Docker, and Mesos
  • Experience programming in Java

List of Typical Responsibilities For a Software Engineer Java Resume

1

Responsibilities For Software Engineer, Java Resume

  • Utilize superior analytical skills to troubleshoot and fix highly complex code defects
  • Knowledge/Experience in working in Amazon web services environment
  • Experience in software engineering and in Java or JavaScript, with the most recent year in server-side development
  • Experience with Linux operating environments
  • Experience using source control tools associated with defect/issue tools
  • Software Engineering experience with full stack development
  • Java Programming Language (expert level, 10+ year experience)
  • Experience with Spring, Gigaspaces, XQuery, Oracle, XML, Gemfire, Maven, Gradle, Puppet, Angular JS, Jenkins
  • Experience in building data Layer for presentation in heterogeneous UI such as, GWT/Business Intelligence/BPM
2

Responsibilities For Lead Software Engineer, Java Resume

  • Experience across the Software Development Life Cycle using agile methodologies
  • Experience with writing Query with SQL server
  • Experience working with Development Environments (Eclipse, IntelliJ, etc.)
  • Develop high quality software solutions as a contributing member of a highly skilled and motivated team of engineers
  • Extensive FIX experience, preferably Cameron FIX and Tibco Rendezvous
  • Desirable are experience of QuickFix and Object Orientated Analysis & Design, design patterns
  • Current experience in hands-on Java development
3

Responsibilities For Software Engineer / Java Developer Resume

  • Experience Java Frameworks
  • Experience in SQL Databases and No-SQL Databases
  • Create automated test suites to validate the quality of your code
  • Experience in at least one of Python/PERL/C
  • Experience continuous integration and build tools such as Hudson, Jenkins, Maven, etc
  • Experience with Java Applications
  • Development experience
  • Work with business customers to understand the scope of work, priorities, and requirements for development
4

Responsibilities For Software Engineer, Java Enterprise Solutions Resume

  • Experience trusted committer on an open or innersource project
  • Experience with Authentication and Authorization definition and implementation
  • Experience in software development using cloud based hosting solutions (AWS-EC2/S3, Azure, Google Cloud)
  • Experience with API development
  • Experience with application development and design
5

Responsibilities For Software Engineer / Java Resume

  • Senior Java developer with strong database background, preferably in the automotive/navigation domain
  • A strong understanding of algorithms, data structures, and an ability to recognize the business and technical trade-offs between different solutions
  • Experience with development and CI tools: maven, git, Jenkins, Puppet, Crucible, Jira
  • Overall work experience
  • Typically ,3+ years of experience on Java Development projects
  • Experience in software design and development
  • Experience with synchronization techniques in stateless distributed systems
6

Responsibilities For Associate Software Engineer Java Resume

  • Experience with one or more of Tomcat, Jetty, or Grizzly
  • Experience with Android software development in Java and/or C++
  • Communicate in an effective and professional way
  • + Communication and interface designs and technologies for effective flight/ground software and command/control
  • Collaborate with different Product Owners to plan and prioritize tasks for others
  • Experience with API development
  • Agile development experience
  • Experience with Apache Tomcat
  • Experience with identity and access management framework
7

Responsibilities For Lead Software Engineer Java Resume

  • Experience with REST/SOAP Web Service
  • Experience Linux
  • Experience with test architecture
  • Experience with AWS/Public Cloud
  • Experience in Agile
  • Experience with Github and Jenkins
  • Experience with full stack development
  • Experience with modern frameworks, angular.js, and React
  • Experience with NoSQL and distributed databases
8

Responsibilities For Software Engineer Java / C Resume

  • Experience with Amazon Web Services (AWS) or other cloud technologies
  • Experience with development of Servlets, JSP’s, Struts, EJB’s required
  • Experience with API construction
  • Experience in Java software development
  • Experience in RESTful services
9

Responsibilities For NLU Software Engineer Java Resume

  • Experience in API Space
  • Angular.JS experience
  • Hands-on experience in software development
  • Experience in JVM based web application development
  • Experience in software development
  • Experience in Agile practices
  • Experience with any of the following tools and technologies
  • Java/J2EE development experience
  • Experience in SaaS (Software as a Service) model
10

Responsibilities For Software Engineer / Java, Build & Automation Resume

  • Experience with Java, PL/SQL, JBOSS, Junit and mockito
  • Relevant experience of 3-4.5 years for SE, 5-7 years for SSE
  • Experience with WSO2 integration, development, and support
  • Experience with ArcGIS, ArcSDE and Geospatial Information Systems
  • Experience with OZONE Widget Framework (OWF)

Related to Software Engineer Java Resume Samples

Engineer / CAD Resume Sample

Work Experience

  •  Experience in semiconductor CAD   •  Create and deliver 3D modeling using associated standard based on the end customer specifications and industry standards, use as input product specifications and customer specifications   •  Perform all the required mechanical analysis (toleranc...
Professional Skills

  •  Strong analytical and communication skills...
  •  Rigorous and responsive, and have good ana...
  •  Post apprenticeship / training engineering...
4.7
13 votes

Java Software Engineering Resume Sample

Work Experience

  •  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...
Professional Skills

  •  Experience in solid design, coding, testin...
  •  Strong technical development experience on...
  •  Strong understanding of Object Oriented pr...
4.5
12 votes

Senior Software Engineer Java Resume Sample

Work Experience

  •  Hands-on in the following areas   •  Got a wee bit excited about what they read above   •  Has a sense of intellectual curiosity and an addiction to learning   •  Is self-driven, actively looks for ways to contribute, and knows how to get things done   ...
Professional Skills

  •  Strong system and application troubleshoot...
  •  Very strong algorithmics, problem solving ...
  •  Experienced in Java and Programming Skills
4.5
14 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