Java Technical Lead Resume Sample

5.0
18 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Drew Grimes
27135 Bo Corners,  Detroit,  MI
+1 (555) 612 9955

Work Experience


Java Technical Lead
09/2015 - PRESENT
Boston, MA
  • Client focus: understands clients’ businesses; identifies and understands the needs and objectives of clients, both on an individual and corporate basis; builds strong relationships to aid Excelian’s aim of being a trusted partner to the clients
  • Communication skills: expresses ideas effectively, both verbally and in writing; adjusts language, terminology and non-verbal communication as appropriate
  • Teamwork: works effectively with others; helps to build strong teams and networks
  • Personal leadership: realistically identifies own skills, experience, knowledge and other personal attributes; displays confidence and resilience
  • Planning and organising: identifies and meets milestones; understands and articulates deliverables; assesses and mitigates risks; sticks to the scope of work and manages any changes
  • Analytical decision-making: identifies and solves problems using insight and experience to make good decisions; gathers relevant information, identifying important issues and drawing conclusions
  • Client facing: to have empathy towards clients and understand the important things to the client; Thoroughness in a way to build a trusting relationship with the client
Java Technical Lead Excelian
08/2011 - 03/2015
Phoenix, AZ
  •  7+ years’ experience in Java-J2EE Development
  • Extensive technical experience and development expertise in Core Java, Spring Cloud/Integration, Spring Boot, Rest API, NoSQL database, Swagger, Java MS, J2EE, JSP, Servlets, Struts, Webservices, Spring, Hibernate, Java Script, JQuery, JUnit, Maven and AJAX
  • Citi’s Treasury and Trade Solutions group is built on the power of our network. We have offices in 101 countries, servicing clients in 160 countries, transacting on over 140 currencies, servicing 81% of the Global Fortune 500 companies and processing over 3 trillion dollars a day in payments
  • Excellent in project delivery in Agile methodology and requires good project design/coding/UT skills
  • Estimates Rough Order of Magnitude for the level of effort/cost of new product functionality
  • Performs quality review checks on project deliverables Acts as liaison between Business and IT
  • Supports the implementation activities, troubleshooting system environmental issues
  • CitiDirect BE® is Citi’s main corporate internet banking platform that allows clients to monitor cash flows and payments for corporate branches all over the world. Citi is ahead of the curve in Digitization and Innovation with our award-winning omni-channel offerings across online, mobile and tablet including CitiDirect BE®, CitiDirect BE® Mobile, CitiDirect BE® Tablet and CitiConnect®
  • CitiConnect for Files is a global gateway for file transmission and translation which integrates payments and information with accounting, ERP and other financial systems. It provides clients with a variety of file-based capabilities enabling clients to manage their global, regional and local payments and direct debit activities
Java Technical Lead-digital
01/2006 - 03/2011
Houston, TX
  • Help with recruiting and selection of technical resources
  • Mentor and coach Java software developers
  • Ensure timely resolution of all production issues meeting or exceeding SLA’s
  • Identify appropriate processes based on project landscape
  • Identify gaps and advise on improvements if required
  • Contribute to hardware/software requirement plan
  • Assists with detailed project estimating and milestone planning. Reviews and validate accuracy of others’ estimates and works with project managers in continuous process improvement for estimating
  • Debug programs and troubleshoot application issues, in production and development

Education


University of Michigan Detroit Center
2000 - 2005
Engineer's Degree in Computer Science

Professional Skills


  • Team-player with strong interpersonal skills comfortable working as part of distributed team
  • Strong analytical, problem-solving, negotiation and organizational skills. Focused and agile under pressure
  • Communicate effectively and clearly through written and verbal communication skills
  • User Experience design skills and workflow implementation are valued
  • Strong analytical and problem solving skills spanning multiple systems and integration points collaborating with senior technical leads across the organization
  • Understanding and prior experience developing and designing client facing software systems
  • Understanding and prior experience developing and designing software internet systems on multiple device platforms (Desktop, Springboard, etc.)

How to write Java Technical Lead Resume

Java Technical Lead role is responsible for design, leadership, java, finance, credit, integration, database, recruiting, security, trading.
To write great resume for java technical lead job, your resume must include:

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

Contact Information For Java Technical Lead Resume

The section contact information is important in your java technical lead 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 Technical Lead Resume

The section work experience is an essential part of your java technical lead 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 technical lead 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 technical lead position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Java Technical Lead resume experience can include:

  • Significant hands-on experience developing scalable, high-performance solutions Experience using SOA technologies such as SOAP, WSDL, XML Schemas
  • Strong hands on experience in in exposing and consuming Web Services (SOAP and REST)
  • Strong experience in transforming monolithic apps into micro services based technology using OpenShift, Docker, Kubernetes with ability to run on cloud
  • Experience in publishing or content management experience
  • Prior working experience in the financial services industry
  • Good hands-on experience in Java technologies/tools like Spring, MyBatis/ Hibernate, Web Services (SOAP/REST)

Education on a Java Technical Lead Resume

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

When listing skills on your java technical lead 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 technical lead skills:

  • Drive simplification across the stack, responsible for ensuring that all technical designs can be effectively operated without adding technical complexity
  • Good verbal, written communication and organizational skills
  • Proven ability to think logically and use technology-related knowledge to problem solve effectively and deliver results on time
  • Proven ability to work effectively in a fast-paced, team-oriented environment
  • Strong leadership skills and able to drive solutions
  • Strong leadership skills both organizational and technical

List of Typical Experience For a Java Technical Lead Resume

1

Experience For Java Technical Lead Excelian Resume

  • Strong experience with Oracle or PostgreSQL
  • Strong knowledge of JAVA, Spring Framework, Spring Boot, RESTful service
  • Experience in configuring monitoring tools such as Splunk, ScienceLogic, AppDynamics is desired
  • Experience working with Linux Operating System
  • Experience working on onsite offshore model
  • Previous team leading work experience
2

Experience For Senior Java Technical Lead Resume

  • Experience architecting new development projects
  • Act as a contact for daily issues while working to continually improve operational effectiveness in systems, processes, and practices
  • Strong computer science fundamentals: Data Structures, Algorithms, Design Patterns, Multithreading, Distributed Systems and OO Analysis & Design
  • Strong foundation knowledge of the JAVA ecosystem, (i.e. Struts, Spring, Maven, Gradle, Ant, Junit, Spock, and Hibernate, etc.)
  • Experience in Core Java, J2EE and related technologies
  • Successful experience as a leader and subject matter expert in the development, deployment and support of IT applications
3

Experience For Java Technical Lead-digital Resume

  • Post-secondary education in a relevant discipline or equivalent combination of education and work experience
  • Nice to have: Gadle, DevOp, Cloud Docker/Tomcat, Angula 2 or 4, Agile experiences
  • Propose and discuss with Product Owner, prioritize and sign-off on technical debt items
  • Rarely receives instruction prior to completing routine work
  • Experience in application development, implementation, and/or support
4

Experience For Java Technical Lead-margin Services IT VIF Resume

  • Experienced in Oracle WebLogic, JBoss, Apache
  • Construct excellent production-ready code in an agile environment
  • Hands-on full stack developer with 5+ years developer experience
  • Experience in a Continuous Delivery & Scrum environment in which there are 2 week deliveries
  • Experience in the deployment of automation and continuously delivery pipeline tools
  • Working knowledge of Red Hat and other Linux operating systems
  • Working knowledge of Spring, Struts, Hibernate, JSP
  • Assisting the Architect to drive selection of Technologies stack for development of high performing scalable platforms
  • Understanding of CCAR Regulatory environment is a value add
5

Experience For Java Technical Lead / Senior Developer Resume

  • Spring (Boot, MVC, Security)
  • Refactoring of system to meet new criteria
  • Working knowledge of Oracle Database design and Query optimization
  • Working knowledge of JBOSS business rules
  • Working expertise on any NoSQL data stores viz. Key-Value stores (Redis, AWS Dynamo DB) / Document DBs (Mongo DB / Couch base), Cassandra
  • Expertise building java web applications using following technologies
6

Experience For Java Technical Lead-security TPA Resume

  • Organize technical material and complete writing assignment according to set standards regarding order, clarity, conciseness and terminology
  • Provide technical coaching for the team members and mentoring
  • Provides technical consulting/mentoring to peers and projects. Sought out as an expert for design and code reviews
  • Guide 6 or more junior engineers for problem solving, task management & monitoring best practices
  • Assists in defining and developing long-term cloud architecture strategy and the adoption of PaaS platforms (i.e. OpenShift, Cloud Foundry, etc.)
7

Experience For Java Technical Lead-schaumburg Resume

  • Provides design development of projects involving Java and cloud application development, migrations, and additions to existing applications
  • Mange a talented team of development and QA engineers providing leadership, coaching, and performance management
  • Perform a variety of software development activities such as design, development, integration, testing, and assisting with end-user documentation
  • Self-starter, motivated, and actively learning and researching new methods of work and new technology
  • Actively participate in discussions, coding and testing
8

Experience For IT Senior Java Technical Lead Resume

  • Hands-on role covering areas like design, development, testing and delivery
  • Practice test-driven development, automated testing (using Fitnesse) and continuous integration
  • Unit testing framework like JUnit Mockito framework
  • Web technologies – Java, Frameworks (Spring/ Hibernate), webservices (SOAP/ REST), Database
  • In-depth understanding of design patterns and high level design exposure and capabilities
  • Development of features for new software or existing solutions, software architecture, technical analysis
  • Work with other development leads to coordinate resource planning and ensure continuous on-time, high quality delivery of software solutions
  • Be involved with the troubleshooting and resolution of defects in the software
9

Experience For Java Technical Lead Bfsi Resume

  • Guide and oversee junior engineers ensuring efficiency and best practices
  • Enhance/Re-architect existing components to satisfy new requirements in terms of performance and scalability
  • Curious and collaborative, comfortable working independently, as well as in a team
  • Design and develop high-quality products using Core Java, J2EE, Design Patterns, Web frameworks, SQL, RDBMS, Advanced Java and Java based product stack
  • Lead by example and constantly explore new ideas and find ways to improve software engineering practices across the entire team
  • Collaborate with Dev team to solve any challenge arising on any stage in the web, tablet or mobile app development process
  • Support the applications in production environment that are under your team’s portfolio
10

Experience For Java Technical Lead-development Resume

  • Lead multiple offshore teams
  • Experience designing and developing highly available greenfield financial services applications (ideally within Asset Management/ Financial Markets)
  • Create proof of concepts to match business needs
  • Tutor junior and intermediate-level developers
  • Provide technical leadership by enforcing the vision of the application architecture and safeguard the integrity of the application environment, in alliance with architects and other tech leads
  • Oversee technical deliverables for invest and maintenance projects through the software development life cycle, including validating the completeness of estimates, quality and accuracy of technical designs, build and implementation
  • Provide technical and logistical leadership during all phases of software development and change management. Draw on extensive technical experience to understand change implications from a broad technical perspective, adding a ‘big picture’ view to the discussions

List of Typical Skills For a Java Technical Lead Resume

1

Skills For Java Technical Lead Excelian Resume

  • Strong JAVA or C++ programming experience is required
  • Prior experience mentoring teams in Agile
  • Strong experience with Java Enterprise and the Spring Framework (Container, MVC, JDBC)
  • Full English proficiency and exceptional communication skills
  • Learn and grow your skills under the guidance of senior level staff
  • Strong integration background required with experience on REST, JSON and APIs
  • Experience analyzing, designing and implementing solutions using J2EE technologies, including JSF, JAXB, JPA, JMS, MQ Series
2

Skills For Senior Java Technical Lead Resume

  • Experience designing, developing, and/or utilizing API gateways desired
  • Expertise in generic computing science including OOP modelling (UML, SOLID etc.), algorithms, data structures and design patterns
  • Experience leading teams in building scalable, web-based applications
  • Experience building and supporting java cloud based applications
  • Good knowledge of java, application web services (rest or soap), spring frame work, spring boot, tomcat and Webshpere application server
  • Experience in leading and managing Internal and globally diversified development teams
  • Experience in working on RESTful web services development & with frameworks like Spring Boot / Dropwizard, etc
  • Experience on UI development using Angular, ReactJS, JQuery, Javascript, HTML, CSS, UI integration with Rest Web-services or Spring MVC controllers, MEAN stack
3

Skills For Java Technical Lead-digital Resume

  • Hands on experience with performance monitoring and profiling tools such as Dynatrace is required
  • Experience with more than one operating system (e.g., Linux, OSX, Windows). Programming Certifications such as Java, C++, CSSLP, Scrum, etc
  • Experience developing services with XML, SOAP, REST, and using IBM WebSphere Application Server and Eclipse
  • Experience with Spring, Struts, EJB, NetBeans, Hibernate, and designing JSP/Web Services (REST), Message queues
  • Experience with multi-threading, memory management, performance tuning, various databases, and Big Data
  • Strong database modeling and understanding of transactions
  • Midlevel (5+) and Senior level (10+) experience in designing and developing scalable web based applications
4

Skills For Java Technical Lead-margin Services IT VIF Resume

  • Broad experience across DevOps technologies including but not limited to Docker, OpenShift, Kubernetes, Spring Boot, Jenkins, etc. desired
  • Experience in developing back-end Java applications
  • Experience in Java SE/Java EE/Spring
  • Experience with Java, relational or document databases, REST, Spring, JSON, XML
  • Experience building mobile applications - iOS, Android, Xamarin
5

Skills For Java Technical Lead / Senior Developer Resume

  • Multi-Language (including Java) experience
  • Strong working knowledge of java based distributed/web applications
  • Solid understanding of microservices architecture desired
  • Experience working with complex applications with multiple stakeholders
  • Experience with development using Java/J2EE technologies
  • Experience with real-time data processing and analysis
  • Development experience in any of structured programming languages (e.g Java, GOSU, C, C++)
6

Skills For Java Technical Lead-security TPA Resume

  • Strong understanding of data integration and ETL methodologies
  • Experience with backend technologies including Java, J2EE, JBoss, SpringBoot, SpringMVC, JPA, Tomcat, Hibernate
  • Have strong understanding of Amazon Web Services cloud-based platform
  • Experience in working with RDBMS like Oracle / MySQL / MS-SQL
  • Experience with database design and data processing in Java
7

Skills For Java Technical Lead-schaumburg Resume

  • Experience designing the architecture for complex software applications
  • Strong understanding of XML and XSLT. Knowledge of ACORD and WTX is beneficial
  • Thorough understanding and experience with Oracle and SQL Server relational database technologies. Knowledge of open source database technologies is beneficial
  • J2EE, spring framework, REST/SOAP webservice experience
  • Object-oriented programming experience and MVC development paradigms
  • Experience of leading teams of 10+ developers with Agile/SCRUM
  • Experience developing applications integrated with databases such as SQL Server, Oracle
8

Skills For IT Senior Java Technical Lead Resume

  • Experience writing JUnit tests
  • Experience with Elastic search or Solr stack, and messaging systems
  • Excellent understanding of design patterns, object-oriented design concepts and software development processes and methods
  • Experienced in working with the tools listed above
  • Hands on Experience in Framework (Hibernate / Spring / JSF2)
9

Skills For Java Technical Lead Bfsi Resume

  • Experience of developing system/application
  • Experience as Tech Lead or Architect
  • Experience with multiple RDBMS systems (preferably Oracle) from back end developer perspective
  • Experience with application servers (Weblogic/Webshpere), MQ, distributed data grid solutions
  • Java/backend web development experience
10

Skills For Java Technical Lead-development Resume

  • Experience with JavaScript, HTML5, Ajax, jQuery, XSL
  • Experience with document databases (Couchbase, Mango)
  • Enterprise Systems Development Experience
  • Experience in Enterprise Application Design/Architecture
  • Experience in REST and Microservices
  • Experience in multiple UI Frameworks (Angular 2+ is a requirement)

List of Typical Responsibilities For a Java Technical Lead Resume

1

Responsibilities For Java Technical Lead Excelian Resume

  • Expert level skills with Java/J2EE (7+ years)
  • Strong Core Java/J2EE development experience
  • Experience with emerging platforms (i.e. AWS, Docker, OpenShift, and VMWare)
  • Progressive Enterprise Applications Development experience
  • Experience with build and development tools
  • Experience with web servers
2

Responsibilities For Senior Java Technical Lead Resume

  • Significant experience with REST and SOAP APIs
  • Experience with Graphical User Interface design in Java
  • Experience with common network protocols (TCP/IP, UDP, Multicast, etc)
  • Strong SDLC practices and rigor. Source Code Management, Test Driven Development, CI/CD
  • Or greater experience in software development or other technology related field
3

Responsibilities For Java Technical Lead-digital Resume

  • Experience of development with HTML5 with industry standard architecture like Flux and frameworks like React, AngularJS
  • Experience of CRM Solutions and preferably integration of Telephony solutions
  • Experience in software development in Java/J2EE with an emphasis in the BFSI Domain
  • Hands on experience with WebSphere, and/or other Application Servers
  • Hands on Experience in Core Java, J2EE
  • Hands on experience in develop, design, maintenance and integration of distributed application in java J2EE
  • Experience with node js, react js, d3 js
  • Experience with tomcat / WebLogic Server / WebSphere Server
  • Working with technology teams to improve/refine process
4

Responsibilities For Java Technical Lead-margin Services IT VIF Resume

  • Contributes in leading and directing software engineering resources to ensure timely and quality delivery of services
  • Participates in the full SDLC involving design, implementation, testing, and launching
  • Collaborate with the existing engineering team
  • Exposure to using APIM product from IBM for exposing services
  • Exposure to transforming monolithic apps into micro services based technology using Docker with ability to run on cloud
5

Responsibilities For Java Technical Lead / Senior Developer Resume

  • Responsible for estimating and planning IT delivery
  • JAVA - JDK 8, Spring Frame work 4.x & Spring Boot
  • Consistently defines and applies technologies, standards and software engineering practices, mentoring other team members
  • With Java. Familiarity with development IDE tools like Eclipse. Ability to debug and analyze coding issues
  • Advocate top programming practices and standards
  • Completes solution design and development based on understanding of business need, scope, and requirements
  • Be part of a continuous improvement atmosphere, proactively suggesting improvements to the website design and development processes
  • Work with technical and business support teams to triage issues reported by electronic banking users. Determine
6

Responsibilities For Java Technical Lead-security TPA Resume

  • Hands on Web Development technologies using Angular Js, React Js, HTML5/CSS3, and Responsive web designs, mobile application development technologies
  • Help IT application development adopt new ways of working and contribute to client’s institutional knowledge
  • Support and maintain our Member and Marketing systems
  • Firm grasp of software engineering practices with a focus on web technologies and platforms
  • Different testing tools (E.g. RAD)
  • Java: Core Java and J2EE (JSF, JSP, Spring)
  • Work on multiple deliverables and appropriately managing one’s time
  • Creates design specifications, documentation, and unit testing plans as defined by the Agile development process
7

Responsibilities For Java Technical Lead-schaumburg Resume

  • Expertise in the full stack including software components, database, platforms and infrastructure
  • Big Data & NoSQL Technologies (e.g. Spark, Hadoop, Cassandra, Couchbase, MongoDB, ElasticSearch
  • Coordinate the activity of a team of Java developers
  • Maintain, improve and provide support for the features developed
  • Estimation of workload for the development of new features
  • Help with technical interviews and expand the team
8

Responsibilities For IT Senior Java Technical Lead Resume

  • Point of contact for any technical matters specific to your team
  • Technologies: Java 8, Java EE, Tomcat, Spring (DI, security, TX, integration, web services), JPA/Hibernate, Web Services (SOAP and REST), JAXB, Jax-WS, Jax-RSQuartz, Infinispan, JUnit, Mockito, Maven, Ant, Gradle, Groovy, Oracle, MySQL, MSSQL, H2, Windows, Linux (RedHat, CentOD, Debian, SuSE)
  • Tools, flow and continuous integration: Perforce, Jenkins, Sonar, Swarm, Mamute, JIRA, Confluence, ALM
  • Methodologies: Scrum/Agile; TDD; BDD, SAFE
  • Works with diverse/multiple problems of complex scope where analysis requires in-depth evaluation of various factors
  • Balances multiple projects, technical designs are examples for others to follow, and defines standards
  • Uses knowledge of current issues, past trends, and technological information to provide innovative alternatives to complex situations
9

Responsibilities For Java Technical Lead Bfsi Resume

  • Acts independently to determine methods and procedures for new assignments
  • Exercises judgment within functional policies and goals
  • Confers with manager on very few maters
  • Take a lead role in troubleshooting and resolving technical issues causing the unavailability of the application. Accomplished through extensive research (e.g. trouble shoot issues, apply maintenance, service packs, perform upgrades, remain current on new technology, and Tier 2/3 support) using internet, vendors, and coworkers
  • Lead the review, setup and support of application upgrade projects/environments
  • Assume ownership for deliverables and work in collaboration with a team of engineers to
  • Collaborate with business partners, management and other technical teams within the organization to achieve results
  • Knowledge in ITIL processes for incident, problem, and change management and CMDB
10

Responsibilities For Java Technical Lead-development Resume

  • Knowledge in Release Transition Management
  • Ability and desire to lead and train a team of 6-8 software engineers
  • Invite solutions which account for scalability and optimize performance
  • Sit closely with the product team to build new features and infrastructure
  • Draft and put into practice back end and front end components and services

Related to Java Technical Lead Resume Samples

Java Applications Developer Lead Resume Sample

Work Experience

  •  Develop a deep understanding of JPMC’s management of connectivity   •  Reduce dual keying through integration with upstream (CRM) and downstream systems Provide a document management solution that makes it easier to capture, track and locate client documentation   •  Technical work...
4.5
11 votes

Java Lead Resume Sample

Work Experience

  •  Implement complex cross functional solutions that are high performing and with excellent quality   •  Work with junior developers in providing technical guidance and performing code reviews   •  Implement complex cross-functional solutions that are high performing and with excellen...
Professional Skills

  •  Demonstrably excellent mentoring and coach...
  •  Excellent written and verbal communication...
  •  Strong hands-on development skills, ideall...
4.8
16 votes

Java Tech Lead Resume Sample

Work Experience

  •  Provide guidance and leadership for application development teams within delivery area & provide input for technical staff’s periodic performance evaluation   •  Working in a matrix and virtual environment (remote management)   •  Working with a number of stakeholders and busin...
Professional Skills

  •  Strong development skills in Java, J2EE an...
  •  Excellent interpersonal skills and interna...
  •  Strong object-oriented skills with deep kn...
5.0
17 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