Back-end Developer Resume Sample
Work Experience
- Code Development
- Supporting Testing
- Integration Planning/dependency management/business process mapping
- Assisting in Solution Design and Communicating with Solutions team
- Documentation and Maintenance of Code Repository Quality Checks
- Help maintain and extend an existing Python Django based web application
- Participate as an active member contributing to data science pipelines, to design and implement web-based prototypes and tools that convey analytic findings from projects that involve machine learning, text analysis, social network analysis, and other statistical analysis methods
- Research Triangle Park (RTP) is centrally located from Raleigh, Durham, and Chapel Hill and is consistently rated one of the best places to live in the U.S., with great restaurants, an active tech and open-source community, cultural amenities from the 3 major research universities in the area, and an affordable quality of life.in the area, and an affordable quality of life
- Monitor, identify and relieve bottlenecks and restraints on production systems
- Troubleshoot, fix and test Software bugs
- Tests and document current and future systems and development
- True full stack development position working to enhance the UI while continuing to develop backend systems
- Developer is also responsible for leading the design, development, testing, debugging, maintaining and documenting software components in accordance to Software Development Life Cycle (SDLC) best practices
- Developer has overall responsibility in the technical design process. Leads and participates in the application technical design process and completes estimates and work plans for design, development, implementation, and rollout tasks
- Communicates with the appropriate teams to ensure that assignments are delivered with the highest of quality and in accordance to standards
- Developer strives to continuously improve the software delivery processes and practices. Role model and demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion and safety of others
- Experience or interest in functional programming
- Years with Spring Framework
- Improve product reliability through log and error analysis, blameless postmortems, and coding to prevent recurrence
- Design, develop, and motivate the creation of software to increase product scalability
- Be on call to keep our products available, fast, and bug-free
- Build back-end API’s and databases using various programming and scripting languages
- Maintain and build the development pipeline to increase speed, production and quality
- Ensure the top 3 “ilities” of production software: “scalable, stability and security”
- Use reason even when dealing with emotional topics
Education
Professional Skills
- Strong communication and soft skills, able to motivate, mentor and help fellow developers as well as communicate complex ideas effectively
- Demonstrated ability using problem solving skills to develop solutions and new ideas
- Excellent problem solving/troubleshooting skills on Java/J2EE technologies
- Excellent troubleshooting, diagnostic, and problem solving skills
- Excellent interpersonal skills with the ability to quickly develop working relationships
- Strong C#.Net/Java, OOPS programming skills
- Proven data modeling and architecture design skills
How to write Back-end Developer Resume
Back-end Developer role is responsible for english, interpersonal, collaboration, software, programming, design, java, database, javascript, training.
To write great resume for back-end developer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Back-end Developer Resume
The section contact information is important in your back-end developer 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
- Telephone number
Work Experience in Your Back-end Developer Resume
The section work experience is an essential part of your back-end developer 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 back-end developer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular back-end developer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Back-end Developer resume experience can include:
- Good organisational skills including the capacity to set priorities and work to deadlines
- Able to demonstrate, using specific examples, experience in mentoring less experienced engineers in a team environment
- Very good programming and architecture skills are required
- Good English language skills in both writing and conversation
- Prior experience or good knowledge of Kafka, Spring Batch would be nice to have
- Excellent skills with Java core frameworks (e.g. spring), GIT, Eclipse, Idea, Jenkins, Jira
Education on a Back-end Developer Resume
Make sure to make education a priority on your back-end developer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your back-end developer 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 Back-end Developer Resume
When listing skills on your back-end developer 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 back-end developer skills:
- Javascript skills and experience working with AngularJS and jQuery
- Good Python and/or Perl programming skills
- Strong software engineering/development skills
- Excellent organizational, problem-solving and written/verbal communication skills with fluency in English
- Excellent decision making, communication and collaboration skills
- Sense of teamwork and good interpersonal skills
List of Typical Experience For a Back-end Developer Resume
Experience For Back End Developer Resume
- Languages: Excellent English skills are required
- Good communication, documentation and interpersonal skills
- Strong oral, written communication, and presentations skills
- Strong database design and SQL experience; ORMs are often used but so are basic SQL queries when raw performance is needed
- Understanding of and experience working in an Agile development team
- Experience with Spring, Spring Boot, and Spring Batch
- Experience in developing eBusiness web applications using Java and related technologies
- Hands-on experience in Spring, Spring boot frameworks, webservices and related technologies is required
- Hands on experience in coding and scripting (Python, Perl, Ruby, Shell, AWK) would be nice to have
Experience For Senior Back End Developer Resume
- Able to take directions and assess business requirements, while proposing and implementing technical solutions in a skilled, autonomous manner
- Experience with site performance tuning and resolving memory leaks
- Experience documenting solutions and/or working with documentation platforms
- Solid understanding of PHP and Object-Oriented Programming
- Effective team-building and problem-solving abilities
- Experience in deploying and operating software on cloud platforms
- Experience using GIT, SVN, defect tracking tools such as JIRA/HP and build management tools such as Jenkins/Bamboo is desired
- Experience working on client facing software
- Hands-on experience using Kubernetes, Jenkins is desired
Experience For Senior Back-end Developer Resume
- Experience using version control such as GIT, SVN or Mercurial
- Experience in web application development, design, unit testing and implementation Proficiency in ATG eCommerce
- Experience creating REST or GraphQL APIs
- Track record of shipping products quickly, with good intuition for the end users' needs
- Experienced developer in backend using Java and/or Python
- Experience working with coordination of multiple teams
- Experience with Cloud based programming
- Experience working on data providers and APIs for mobile and web clients
- Experience working with agile methodologies and rapid iteration
Experience For Mid-level Back End Developer Resume
- Experience developing scalable full-stack solutions
- Some experience in implementing rich UI applications on HTML5, CSS3, Javascript (ES6/TypeScript), Angular2+
- Professional development experience working on Internet applications within a team environment
- Experience working with clients in a highly professional manner
- Experience developing server-side business logic and Microsoft SQL Servers
- Experience working with C#, LINQ, MVC, and Entity Framework
- Lead server-side software engineering practices / SOLID principles
- Obtain a strong knowledge and understanding of our software solutions
- Demonstrates creativity and takes initiative in solving complex problems
Experience For Intermediate Back-end Developer Resume
- Strong understanding of the concepts of Object Oriented Software and design
- Experience working with highly concurrent systems
- Experience setting up nix-based web servers
- Demonstrated initiative to explore alternate technology and approaches to solving problems
- Good understanding of server side both middleware and database, preferable Oracle
- Experience in developing modern software applications for cloud environment
- Experience in development using modern stacks/frameworks/technologies
Experience For Back-end Developer for Data Analytics Resume
- Experience with OOP (Object-Oriented Programming)
- Experience writing complex SQL (for when Doctrine is inefficient)
- Work with User Experience architects and business stakeholders to assist in architecting technical solutions
- Experience of using Javascript, HTML5 & CSS
- Vast experience in implementing third-party integrations, such as social integrations, analytics etc
Experience For Software / Back End Developer Resume
- Experience and knowledge of Java - Spring, Hibernate, Postgress, Redis, Jetty, Maven, Git, Jenkins, Docker, Kubernetes, AWS, Kibana, Ldap, micro services
- Experience in system performance profiling and optimization
- Component-based frameworks e.g. React, Salesforce Lightning Components experience
- Good knowledge of C, gdb, crash, dtrace/systemtap, ftrace, oprofile, and other debugging tools
- Experience with Component-based frameworks (e.g. React, Salesforce Lightning Components, etc.)
- Experience with front-end web technologies including HTML5, CSS3, JavaScript, AJAX, JSON, XML (XPATH, XSLT), .NET XML, Web Services, SOAP, REST
- Experience using azure cloud services
- Experience working with responsive websites and mobile technologies
Experience For Back-end Developer E-commerce Team Resume
- Experience with WordPress development and customizing plugins
- Experience developing custom themes
- Experience in programming at the analyst level
- Experience using source control tools
- Experience in working with the Java Platform (Springboot, Hibernate, Maven/Gradle)
- Experience in Git workflow, branching strategies
- Experience in developing RESTful API's
Experience For Junior Back End Developer Resume
- Experience integrating with code quality tools (SonarQube, Coveralls, etc)
- Experience in developing with Python and PHP
- Experience as a back end developer working with Node.js
- Experience in developing backend solutions and well-defined REST APIs
- Experience working with Continuous Integration and Continuous Deployment tools provided by major cloud platforms like Acquia
- Experience working in a collaborative environment with data scientists, statisticians, and software developers
- Extensive experience in developing backend solutions and well-defined REST APIs
- Demonstrated ability to work in fast-paced, rapidly changing environment
Experience For Back-end Developer Intern Resume
- In-depth knowledge of core Java concepts and experience using an RDBMS system
- Experience writing code that is well-crafted and scalable
- Previous work experience in digital media, preferably at a media company (television, publishing, etc.)
- Hands on experience using Java and J2EE framework
- Experience with knowledge of SOAP and REST standards for developing web services
- Strong understanding of REST, HTTP
- Evidence of solving cross-functional technical problems with moderate levels of complexity
- Relevant experience in operating at a similar level within a team environment
- Two to five years of experience doing development work
List of Typical Skills For a Back-end Developer Resume
Skills For Back End Developer Resume
- Strong communication skills with the ability to communicate effectively remotely and on site
- Strong analytical, QA and debugging skills
- Strong communication skills with the ability to converse fluently with multiple types of audiences
- Good French and English communication skills
- Fluency in English, both oral and written, and excellent communication skills
- Excellent communication skills and a willingness to use them
- Excellent creative and collaboration skills
- Assisting with backlog grooming to effectively estimate incoming work requests
- Experience with implementing and designing features for enterprise level platforms or suitable alternative experience in a professional engineering department
Skills For Senior Back End Developer Resume
- Strong understanding and demonstrable experience with Object Oriented Programming (OOP) and know how to apply it in your code; not just the theory
- Prior work experience developing and interfacing with Web/Rest services is required
- Solid academic fundamentals and good working attitude and possess quick learning ability
- Skills with encapsulation and extensibility using object-oriented concepts, design, patterns, and languages
- Broad skills with encapsulation and extensibility using object-oriented concepts, design, patterns, and languages
- Passion for great user experiences and have a demonstrated track record of developing features that users love (and which drive KPI’s!)
Skills For Senior Back-end Developer Resume
- Good experience in Testing Tools like Jasmine or Karma or Protractor
- Strong knowledge and experience with microservice, creating RESTful web services and API, databases
- Experienced product and engineering leadership that make your professional development a priority
- Proficient .NET programming skills
- Teamwork skills with a problem-solving attitude
- Strong expertise in agile development and ability to adapt to changing business priorities
- Collaborate on projects with an all-star team comprised of varying skillsets through code reviews and design discussions
Skills For Mid-level Back End Developer Resume
- Effectively contribute to building the overall knowledge and expertise of the technical team
- Proven experience developing a Java-based enterprise or telecommunication server application
- Demonstrated strong programming proficiency in languages of team
- Strong experience working on JDK 1.7 or higher desired
- Strong scripting experience in JavaScript
- Solid experience in using typed languages such as Go, C/C++ or Java in broad range of projects
- Communicate effectively within the immediate team, across the leadership team, and with PLLs
- Proven experience in large projects, large systems, with large throughput, high performance
Skills For Intermediate Back-end Developer Resume
- Good knowledge of C#. (2+ years prod. experience) MS SQL, Entity Framework, MVC (web api)
- Advanced Object Oriented Design skills
- Strong experience with ASP.NET and C#
- Strong experience in Maven and GitHub
- Willingness to continue to learn and develop skills daily
- Management or team lead skills
- Prior experience as responsible person for a production web application or API
- Strong sense of ownership, team-focused, and integrity demonstrated through clear communication
- The ability to play nicely with other humans (i.e. people skills)
Skills For Back-end Developer for Data Analytics Resume
- NOSQL database skills - CosmosDB
- Awesome communication skills
- Prior work experience in Microservices is very highly desirable
- Solid development experience in an Agile environment
- Proven strong knowledge of OOP, software design principles and design patterns
- Collaborate effectively with other teams
- Maintain and proactively update knowledge and skills and seek out opportunities to share that knowledge on a continual basis
- Time-management skills, ability to meet deadlines consistently
Skills For Software / Back End Developer Resume
- Understanding of principles of good software engineering
- Understanding of the solid design principles
- Multiple years of experience delivering solutions that leverage Spring, Spring Boot, Spring MVC, Spring JPA
- Experience designing, implementing, deploying, and operating your own software and systems in a demanding production environment
- Proficient in creating amazing user experiences using the following technologies: React, Angular 2, CSS/SASS, HTML 5 (including Web Components), and JavaScript
- A proven track record of gaining trust and respect by consistently demonstrating sound critical thinking and maintaining composure in stressful situations
Skills For Back-end Developer E-commerce Team Resume
- Experience with Spring, Spring Boot, and Spring MVC
- Experience writing Spring / Spring Boot based applications
- Experience planning, documenting, and scoping out technical projects on common open source technologies, frameworks, and CMS (WordPress)
- Experience working in a few companies/environments on at least 2-3 different products (for at least 1-2 years each) building complex user facing applications
- High experience working with HTTP protocol and defining and documenting REST API’s
- Strong understanding of systems using real time interactions (websockets, long-polling, server sent events)
- Responsible for making technical decisions that require a strong understanding of the problem domains
- Demonstrated success developing and consuming APIs and microservices to facilitate data access, business logic and workflow (RESTful services, JSON, GraphQL)
Skills For Junior Back End Developer Resume
- Demonstrated expertise in analytical and quality assurance tools, techniques and standards, including performance engineering
- Good understanding of Linux, data stores and data modelling
- Experience in hiring and mentoring developers
- Some experience using Docker, Kubernetes, and working in AWS
- Experience developing and maintain web applications using JAVA and JSP
- Experience with Database Programming including ORM, JPA, JDBC, SQL
- Experience developing with Timber and the Twig templating engine
- Experience developing modular websites using Advanced Custom Fields PRO: Flexible Content
- Experience working on large scale social platforms, creativity applications or platforms, and/or on innovative 21st century education / learning solutions
Skills For Back-end Developer Intern Resume
- Experience creating and consuming restful APIs
- Experience in developing eBusiness web applications using Java and related technologies
- Experience driving process improvement and mentoring a team
- Experience writing and maintaining C# .NET based services
- Experience in delivering and ensuring quality through the use of a Continuous integration life cycle
- Experience working with GitHub or other version tracking solutions
- Hands-on development experience, including a thorough understanding of applications architecture
- Experience with web API best practices (caching, headers, versioning, etc
- Experience with web operations best practices (monitoring, logging, etc
List of Typical Responsibilities For a Back-end Developer Resume
Responsibilities For Back End Developer Resume
- Experience creating and maintaining applications which have been released and ideally thrived in the real world
- Experience integrating 3rd party APIs/microservices and working with REST/JSON APIs
- Experience modifying and maintaining legacy codebases
- A solid understanding of Object Oriented Design and Programming
- Experience in developing eBusiness web applications using Java and related technologies
Responsibilities For Senior Back End Developer Resume
- Excellent knowledge of common software patterns, data structures, low level primitives and parallel programming
- Collaborate with product owners and user experience designers to deliver features while meeting team deadlines
- Write awesome code, eliminate hunger, and cure cancer (ok, maybe just two out of three, but writing good code is really hard)
- Experience in IT in banking and financial sector
- Experience managing Azure, AWS and GCP workloads
- Experience in Hibernate, Spring
- Experience working on eCommerce systems, preferably Intershop
- Experience writing software solutions
- Experience with building web services in C#
Responsibilities For Senior Back-end Developer Resume
- Experience with a variety of Automated Testing methodologies (Unit, Integration, etc.)
- Experience with messaging technologies (RabbitMQ, MSMQ or similar)
- Have extensive experience writing automation tests
- Experience building applications with Java / C#
- Experience implementing data storage solutions
- Strong understanding of Python, SQL, C#, Asp.Net Core and JavaScript
- Experience leading development teams through the software development lifecycle
- Experience with OpenTable, MailChimp, Campaign Monitor, Booking Engines
Responsibilities For Mid-level Back End Developer Resume
- Good understanding of Linux system fundamentals
- Good understanding of security principles and their application
- Experience with managing AWS servers
- Experience working in an agile environment with CI/CD process
- Experience with VoIP communication equipment and networking principles
- Experience in working on a high-load website
Responsibilities For Intermediate Back-end Developer Resume
- Extensive experience in building Java core frameworks
- Understand noSQL concept and experience in using Mongo Database
- Knowledge and experienced in using Linux (Ubuntu and Redhat)
- (Optional) Understand micro service concept and has experience in implementing micro-services
- (Optional) Experienced in using Angular for web
- 3 – 5 years of web development experience in high level programming language
- Development experience working on a distributed system with communication between applications via REST or JSON
- Experience with developing web applications and services with ASP.NET MVC, Web APIs, C#, .NET Framework
Responsibilities For Back-end Developer for Data Analytics Resume
- Experience in Java 8 and related technologies for Web development (JSP, AJAX, REST APIs, Spring)
- Experience of working with cloud infrastructure such as AWS
- Experience configuring DNS records
- Strong working knowledge of XML and JSON data transmission
- Experience of working within Barclays in an equivalent programme / role
- Experience with Databases, SQL/Hadoop, database programming, Data Cubes, Big data
- Experience with Cloud platforms, programming and deployment– AWS/ Microsoft Azure
- Experience building API's
- Enthusiasm about applying your development talents and experience to create incredible software
Responsibilities For Software / Back End Developer Resume
- Experience developing quality production software
- Experience working on highly performant systems
- Java experience
- Experience with the Big Data ecosystem (Hadoop, MapReduce, Hive, Spark, Pig)
- Strong Computer Science fundamentals, esp. data structures & algorithms
- More than 5 years of demonstrable experience in backend systems development
- Experienced developer in distributed systems
Responsibilities For Back-end Developer E-commerce Team Resume
- Experienced developer in Unit Tests
- Validation of the implemented features
- Experience with Relational Database Schema Design
- Experience with "Big Data" data stores and technologies (ElasticSearch)
- Strong problem solver attitiude
- Industry experience in software design & development
Responsibilities For Junior Back End Developer Resume
- Experience in application backend development- Python / Django
- Experience with relational databases - e.g. PostgreSQL / MySQL
- Experience with CI/CD methodologies under Jenkins / TeamCity
- Experience with frameworks like cakephp
- Experience with the development of web services
- Proven ability to gather requirements and produce technical design and specifications
- Strong knowledge in best practices on software design lifecycle (SDLC)
Responsibilities For Back-end Developer Intern Resume
- Proven ability to work both independently and collaboratively within a team environment
- Works under broad supervision on priorities and short-term goals
- Strong ability to troubleshoot and diagnose issues independently
- Demonstrated desire and ability to improve the code, architecture and development processes
- Typically requires BS or MS equivalent and 5+ years of related and progressively more responsible experience