• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Codemotion Magazine

Codemotion Magazine

We code the future. Together

  • Discover
    • Live
    • Tech Communities
    • Hackathons
    • Coding Challenges
    • For Kids
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
  • Partners
  • For Companies
Home » Backend » Page 7

Backend

The Backend Developer is a programmer who creates the logical back-end and core computational logic of a website, software or information system. The main activities usually concern the three functional aspects of the back-end:
Programming: he has the knowledge of different programming languages like Java, JavaScript (NodeJS), PHP and the knowledge of methodologies and Frameworks such as Spring and
Hibernate. It is also able to work on more structured languages such as Ruby and Python.
Database Designing: a Back-end Developer has expertise in database management such as Oracle, MySQL or MongoDB.
Web Tool: is essential to be familiar with SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) for integration with different infrastructures.

working remote from home

February 11, 2020 by Cate Lawrence

Why Remote Work Is the New Normal for Devs

If you're reading this and not wearing in pants, it's entirely likely you're working from home. Well, we hope for the sake of your team that you're not sitting in the office. Whether you work from home one day a week and the rest in an office or are … Read more

February 5, 2020 by Cate Lawrence

Change to the most in-demand job of 2020: Blockchain Developer

Last month, LinkedIn published a list of the most in-demand skills for the new year, with blockchain leading the top-ten list. In 2019, blockchain didn’t make the list at all. Blockchain also ranked as the most in-demand skills in the United States, … Read more

February 5, 2020 by Yuri Drabik

Tracing performance of backend services written on Java with Sleuth, Zipkin & ELK stack

Logging and monitoring make up a very important part of any “high-load” project nowadays. The goal of this article is to provide an overview of what can be achieved in order to organise efficient logging and tracing of modern web applications written … Read more

January 29, 2020 by Paolo Caressa

Programming Languages: how to choose the best one

Programming languages are a favorite subject of debate among developers. Each developer has precise and sharp ideas about: which programming language is the best to solve any kind of problems;which programming style is the correct one to develop … Read more

A simple contract in Solidity

January 9, 2020 by Giacomo Barbieri

A simple contract in Solidity

After choosing the best IDE to develop our first smart contract, we will now write some actual code. This is part three of a series on how to create an ERC-20 token. If you want to begin from scratch, please read part one and part two of this series … Read more

System Administrator's DOs and DON'Ts: interview with Kenneth Hess

December 24, 2019 by Francesco Principe

System Administrator’s DOs and DON’Ts: interview with Kenneth Hess

It is quite clear that the most important skill for a System Administrator to have is problem solving. As a result, it can be a very stressful job, especially when there is little time to analyse the problem and find a solution. A lot depends on this … Read more

Solidity, "hello world" with the Blockchain language

December 21, 2019 by Giacomo Barbieri

Solidity: “Hello World” with the Blockchain language

In a previous article, we introduced the basic concepts of the Ethereum Blockchain, including a quick overview of ERC-20 tokens. This article dives into Solidity, the programming language used to interact with the Ethereum Blockchain. We will learn … Read more

How Oracle Uses Lego, IoT, and Microservices to Build a Programmable Smart City

December 18, 2019 by Gabriele Sabbatini

How Oracle Uses Lego, IoT, and Microservices to Build a Programmable Smart City

At this year's Codemotion Rome, Gabriele Provinciali, Oracle Solution Architect, has presented Proxima City, a project focused on smart city IoT and microservices to improve our city and lifestyle. Let's take a look how Proxima City could … Read more

Algorand's "Layer-1 policy" can surpass state-of-the-art Blockchain solutions

December 16, 2019 by Rosa Giovanna Barresi

Algorand’s “Layer-1 policy” can surpass state-of-the-art Blockchain solutions

First generation Blockchain solutions handled a reliable quasi-anonymous payment service between two network IDs. The next evolutionary step was the definition of smart contracts: adding a programmable engine (a general-purpose Virtual Machine) to … Read more

philips comma

December 9, 2019 by Codemotion

Cogito: identity management and blockchain in healthcare

Blockchain technologies are changing the way to implement new software solutions. However, its techie and money-based beginnings result in an uncomfortable user interface. Moreover, the need for personal management of own identity data is rapidly … Read more

What is an ERC-20 token: an overview

December 6, 2019 by Giacomo Barbieri

ERC-20 tokens: an overview

This article is the first in a series (part two, part three, part four and part five) that will teach you how to develop a simple smart contract on the Ethereum Blockchain. Before delving into more technical information, we need to be sure that … Read more

December 4, 2019 by Marco Liberati

Tabs or spaces: does it really matter anymore?

Tabs or spaces is the epical battle that any programmer has to assist at least once in his life. It's a styling choice for a programmer, but it gets really serious when at least two programmers gets to collaborate in a project. What's the deal with … Read more

December 3, 2019 by Sergio Monteleone

.NET Async/Await and its catches

Since the introduction of the Task-based Asynchronous Pattern (or TAP) with .NET 4.0 programmers have enjoyed a simpler and streamlined approach to asynchronous programming in .NET, improving performance and readability of their code. If you are … Read more

December 3, 2019 by Luca Ferretti

Magically deploy a new project in 1 month

It might seem strange, but how would you react if they told you that knowing algorithms, programming languages, design patterns, and best practices for managing and releasing software projects might not be enough to make an efficient and successful … Read more

December 3, 2019 by Codemotion

Introduction ASP.NET Core SPA

Hello Luca. Let’s take a deep dive into ASP.NET Core SPA. Could you tell us something more about its advantages? Does it have any downsides and would you recommend it? We've had several meetups and we followed a thread on .ASP Net Core, the latest … Read more

December 1, 2019 by Vito Gentile

Blockchain in JavaScript with Lisk Alpha SDK

Blockchain has witnessed a growing interest in the last few years. And this is not a surprise. Thanks to this technology, you can create transactions that are then included in a distributed database. Such database is distributed in a peer-to-peer … Read more

November 30, 2019 by Toby Moncaster

Ready, Steady, Crash! One engineer’s journey into the world of load testing

“We are sorry. Our servers are under heavy load at present. Please try again in a few minutes.” We have all seen messages like this when a service is struggling to cope with the load. But how can you test how well your website will cope under load? … Read more

November 30, 2019 by Gabriella Giordano

Naturally born reactive systems

Modern applications are required to do many tasks at the same time, in the optimal way, and be very quick to respond to consumers’ input and expectations. Moreover, software needs to adapt to changing scenarios, in a consistent and resilient … Read more

November 13, 2019 by Codemotion

Domain-specific languages could scale up your code with ComMA

The cost and complexity of software maintenance are reducing team productivity to zero when the need is exactly the opposite – scaling up. Domain-specific languages offer a different approach to model definition, and to the reverse engineering of … Read more

November 12, 2019 by Leo Sorge

How JSR 385 could have saved the Mars Climate Orbiter… and your job

Numbers are normally treated as straight entities, but they often are not that straight. Most numbers, indeed, carry with them a dimensional aspect: money is in of some currency, while in physics speed is in meters per second, fluids are in liter and … Read more

  • « Go to Previous Page
  • Go to page 1
  • Interim pages omitted …
  • Go to page 5
  • Go to page 6
  • Go to page 7
  • Go to page 8
  • Go to page 9
  • Go to Next Page »

Primary Sidebar

Codemotion Talent · Remote Jobs

Java Developer & Technical Leader

S2E | Solutions2Enterprises
Full remote · Java · Spring · Docker · Kubernetes · Hibernate · SQL

AWS Cloud Architect

Kirey Group
Full remote · Amazon-Web-Services · Ansible · Hibernate · Kubernetes · Linux

Front-end Developer

Wolters Kluwer Italia
Full remote · Angular-2+ · AngularJS · TypeScript

Flutter Developer

3Bee
Full remote · Android · Flutter · Dart

Latest Articles

AI doctors, devs meet ethics, artificial intelligence

Would You Let an AI Doctor Treat You?

AI/ML

microservices design patterns

What Are Microservices Design Patterns?

Backend Microservices

gender gap in tech, woman developers

Coding Wonder Women: Tips From Our Community to Fight the Gender Gap in Tech

Diversity

developer skills

Trending Hard Skills and Soft Skills In Software Development

IT Careers

Footer

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Become a Contributor
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • RSS