We are seeking a highly skilled Senior Go Developer to join our remote team.
We are seeking a Senior Go Developer to join our remote team. As a Senior Developer, you will work daily with stakeholders and collaborate with software engineers to develop microservices and event-driven systems handling millions of requests daily and managing databases with billions of records. You will also be responsible for simple DevOps tasks to support services. The ideal candidate must have strong problem-solving skills, be proactive, and accountable for their work, with the ability to work independently and prioritize tasks effectively.
responsibilities
Work daily with stakeholders and collaborate with software engineers
Develop microservices and event-driven systems with high request volumes
Manage databases with billions of records
Perform simple DevOps tasks to support services
Act proactively, take responsibility for results, and demonstrate a willingness to learn
Work independently and complete tasks after receiving all required requirements and information
Investigate and ask follow-up questions to ensure clear understanding
Effectively prioritize work without direct oversight
Clearly explain technical solutions and ideas
requirements
At least 3 years of experience as a Developer, with a strong focus on Golang
Proficiency in working with Redis, PostgreSQL, or similar SQL databases
Experience with Amazon SQS, Amazon SNS, and Amazon S3, or equivalent cloud services
Familiarity with monitoring and alerting tools such as Grafana, New Relic, or Sentry
Ability to work independently and finish tasks efficiently
Strong problem-solving skills and ability to investigate and ask follow-up questions
Excellent time management and ability to prioritize work effectively
Clear and concise communication skills in English
nice to have
Experience with DevOps and CI/CD pipelines
Knowledge of Kubernetes and Terraform
Familiarity with Elasticsearch and ELK stack
Experience with Amazon DynamoDB and Application Load Balancing
We are currently looking for a remote Senior .NET Developer to become a part of our team.
The customer is a Canadian-American multinational media conglomerate. The company was founded in Toronto, Ontario, Canada, where it is headquartered at the Bay Adelaide Centre.
responsibilities
Develop APIs to export and import the main components that make up a Statutory Reporting template. The API development will cover - the Standard Reports within Templates, the Template Data Capture Forms, the Category Structures
Ramp up a full stack development team of 5 members, including a team lead
Deliver APIs and micro services
requirements
3+ years of experience with .NET
Hands on experience with building RESTful Web APIs, micro services
Solid knowledge of C#, JavaScript, PostgreSQL
Familiarity with Unit Testing
Knowledge of Asynchronous Programming
Good understanding of Authentication and Authorization models in Web APIs
Knowledge of AWS cloud technology
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
AWS CloudFormation, Amazon EC2, Amazon Web Services
40 hrs/week
12+ months
Colombia
Colombia
We are looking for a skilled Senior DevOps Engineer to join our remote team.
This position involves working on a project focused on transitioning existing Microservices hosted in AWS to a new dedicated AWS tenant and adopting modernizations in deployment and infrastructure management. As a DevOps Engineer, you will work with various technologies such as Apache Kafka, Docker, Linux, and Nginx, with potential interaction with Java Microservice Infrastructure, PostgreSQL, RabbitMQ, and Redis. Join us to leverage your expertise — apply!
responsibilities
Oversee infrastructure provisioning and deployment models in a new AWS tenant
Collaborate with project teams to deliver DevOps solutions
Utilize Amazon EC2 and other Amazon Web Services to deploy and maintain systems
Implement and manage Apache Kafka, Docker, Linux, and Nginx for efficient operations
Work with the team to integrate PostgreSQL, RabbitMQ, and Redis, if necessary
Communicate effectively with clients and stakeholders
requirements
3+ years of experience as a DevOps Engineer with a focus on Amazon EC2 and Amazon Web Services
Familiarity with Apache Kafka, Docker, Linux, and Nginx
English proficiency at a B2 level
Ability to work remotely and independently
nice to have
Experience with Java Microservice Infrastructure, PostgreSQL, RabbitMQ, and Redis
We are seeking a remote Senior Go Language Developer to join our team.
You will be responsible for developing microservices and event-driven systems with a substantial number of daily requests. Additionally, the candidate will manage databases with billions of records and perform essential DevOps tasks to support services. We would love to hear from you if you are proactive, independent, and possess a solid technical background.
responsibilities
Develop microservices and event-driven systems to handle a high volume of requests
Take proactive responsibility for project outcomes and demonstrate a willingness to learn
Manage databases with billions of records efficiently
Perform DevOps tasks that need to be done to successfully deliver and support services.
requirements
3+ years of relevant professional experience
Expertise in Go Language for developing scalable applications
Knowledge of Elasticsearch, PostgreSQL, and Redis for data management
Experience with AWS services including Simple Notification Service, Simple Queue Service, and Amazon S3
Knowledge of Grafana and other monitoring tools for system performance analysis
Excellent communication skills and the ability to prioritize tasks effectively
B2+ English level proficiency
nice to have
Knowledge of Amazon DynamoDB
Experience with CI/CD pipeline, Kubernetes, Terraform
We are in search of a remote Lead Go Language Developer to join our team.
The successful candidate will be responsible for developing microservices and event-driven systems with a substantial number of requests per day. Additionally, the candidate will manage databases with billions of records and perform essential DevOps tasks to support services. If you are proactive, independent, and possess a strong technical background, we would love to hear from you.
responsibilities
Collaborate daily with stakeholders in the US and software engineers in Europe
Develop microservices and event-driven systems to handle a high volume of requests
Manage databases with billions of records efficiently
Perform essential DevOps tasks to support service delivery
Take proactive responsibility for project outcomes and demonstrate a willingness to learn
requirements
5+ years of relevant professional experience
1+ year of relevant leadership experience
Expertise in Go Language for developing scalable applications
Proficiency in Elasticsearch, PostgreSQL, and Redis for data management
Experience with AWS services including Simple Notification Service, Simple Queue Service, and Amazon S3
Knowledge of Grafana and other monitoring tools for system performance analysis
Strong problem-solving skills and ability to work independently
Excellent communication skills and the ability to prioritize tasks effectively
Minimum B2 level of English proficiency
nice to have
Experience with CI/CD pipeline, Kubernetes, Terraform
Java Microservice Infrastructure, REST API, Spring
40 hrs/week
12+ months
Portugal
Portugal
We are looking for a Middle Java Developer to join our team working on high-performance, secure, and scalable microservices built using Java/Spring.
You will be responsible for developing and maintaining micro-services that meet the specifications and high standards of our client. As a problem solver by nature, you will collaborate with cross-functional teams to develop solutions that meet customer needs. We are looking for an experienced Java Developer with an excellent command of REST API, Spring, Apache Kafka, and Cryptography. The mandatory requirement from the client is to work 2-3 times per week in the office in Lisbon.
responsibilities
Develop, test, and maintain micro-services built using Java/Spring, ensuring they meet customer specifications and high-quality standards
Collaborate with cross-functional teams, including Product Owners, Business Analysts, and Designers, to identify and resolve technical challenges
Ensure the performance, security, and scalability of the developed micro-services
Contribute to the continuous refinement of the software development process
Participate in code reviews and provide constructive feedback to peers
Engage with your mentor for continuous learning and development of technical and soft skills
requirements
Minimum of 2 years experience in Java development, with a deep understanding of the Java ecosystem
Solid experience with Java Microservice Infrastructure, REST API, and Spring
Experience with performance optimization and scaling of applications
Strong problem-solving skills, with a natural ability to collaborate with cross-functional teams
Self-motivated individual who can work independently and as part of a team
Fluency in spoken and written English, allowing effective communication with the team and stakeholders
nice to have
Knowledge of Client-Server Architectures, Low-Level protocols, Threads, and Event-driven architectures
Experience with Authentication, Cryptography, Databases, Messaging, Caches, API gateways, Networking, and Pipelines
Familiarity with Jenkins, Splunk, Apache Kafka, and Redis
AWS CloudFormation, Amazon EC2, Amazon Web Services
40 hrs/week
12+ months
Colombia
Colombia
We are seeking a dedicated and experienced DevOps Engineer for a remote position.
The main objective of this role is to facilitate the migration of existing Microservices currently hosted in AWS to a new dedicated AWS tenant, while also adopting modern deployment and infrastructure management practices. The project involves using a range of technologies including Amazon EC2, Apache Kafka, Docker, Linux, and Nginx. If you're passionate about innovation, we invite you to apply and become part of our team!
responsibilities
Work on the provision and deployment of infrastructure in a new AWS tenant
Collaborate closely with the project team to deliver DevOps solutions
Utilize Amazon EC2 and other Amazon Web Services for deployment and system maintenance
Implement and manage Apache Kafka, Docker, Linux, and Nginx for optimal operations
Work with the team to integrate PostgreSQL, RabbitMQ, and Redis seamlessly (if applicable)
Communicate effectively with clients and stakeholders
requirements
2+ years of experience in DevOps, particularly with Amazon EC2 and Amazon Web Services
Hands-on experience with Apache Kafka, Docker, Linux, and Nginx
Excellent English communication skills, minimum B2 level
Ability to work remotely and independently without the need for physical office presence
nice to have
Familiarity with Java Microservice Infrastructure, PostgreSQL, RabbitMQ, and Redis
We are seeking a visionary Senior Software Engineer with expertise in Flutter development to join our remote team.
This role is crucial in establishing the architectural foundation and leading the development of our product, all while embracing the Pivotal Labs framework to foster a culture of collaboration, rapid iteration, and user-centric design. The product is an in-discovery software solution designed to transform the residential home inspection process. The app will be a universal Flutter application deployed on web, mobile, tablet, and desktop target environments. It will have a microservice architecture running on Google Cloud Platform. REST and event-based messaging will be used for interservice communication. Backend services will be written in Java and built using the SpringBoot framework. Redis will be used for caching data. ElasticSearch and Postgres will be used for storing and querying data.
responsibilities
Embrace and implement the Pivotal Labs framework within the development process, including test-driven development (TDD), pair programming, and continuous integration/continuous deployment (CI/CD) to ensure rapid, reliable, and efficient delivery of software
Lead the creation of a universal Flutter application, focusing on scalability, performance, and security across web, mobile, tablet, and desktop platforms
Develop and manage a microservices architecture on the Google Cloud Platform, optimizing interservice communication through REST and event-based messaging
Craft backend services using SpringBoot framework and Java, emphasizing clean, test-driven, and maintainable code
Implement Redis for caching alongside ElasticSearch and Postgres for robust data storage and querying capabilities
Utilize Jenkins for CI/CD, aligning with Pivotal's continuous development and deployment practices
Lead the engineering team focusing on Agile methodologies, fostering an environment of collaboration, innovation, and continuous improvement
Work closely with product management and stakeholders to define technical specifications, prioritize features, and guide the product's strategic direction in line with user needs and business goals
requirements
3+ years of experience in software engineering, with a portfolio showcasing successful application launches
Expertise in Flutter and a strong understanding of universal application development
In-depth knowledge of microservices architecture, Google Cloud Platform, REST, and event-based messaging
Proficiency in SpringBoot, Java, Redis, ElasticSearch, and PostgreSQL
Solid experience with Jenkins and embracing CI/CD pipelines
Demonstrated experience in implementing Agile frameworks, preferably Pivotal Labs
Excellent leadership, problem-solving, and communication skills
Fluent English communication skills at a B2+ level
We are on the lookout for a pioneering Lead Software Engineer with proficiency in Flutter development to augment our remote team.
This role is central to setting the architectural groundwork and spearheading the development of our product. The product leverages the Pivotal Labs framework to cultivate a collaborative environment, quick iteration, and user-focused design. The software solution in question is currently under discovery and is designed to revolutionize the residential home inspection process. The proposed application will be a universal Flutter application to be deployed across web, mobile, tablet, and desktop platforms. The app will feature a microservice architecture hosted on Google Cloud Platform. Inter-service communication will be facilitated through REST and event-based messaging. Backend services will be coded in Java using the SpringBoot framework. Redis will be employed for caching data, while ElasticSearch and Postgres will manage data storage and query operations.
responsibilities
Incorporation and application of Pivotal Labs framework in the development process
Creation of a universal Flutter application with a focus on scalability, performance, and security
Development and management of a microservices architecture on Google Cloud Platform
Designing backend services using the SpringBoot framework and Java
Usage of Redis for caching and ElasticSearch and Postgres for data storage and querying
Application of Jenkins for CI/CD in line with Pivotal's practices
Leadership of the engineering team with a focus on Agile methodologies
Collaboration with product management and stakeholders to define technical specifications and product direction
requirements
A minimum of 5 years of software engineering experience
At least 1 year of relevant leadership experience
Proficiency in Flutter and universal application development
Comprehensive knowledge of microservices architecture, Google Cloud Platform, REST, and event-based messaging
Proficiency in SpringBoot, Java, Redis, ElasticSearch, and PostgreSQL
Solid experience with Jenkins and CI/CD pipelines
Proven experience with Agile frameworks, preferably Pivotal Labs
Excellent leadership, problem-solving, and communication skills
Fluent English communication skills at a B2+ level
0
latest insights
01
career advicehow to become a senior software engineer: a guideLearn how to grow to a senior software engineer role, how long does it take, and whether you have the skills to become one.read more
02
career advicecreative Salesforce portfolio project ideasExplore our dynamic collection of Salesforce portfolio projects and get inspiration from ideas to win your next top developer job.read more
03
tips & toolsrebase vs. merge: a comprehensive guideUnderstand the techniques of rebase vs merge, discover the pros, cons, and when best to use git rebase vs git merge in this comprehensive guide.read more