Apply

Back End Developer

Posted 4 months ago

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ” Industry: Food and beverage sector

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

Requirements:
  • 5+ years of experience as a Backend developer
  • 4+ years of experience with Java/Springboot
  • 2+ years of experience with Azure cloud services
  • Hands-on experience with microservices architecture
  • Proficiency in API integration and optimization
  • Experience with database technologies such as MongoDB, PostgreSQL, Redis, Azure Blob Storage
  • Superior English communication skills
Responsibilities:
  • Develop scalable and modular code to be used by internal teams and stakeholders
  • Optimize APIs for a new greenfield project
  • Work autonomously and interact with cross-functional teams
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 190000.0 USD per year

πŸ” Advertising

🏒 Company: Revive MediaπŸ‘₯ 11-50InternetCRMAdvertisingMarketingInformation Technology

  • Minimum of 5 years of experience in back-end development focused on C# and .NET framework.
  • Highly proficient in C# with knowledge of TypeScript and/or React preferred.
  • Extensive experience with .NET frameworks, preferably .NET 8.
  • Proficient in SQL and experience with database design and management.
  • Experienced in developing and integrating RESTful APIs and dependency injection.
  • Familiarity with modern ORM like Entity Framework and AWS services.

  • Write clean, scalable, and well-documented code in C# using .NET 8 and Entity Framework.
  • Develop and support applications, database integration, interfaces, and new functionality enhancements.
  • Coordinate with cross-functional teams to meet project objectives.
  • Build and maintain unit and integration tests for software components.
  • Collaborate with product managers and front-end developers to enhance user experience.
  • Document development phases and monitor systems.

AWSLeadershipSQLProduct ManagementC#.NETCommunication SkillsAnalytical SkillsCollaborationRESTful APIsTime ManagementWritten communicationDocumentationCompliance

Posted 2 days ago
Apply
Apply

πŸ“ Chile

πŸ” Consulting, Creative and Technology

  • Design, develop, and maintain backend applications using Java and Spring Boot.
  • Configure and deploy applications in OpenShift containers.
  • High maturity level in AWS as a cloud service provider; ideally, certification as Developer Associate or Solutions Architect.
  • Knowledge of Java 8+, Spring Boot/Cloud, Docker.
  • Basic knowledge in Google Cloud Platform or public clouds like AWS or Azure.
  • Knowledge of PaaS, desirable Kubernetes.
  • Experience with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, Ansible, etc.
  • Experience in microservices-oriented architecture, integration, and serverless technology.
  • Knowledge of DevOps principles and CI/CD implementation with tools like GitHub Actions, Jenkins, etc.
  • Basic understanding of DevSecOps and security scanning tools (SonarQube).
  • Familiarity with analytics platforms (Mixpanel, Google Analytics, etc.).
  • Experience with unit testing, particularly in the domain layer using Jest in NodeJS and ReactJS.
  • Proficient in managing repositories and code deployment (GitHub, Bitbucket, etc.).
  • Solid knowledge of databases (MySQL, MongoDB, PostgreSQL).
  • Familiarity with backend programming languages (PHP, Java, .NET) is desirable.
  • Basic knowledge of design programs (Adobe XD, Figma).
  • Proficient in Postman and JMeter.

  • Work in conjunction with designers and developers, ensuring the delivery of incremental and continuous value.
  • Propose native/hybrid and innovative solutions throughout the design process.
  • Translate app or web interface designs to code, applying best practices.
  • Participate actively in the systematic development of solutions.
  • Document functionalities and technical specifications of the software implemented.

AWSDockerPostgreSQLAgileFigmaJavaJenkinsJestJMeterKubernetesMongoDBMySQLSpringSpring BootGoogle AnalyticsAzureFirebaseServerlessCollaborationCI/CDDevOpsTerraform

Posted 4 days ago
Apply
Apply

🧭 Contract

  • Extensive experience in building, maintaining, and scaling Drupal websites.
  • Strong focus on back-end architecture, integrations, and performance optimization.
  • Acquia certification is required.

  • Play a key role in designing and implementing complex Drupal solutions.
  • Collaborate with front-end developers, designers, and project stakeholders.
Posted 7 days ago
Apply
Apply

πŸ“ Romania, Italy, Serbia, Turkey

πŸ” IGaming industry

🏒 Company: LogifutureπŸ‘₯ 101-250GamingB2BMarketingSoftware

  • Excellent knowledge of Microsoft .NET Framework, Microsoft .NET Core.
  • Experience packaging and running scalable applications in Kubernetes and in highly scalable and distributed systems.
  • Experience working within the iGaming industry is a must.
  • Good Knowledge of RDBMS and NoSQL databases.
  • Experience designing and developing microservices.
  • Expert in Object-oriented programming.
  • Experience in development using CI/CD.
  • Knowledge of RESTful API services.
  • Good written and verbal communication skills with proven fluency in English.

  • Troubleshoot and debug production issues, providing timely resolutions and collaborating with support teams as needed.
  • Stay up to date with emerging technologies, tools, and frameworks, driving innovation and continuous improvement initiatives across the development team.
  • Conduct code reviews, ensuring code quality and identifying areas for improvement.
  • Mentor and guide junior developers, sharing best practices and providing feedback and coaching.
  • Draft technical documentation.
  • Write effective APIs.

Software DevelopmentKubernetesMicrosoft .NETC#.NET.NET coreRDBMSNosqlCommunication SkillsCI/CDDocumentationMicroservicesCoaching

Posted 7 days ago
Apply
Apply

πŸ“ Egypt

πŸ” Software development and consulting

🏒 Company: P2H Arabia

  • Minimum of 5 years of experience in back-end development.
  • Experience with API integration and development, including RESTful APIs.
  • Advanced proficiency in PHP, with required experience in Laravel.
  • Knowledge of Java and Ruby for writing clean, scalable code.
  • Experience with CMS development and customization.
  • Proficiency in SQL databases (MySQL, PostgreSQL, Oracle, MariaDB) and experienced with NoSQL databases (MongoDB).
  • Strong coding skills to create optimized, secure, and high-performance code.
  • Experience with version control systems like Git and CI/CD pipelines.
  • Familiarity with cloud services and agile development methodologies.
  • Bachelor’s degree preferred and English proficiency at B2 level or higher.

  • Develop new complex software solutions for government clients.
  • Focus on high-load, scalable web applications.
  • Collaborate with cross-functional teams to achieve project goals.
Posted 11 days ago
Apply
Apply

πŸ“ Bulgaria

πŸ” Payment services

🏒 Company: emerchantpayπŸ‘₯ 251-500Fraud DetectionTransaction ProcessingE-CommercePaymentsRisk Management

  • 3-4+ years using Ruby and Ruby on Rails.
  • Database experience with MySQL and/or PostgreSQL.
  • Experience with JavaScript.
  • Comfortable with TDD/BDD practices, Rspec.
  • Fluent English, both written and verbal.

  • Designing and implementing complex workflows, APIs, and UI backends for payment platforms.
  • Performing TDD/BDD using various tools like RSpec.
  • Participating in scaling highly available payment services (99.99% uptime).

PostgreSQLJavascriptMySQLRubyRuby on RailsJavaScript

Posted 11 days ago
Apply
Apply

πŸ“ LATAM

πŸ” Finance

🏒 Company: Truelogic Software

  • Degree in Computer Science, Engineering or similar major.
  • 5 years of experience with software development.
  • Deep understanding of and experience with modern Python (3.x).
  • Experience with AWS Serverless and queueing systems.
  • Strong experience with Python frameworks and REST APIs.
  • Knowledge of DevOps practices, Agile, and infrastructure as code.

  • Work in a growth-oriented environment at a specialty financial services firm.
  • Provide strategic guidance and solution patterns to team members.
  • Collaborate with business analysts and customers to optimize requirements.
  • Review and validate key functionality and integration with developers.
  • Ensure design feasibility and integration with existing systems/platforms.

AWSLeadershipPythonSoftware DevelopmentSQLAgileDesign PatternsDjangoFlaskGitSCRUMTypeScriptJiraAmazon Web ServicesServerlessNosqlCI/CDDevOpsAttention to detailDocumentationMicroservices

Posted 16 days ago
Apply
Apply

πŸ“ Europe

πŸ” Fintech

🏒 Company: PaymentOp

  • Understanding of best practices for optimizing code and web products in PHP, and knowledge of caching and asynchrony.
  • Deep understanding of OOP and Symfony.
  • Proficient in designing and implementing RESTful APIs using Symfony and Doctrine ORM.
  • Proficiency in PostgreSQL and optimizing complex SQL queries.
  • Understanding and experience with Kubernetes and Docker.
  • Experience integrating Docker with CI/CD tools like Jenkins or GitLab CI.
  • Deep knowledge of SOLID and GRASP principles, and various design patterns.
  • Knowledge of advanced DDD concepts and SQRS principles.
  • Advanced knowledge of PHP integration test automation tools.
  • Understanding of Event Sourcing systems.
  • Experience with microservices design and deployment.
  • Advanced knowledge of Jenkins functionality and Agile Development Methodology.

  • Designing, developing, testing, documenting, releasing and supporting software from scratch.
  • Enhancing and refining existing API and backend systems.
  • Integrating third-party solutions to broaden the payment ecosystem.
  • Running tests and setting up a testing environment.
  • Fixing existing bugs and debugging developed software.
  • Preparing necessary technical documentation.
  • Providing support for the implemented software in production.
  • Collaborating with front-end developers and team members.

DockerPHPPostgreSQLSQLAgileDesign PatternsJenkinsKubernetesSCRUMSymfonyCI/CDRESTful APIsDocumentationMicroservices

Posted 18 days ago
Apply
Apply

πŸ“ Brazil. Argentina. Colombia. Peru

🏒 Company: JalasoftπŸ‘₯ 1001-5000Software EngineeringSoftware

  • Proficiency with JavaScript.
  • Proficiency in Node.js and building RESTful services with Express.js.
  • Strong experience with AWS services, including Docker, Lambda, SES, and Step Functions.
  • Experience working with MongoDB and Elasticsearch.
  • Solid understanding of containerization and orchestration tools.
  • Familiarity with CI/CD pipelines and cloud deployment strategies.
  • Strong problem-solving skills and a proactive attitude towards improving system performance.
  • Good communication skills and the ability to work collaboratively in a team environment.

  • Develop and maintain server-side applications and services using Node.js.
  • Leverage AWS cloud services for deployment and scalability.
  • Work collaboratively with cross-functional teams in an agile environment.
  • Design, develop, and implement high-quality software solutions for clients.

AWSDockerNode.jsAgileElasticSearchExpress.jsJavascriptMongoDBElasticsearchCommunication SkillsCI/CDJavaScript

Posted 19 days ago
Apply
Apply

πŸ” Consulting, Technology

  • Design, develop, and maintain backend applications using Java and Spring Boot.
  • Configure and deploy applications in OpenShift containers.
  • High maturity level in AWS, ideally with Developer Associate or Solutions Architect certification.
  • Knowledge of Java 8+, Spring Boot/Cloud, and Docker.
  • Familiarity with Swagger, OpenAPI, and public clouds like AWS or Azure.
  • Desirable knowledge of PaaS and Kubernetes.
  • Experience with Infrastructure as Code tools like Terraform, CloudFormation, Ansible, etc.
  • Experience in microservices architecture, integration, and serverless technologies.
  • Understanding of DevOps practices, including CI/CD implementation.
  • Basic understanding of DevSecOps and code scanning tools.
  • Experience with analytics tools like Mixpanel and Google Analytics.
  • Familiarity with unit testing in NodeJS and ReactJS.
  • Solid database management skills with MySQL, MongoDB, or PostgreSQL.
  • Knowledge of backend technologies like PHP, Java, or .NET is desirable.
  • Familiarity with design tools like Adobe XD or Figma.
  • Proficient in PostMan and JMeter.

  • Work in conjunction with designers and developers to ensure continuous value delivery.
  • Propose hybrid and innovative solutions throughout the design process.
  • Translate app or web UI designs into code following best practices.
  • Participate actively in the systematic development of solutions.
  • Document functionalities and technical specifications of implemented software.
Posted 25 days ago
Apply

Related Articles

Remote Job Certifications and Courses to Boost Your Career

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

How to Balance Work and Life While Working Remotely

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

How to Onboard Remote Employees Successfully

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Remote Work Statistics and Insights for 2024

Posted 4 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.