Backend Engineer (Golang) developing applications for Maropost, focusing on high performance software architecture and code maintainability.
Responsibilities
Translating software requirements into stable, working, high performance software
Playing a key role in architectural and design decisions, building toward an efficient micro service distributed architecture
Writing scalable, robust, testable, efficient, and easily maintainable code
Troubleshoot production issues and coordinate with the deployment team to streamline code deployment.
Analyse code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects
Requirements
Should possess a Bachelor’s degree in Computer Science, Engineering, or relevant field.
Should have 3+ years of experience.
Should have experience in developing Golang web applications.
Should exhibit expertise in software development methodologies.
Should possess a problem-solving attitude.
Can work independently and as part of a team.
Ability to write clean, readable, and effective code, including Godoc comments.
Familiarity with code versioning tools such as Git, SVN, and Mercurial.
Good understanding of Data Structures and algorithms.
Familiar with various design and architectural patterns.
Ability to drive high standards of product quality.
Knowledge of Ruby on Rails is an added advantage.
Experience with the full site of Go frameworks and tools, including:
Dependency management tools such as Godep, Sltr, etc.
Go’s templating language
Go’s code generation tools, such as Stringer
Popular Go web frameworks, such as Revel
Should have a working knowledge of databases and SQL, NoSQL.
Senior backend developer focusing on secure APIs for TEHORA, a multidisciplinary firm. Requires experience in backend development and security knowledge.
Software Developer working on backend solutions for mobile apps at mobivention, a leading digital agency. Involves database design, REST API development, and agile project collaboration.
Java Developer at Stefanini developing backend solutions using Java and Spring. Collaborating in cloud deployments and ensuring quality in applications.
Backend Developer focused on designing and implementing Java backend solutions at Stefanini. Utilizing modern architectures and tools to enhance software applications.
JAVA Developer Jr position at Stefanini focused on backend development using Java and Spring Boot. Involved in software solutions design and implementation with a hybrid work model.
Join a global leader in AI - powered compliance tech as a Software Developer in Milan, Italy. Engage in cross - functional teams to enhance cloud and compliance solutions.
Senior Softwareentwickler Java at SSI SCHÄFER developing software for intralogistics solutions. Collaborating in a cross - functional team to enhance software projects.
Software Engineer developing back - end services for Ford Pro Intelligence team. Collaborating with other engineers and product managers to deliver connected services and APIs.
Software Architect innovating GovTech solutions to simplify daily life for millions, joining the SINC family. Develop robust architectures and collaborate with teams in a hybrid setting.