GO TO SEARCH
Senior Java Developer (AWS+Kafka)
Java, Algorithms & Data structures, Design thinking, Distributed computing, REST API, SOAP, gRPC, Apache Kafka, Go Language, NoSQL Databases, SQL Databases, Payment Gateways
We are seeking an experienced remote Senior Java Developer with a focus on AWS and Kafka to join our team.
Our ideal candidate is a hands-on developer with excellent communication skills and experience in collaborating with multiple teams.
Responsibilities
- Develop, design, implement and maintain complex applications
- Collaborate with cross-functional teams to identify and prioritize software features
- Write high-quality code, troubleshoot and debug software issues
- Monitor, maintain, and optimize existing software systems
- Create technical design documents and contribute to architectural discussions
Requirements
- At least 5 years of experience in Java and open-source frameworks like Spring
- At least 3 years of experience in microservices and distributed computing
- Knowledge of multithreaded applications, REST, SOAP, and binary payloads
- Experience in Object-oriented programming and various design patterns
- Good understanding of resiliency, error handling, and profiling CPU/Memory of applications
- B2+ English level
Nice to have
- Experience in Payment processing and integrating with payment gateways
- Exposure to the Go programming language and Queue-based technologies like Kafka
- Knowledge of NoSQL and SQL databases
- Work experience in Agile-based development processes like Scrum/Kanban
Benefits | Community | Professional Development
Colombia
For you
- Prepaid Medicine with Colsanitas for you and your legal dependents
- MetLife Life Insurance for you
- Thousands of projects for top brands
For your comfortable work
- Free licensed software
- Stable workload
- Flexible engagement models
For your growth
- Free trainings for technical and soft skills
- Free access to LinkedIn Learning platform
- Support from a personal Skill Advisor
- Language courses
- Free access to internal and external e-Libraries
- Access to internal communities and competency centers
- Certification opportunities