Java Software Development Resume Samples

4.8 (123 votes) for Java Software Development Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the java software development job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
IC
I Cruickshank
Iva
Cruickshank
510 Finn Crossing
Boston
MA
+1 (555) 136 4093
510 Finn Crossing
Boston
MA
Phone
p +1 (555) 136 4093
Experience Experience
Chicago, IL
Java Software Development Engineer
Chicago, IL
Metz, Kihn and Bailey
Chicago, IL
Java Software Development Engineer
  • Manage several parallel tasks as part of a dynamic team of systems and software engineers
  • Develop systems and tools and maximize effective efficient delivery without compromising on quality
  • Develop and deliver software in a continuous integrated environment
  • Estimate resources and identify risks to achieve project goals
  • Proactively monitor the health of applications owned by the team and address issues
  • Promote good development methodologies via code review, great software design and brown bags or tech talks
  • Evaluate and recommend tools, technologies and efficient processes
New York, NY
Senior Java Software Development
New York, NY
Weissnat Inc
New York, NY
Senior Java Software Development
  • Assist with training, work assignments or checking work of lower level employees
  • Assist in development of software technical documentation
  • Analyzes, debugs and/or assists in problem solving
  • Very good knowledge of unit testing (e.g. JUnit) and Test Driven Development (TDD)
  • Works with technical staff to understand problems with software and resolve them effectively
  • May create optimization programs to resolve problems
  • Under general direction, develops, codes, tests and debugs new solutions or enhancements to existing Qik Solution
present
Boston, MA
Java Software Development Senior Advisor
Boston, MA
Ondricka, Waters and Swift
present
Boston, MA
Java Software Development Senior Advisor
present
  • Working with following SGBD(s): MS Access, MySQL, SQL Server (SQL as manage language), Oracle
  • Builds solution design for support and maintenance work for moderate to complex service environment
  • Developing using the Java language (J2SE), J2EE: Struts 1.2, Struts 2, Hibernate, Spring (beginner), CXF2.0
  • Involved with resolution of complex software development issues that may arise in a production environment
  • Willing to Work in Germany for the project duration
  • Coordinates in resolving highly complex software development issues that arise in production environments
  • Engages in developing proof of concepts (POCs) for new programs and conducts peer code reviews
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
The George Washington University
Bachelor’s Degree in Computer Science
Skills Skills
  • Strong OO design knowledge and development experience
  • Strong communication skills (able to explain concepts to non-technical as well as peers)
  • Self-starter who is highly organised, communicative, quick learner, and team oriented
  • Good written, verbal communication, problem solving and creativity skills
  • Experience tuning Java applications for high scalability
  • Retail application or Point of Sale (POS) knowledge and experience
  • TGCS Store Integrator product working knowledge
  • Strong experience with agile project methodologies
  • Comfortable using Unix-like OS eg Linux and/or MAC OS X
  • Ability to work on multiple tasks or projects and prioritise effectively
Create a Resume in Minutes

15 Java Software Development resume templates

1

Java Software Development Team Manager Resume Examples & Samples

  • Provides leadership of a co-located software team including both software engineers and QA engineers
  • Deep understanding and application of the agile software development lifecycle
  • Manages relationships with a large set of internal and external partners. This includes integration and joint product deliveries
  • Provides technical and strategic vision for the team’s deliverables as well as day-to-day operational leadership
  • Manages headcount, deliverables, risk, schedules, and costs for multiple ongoing projects and programs, ensuring that resources are appropriately allocated and that goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps
  • Engages with program managers, product managers, marketing, technical leaders, and executives to communicate program status, escalate issues, and guide and influence strategic decision-making
  • Provides overall people management for direct reports, including hiring, setting and monitoring of annual performance plans, coaching, and career development; drives and fosters organization-wide performance standards, expectations, and practices to support ongoing team member and process development
  • Minimum 10 or more years of related work experience, including people management experience
  • Must have hands-on experience with Java and Python software development
  • Deep knowledge and practical experience in applying agile software development lifecycle
  • Technical expertise in software development
  • Passion for the customer and delivery of features that provide a simple customer experience
  • Advanced leadership skills including coaching, team building, conflict resolution, and management
2

Java Software Development Senior Advisor Resume Examples & Samples

  • Designs, specifies, implements, and maintains systems
  • Designs, codes, tests and Documents software programs for systems of moderate to high complexity as per the requirements specifications
  • Involved with resolution of complex software development issues that may arise in a production environment
  • Participates in the investigation of system requirements and assists in preparation of systems specifications including revising manuals, design of forms and computer output, and documenting user procedures
  • Analyzes problems, conducts root cause analysis and help in resolution of problems using defined problem management procedure and help in application support and maintenance of customer applications
3

Java Software Development Senior Advisor Resume Examples & Samples

  • Develops high level functional and technical design specifications into design
  • Coordinates in resolving highly complex software development issues that arise in production environments
  • Understands the entire project context, and demonstrates the knowledge of end-to-end application architecture and mentors and trains technical associates
  • Drives the Software Development Life Cycle (SDLC) concept and software development methodologies framework for structuring, planning, and controlling the process of developing an information system
  • Builds solution design for support and maintenance work for moderate to complex service environment
  • Responsible for multiple applications
4

Java Software Development Senior Principal Engineer Resume Examples & Samples

  • Responsible for architecture and development of User interface and backend system services and components for network orchestration software used to manage datacenter networking devices
  • Develop solution concepts, complex functions and processes, in a service orientated, high availability and distributed landscape
  • Deliver high quality software modules and solutions
  • Use Agile processes, working in short-cycles, playing an active role in all development tasks
  • Support Product Management in analyzing new features and delivering solutions
  • Responsible for supporting field representatives in resolving customer issues
  • Experienced software architect / engineer building complex device management systems / applications (Java, JSE, Tomcat EE, JUnit, PostgreSQL, OSGI, Hadoop/NoSQL, Spring/JPA)
  • Experience with Web User interface development and architecture (MVC, HTML5/CSS3/AJAX, JavaScript, JQuery, Angular.js)
  • Experience with PL/SQL and relational databases (PostgreSQL) a plus
  • Minimum 10+ years experience (Software architecture and development)
  • Sound knowledge of different programming languages, software methods
  • Experience with Linux environment and developing scripts for administration and automation
  • Experience with Dell networking products and management interfaces (SNMP, REST, CLI)
  • Passionate about learning new things, experimenting with new, emerging technologies
5

Senior C++ / Java Software Development Resume Examples & Samples

  • C /C++ programming
  • JBOSS, Oracle, MySQL
  • Data ase, XML, BASH scripting
  • Travel industry knowledge a plus
6

Senior Java Software Development Resume Examples & Samples

  • A minimum of 5 years of professional Java software development experience
  • Strong experience with Spring in a backend environment
  • Experience with Agile - Scrum framework, TDD and Mocking frameworks
7

Java Software Development Engineer Resume Examples & Samples

  • 2+ years’ experience designing, developing, and maintaining complex applications
  • 2+ years’ experience with application using SQL/Oracle
  • Experience with multi-threaded applications
  • Experience in J2EE a plus
  • Experience in Weblogic a plus
  • Experience with BPM implementations using Activiti a plus
  • Knowledge of US regulatory reporting in Financial Institutions
  • Knowledge in Credit Risk methodology in Banks
  • Ability to write high quality code according to Deutsche Bank standards
  • Proficient communication skills
8

Contributor Java Software Development Resume Examples & Samples

  • Works on development of solution based on business requirements raised by customers / marketing
  • Suggests areas of development investment and solution of existing technical challenges
  • Leading SCRUM Team
  • Participates in cross-team architecture design sessions
9

Ccar-java Software Development Engineer Resume Examples & Samples

  • Application Design
  • 7+ years demonstrated hands on experience using Java
  • 7+ years’ experience designing, developing, and maintaining complex applications
  • 5+ years’ experience with application using SQL/Oracle
  • Experience with multi-threaded applications and excellent knowledge of J2EE architecture/design patterns. Familiar with RESTful services with Spring
  • Strong experience designing/developing n-tiered architectures(UI, Business Logic Layer, Data Access Layer)
  • Ability to adapt quickly to existing complex environment and come up with new concepts, software solutions as needed
  • Work in an agile development SLDC by focusing on the highest priorities and iterating through delivery in a team oriented manner
  • Conduct peer reviews and comprehensive unit testing and building out automated testing framework
  • Ability and willingness to coach and mentor others
  • Ability to solve business or production problems
  • Strong analytical skills
  • Proficient English language skills (written/verbal)
  • Excellent team worker
  • Keeps pace with technical innovation
10

Ccar-java Software Development Engineer Resume Examples & Samples

  • 5+ years demonstrated hands on experience using Java
  • 5+ years’ experience designing, developing, and maintaining complex applications
  • Experience with Apache Spark, Hadoop or similar Big Data grid processing architecture
11

Java Software Development Resume Examples & Samples

  • Very good Java programming skills (core Java): J2SE 1.6+
  • Understanding of network communication protocols
  • Self starter and ability to function with minimum guidelines in a globally distributed teams
12

Java Software Development Engineer Resume Examples & Samples

  • Work with the technology and business groups to refine requirements and functional specifications
  • Develop systems and tools and maximize effective efficient delivery without compromising on quality
  • Develop and deliver software in a continuous integrated environment
  • Estimate resources and identify risks to achieve project goals
  • Promote good development methodologies via code review, great software design and brown bags or tech talks
  • Ability to work within a development team, providing support to other team members where necessary
  • Evaluate and recommend tools, technologies and efficient processes
  • Strong OO design knowledge and development experience
  • Significant experience and understanding of core Java 7+
  • Experience with the Spring Framework and APIs
  • Experienced in build technologies (Maven preferred)
  • Automated unit testing tools and mocking (JUnit, Mockito)
  • Understanding of HTTP and RESTful web services
  • Strong understanding of multi-tier web applications and services
  • Strong communication skills (able to explain concepts to non-technical as well as peers)
  • Strong experience with agile project methodologies
  • Comfortable using Unix-like OS eg Linux and/or MAC OS X
  • Experience with source control (Git preferred)
  • Ability to work on multiple tasks or projects and prioritise effectively
  • Self-starter who is highly organised, communicative, quick learner, and team oriented
  • Experience tuning Java applications for high scalability
  • Building and scaling high traffic websites
  • Familiar with Jave EE containers (Tomcat, Jetty or WebSphere)
  • Web service technologies (Apache CXF, JAX-WS, RESTFul services)
  • Appreciation of good test practices needed for continuous delivery
  • Know how to prioritise, mitigate risk and deliver business value
  • Good written, verbal communication, problem solving and creativity skills
  • Understanding of Micro-services architecture
  • Developed software for high volume B2C websites
13

Java Software Development Analyst Resume Examples & Samples

  • Java development on multiple tiers in both Windows and Linux environments
  • Four year (Bachelor degree) and a minimum of 7 years of directly related work experience; or an additional 4 years of work experience may be substituted in lieu of the degree
  • 7 years combined experience in creating object oriented Java and J2EE compliant Java code
  • 2 - 3 years current experience with Spring framework
  • 2 - 3 years current experience with JavaScript, CSS, HTML
  • JUNIT testing
  • Understanding of web services technologies such as SOAP, HTTP, and WSDL
  • Experience with Oracle database (version10g or higher) i.e. PL/SQL, developing stored procedures
  • Must be able to obtain a Postal Sensitive Clearance (US Citizenship or Green Card status required)
  • Must not have travelled outside of the US for a combined period of 6 months (or longer) within the last 5 years
14

Java Software Development Engineer Resume Examples & Samples

  • Consult with business departments as needed. Ensures projects/initiatives are completed within designated time frames and tracks progress reports to management
  • College degree in Information Systems or related field,
  • Proven technical leadership skills in leading high
  • Ability to be an agent of change, handle complex
15

Java Software Development Engineer Resume Examples & Samples

  • Design (new features)
  • Bachelor Degree in Computer Science or similar degree
  • Strong knowledge of Java language (J2SE)
  • Good understanding of software architecture and design issues
  • Experience with multiple programming languages / scripting languages is needed
  • Strong Linux skills (scripting, configuring)
  • Experience of full project lifecycle: design and documentation, development, unit testing, refactoring, deployment and maintenance
16

Java Software Development Engineer Resume Examples & Samples

  • Experience in an agile software development environment
  • Experience in SQL skills in Oracle Relational Database (RDBMS)
  • Experience in automation tools: Selenium, PhantomJS, Capybara or similar preferred
  • Experience in build tools like ANT, Maven, Rake or similar
17

Java Software Development Engineer Resume Examples & Samples

  • Responsible for analysis, design and development of enterprise automation solutions, standards and best practices for current and emerging technology patterns within the enterprise in support of various software development lifecycle methodologies
  • Certifying and validating the testing from the developers
  • Designing, Developing, and implementation Testing Automation frameworks with continuous integration
  • Writing scripts utilizing Ruby, Python, JavaScript, PHP, PERL
18

Java Software Development Team Lead Resume Examples & Samples

  • Work across the Service Delivery Lifecycle to analyze, design, build, test, implement and/or maintain multiple system components or applications for Accenture or our clients
  • Lead cross-functional product development teams to design, develop and enhance software assets that meet or exceed internal and external (customer) expectations, and meet product functionality, cost and delivery schedules
  • Apply knowledge to create an environment that fosters accountability, quality, commitment, growth and innovation
  • Support the sales process as needed by participating in the solution design
  • 3+ years experience with web services
  • 3+ years experience with Java API
19

Java Software Development Engineer Resume Examples & Samples

  • Generate Agile functional specifications that meet the customer requirements
  • Deliver code that meet the functional specifications
  • Unit test the code
  • Support the Functional Verification Test effort
  • Communicate status to team leads and project managers
  • 3 to 5 years of experience in programming Java 6 and higher
  • Experience in Agile and/or Waterfall software development
  • Operating Systems: Windows, Linux
  • Windows device driver skills*
  • Please note that both candidates will need the Java skills, but only one position will require the Windows Device Driver Skills
  • Retail application or Point of Sale (POS) knowledge and experience
  • Familiar with Java UI Swing technology
  • Java certification preferred
  • TGCS Store Integrator product working knowledge
  • Familiar with the French culture and language
  • Familiar with the Japanese culture and language
20

Java Software Development Engineer Resume Examples & Samples

  • Back-end development, including batch-processing, stream-processing and REST services
  • Writing well-designed and testable code
  • Performing code reviews
  • Java,
  • OOD, design patterns, SOLID principles,
  • Experience of building RESTful web services,
  • Understanding of distributed system architecture,
  • Command of English language,
  • Any experience of NoSql, Hadoop, Elastic Search, HBase, Storm, distributed cache is as an advantage
21

Java Software Development Advisor Resume Examples & Samples

  • Design, code, test, debug and document software in line with our policies, security and compliance requirements
  • Analyze business needs and create customized and off-the-shelf software solutions
  • Evaluate and recommend software and hardware solutions to meet user needs
  • Resolve customer software issues, respond to suggested enhancements
  • Define current and future application requirements
  • 2+ years of development experience with Java technologies
  • Good knowledge of Java SE and SQL programming
22

Java Software Development Engineer, Senior Resume Examples & Samples

  • Independently design, code and test major features, as well as work jointly with other team members to deliver complex changes in an object oriented JAVA and J2EE environment
  • You will be playing the role Senior Software developer, giving technical directions to a group of developers to develop complex, state of the art web based applications providing sophisticated business functionality to our Financial Institutions
  • Follow approved life cycle methodologies, create design documents, and perform coding and testing
  • You will be work closely with Business Analysts during the creation of the functional specifications and interact with development peers and internal users regarding timelines, technical issues, and infrastructure integration
  • Participate in technical Proof of concept of innovative development ideas
  • Design and develop complex Web Applications, Web Services and standalone Java Applications
  • Provide technical support to the team of offshore developers
  • Provide prompt resolution the high severity production issues
  • Track and monitor the milestones of the development deliverables and send escalations to management
  • Work closely with various groups like PMO, Quality Assurance, Application Support, Enterprise Technology Group, Solutions and Application Architects and provide the necessary support for the completion of all projects
  • Ensure that the developed software is very secure and remediate efficiently and effectively the vulnerabilities found in the Penetration tests or Applications Scans
  • Education - Bachelor's degree in Computer Science, Information Technology or equivalent
  • 10 years’ experience in requirements analysis, design, coding and unit testing of scalable, n-tier, fault-tolerant applications in Unix environments
  • 7 years of prior experience required in object-oriented design methodology and application development in JAVA and J2EE
  • 5 years’ experience with
  • HP Non Stop , Enscribe DB
  • Ability to hand-code, analyze, de-bug, and deliver clean, validated, maintainable code
  • Excellent understanding of the web development project cycle. Accustomed to rigid QA processes and extreme attention to detail
  • Excellent analytical, problem solving and debugging skills
  • Able to work independently and multi-task
  • Able to explain technical information in non-technical terms
  • Able to work in a team environment, with internal and external customers
  • Able to conduct multi-channel communications (email, phone, chat, and in-person) clearly and courteously with both external and internal customers
23

Java Software Development Resume Examples & Samples

  • Monitor all application support activities including trouble shooting; identifying, analyzing and resolving issues; performance monitoring of Java-based Web application for production and non-production environments according to the business needs and priority
  • Maintain functioning of the supported applications for the production environment to ensure stability and control
  • Ensure that all incidents related to the supported applications are resolved in a timely manner
  • Perform installation of code releases and patches for the production environment as scheduled
  • Assist in the implementation of minor enhancements
  • Ensure quality of deliverables by applying engineering practices such as Unit Testing and Automated Testing as applicable
  • Work closely and collaboratively with other development teams, QAs, Project Leader and/or Scrum Master, Client Services and other counterparts in the US or other countries on a self-organized Agile team
  • Solid experience in Java and Java-based Web application development
  • Ability to triage problems, investigate the root cause, provide solution and coordinate with various support teams across the organization and carry out activities related to incident and problem management
  • Ability to understand on Development life cycle, build and deployment process
  • Flexible to work on a variety of hours including extended hours, weekends and holidays as business demands to handle high priority issues with appropriate compensation
  • Spring Core, Spring MVC
  • Agile development methodology such as Scrum and Kanban
  • Ability to think critically and analytically, navigate ambiguity, work under pressure, manage multiple tasks and prioritize to meet client satisfaction and escalate as necessary to ensure timely restoration
  • Look for efficiency improvement, performance enhancement, and productivity gains and live by the culture of innovation resulting in highly efficient team and improving operational efficiency
24

Java Software Development Engineer Resume Examples & Samples

  • BS degree or higher in Computer Science, Engineering or related field
  • Proficiency in a modern programming language such as Java, Scala, C, C++, or C#
  • Understanding of operating system fundamentals (Linux or Windows)
25

Core Java Software Development Lead-netsuite Resume Examples & Samples

  • Have application development project lead experience
  • 3+ years SQL experience, primary database is Oracle
  • 5+ years’ experience with Core Java
  • 2+ years' JavaScript
  • Understanding of HTTP, Internet protocols, Web browsers
  • Superior communication skills
  • Knowledge of Design Patterns, Object Oriented Programming, TDD and SOLID principles
  • Experience driving projects executed by a team of engineers
  • Agile SCRUM experience
  • API development a plus
  • Experience in development of platform for building or extending cloud applications
  • Enterprise business application development experience
26

Full Stack Java Software Development Engineer Resume Examples & Samples

  • Work with a team of collaborative developers to design and develop brand new features for the Scratchpad product
  • Use your creativity, first class engineering skills and deep technical knowledge to deliver features and improvements efficiently
  • Have a strong eye for the operational aspects of the platform such as deployment, performance tuning and monitoring
  • Use cloud computing technologies to help Expedia innovate, while also reducing business cost and time to market
  • Interact with Program Managers, Product Managers, UX team and Test Engineers to contribute to and review functional specifications and test cases
  • Deliver business features in an agile fashion
  • Be a role model to the team members. Demonstrate leadership and ownership by example
  • Influence our overall engineering practices within and beyond the Scratchpad team
  • Minimum 5+ years of full stack software development experience in Java and in front end templating and scripting languages
  • Experience in back end data stores, including SQL and NoSQL databases
  • Experience in developing native apps for iOS and/or Android will be a huge advantage
  • Experience working in with AWS/Cloud infrastructure
  • Excellent understanding of server side design patterns and practical application
  • Experience working with Agile/Scrum methodologies and continuous delivery principles
  • Able to work closely with and incorporate feedback from other specialists and product owner
27

Java Software Development Engineer Resume Examples & Samples

  • Development of spacecraft system software packages, including payload applications and algorithms, command and control systems, and mission products
  • Support all phases of the software development cycle – including requirements and interface definition
  • Design and development of state-of-the art software systems for space-based applications; software development; integration and test; configuration management and release; and product maintenance
  • Ability to effectively communicate with internal and external customers, during development and after product release
  • Manage several parallel tasks as part of a dynamic team of systems and software engineers
  • A minimum of 1 year of Java software development experience is required
  • Experience working with J2EE (Java 2 Platform, Enterprise Edition) or Java Script is highly desired
  • Experience working in Space/Satellite systems is a plus
  • Experience working in a Windows or Linux environment is desired
  • Experience in algorithm development is a plus
  • Education/training or work experience with MATLAB is highly desired
  • Web Service Development experience is a plus
  • 3 plus years of software development experience is a plus