Apply

Senior Java Developer

Posted 3 days agoViewed

View full description

💎 Seniority level: Senior, At least 4 years

📍 Location: Colombia

🔍 Industry: Technology

🏢 Company: csgcareers

🗣️ Languages: English

⏳ Experience: At least 4 years

🪄 Skills: AWSDockerElasticSearchHibernateCSSJavaJavascriptKafkaKubernetesSpring BootAzureAngularRedisCI/CDRESTful APIsMicroservicesJSON

Requirements:
  • Bachelor’s degree or equivalent combination of education and experience.
  • At least 4 years of industry experience as a professional software engineer building enterprise-level products.
  • Advanced English.
  • Experience leading small teams of engineers.
  • Strong knowledge of Java, Spring Boot, JPA, Hibernate, Kafka, Elasticsearch, Redis, Docker, Kubernetes, and OpenShift Container Platform.
  • Excellent understanding of web technologies such as Angular, JavaScript, HTML5, and CSS.
  • Familiarity with CI/CD tools and procedures.
  • Working knowledge of cloud platforms.
  • Strong problem-solving and technical leadership skills.
  • Excellent written and verbal communication skills.
  • Ability to learn emerging technologies quickly.
Responsibilities:
  • Design, implement, test, and deploy microservices using specified technologies.
  • Create RESTful APIs according to provided documentation.
  • Integrate frontend and backend components.
  • Collaborate closely with product management, UX/UI designers, and other engineers.
  • Participate in code reviews and agile sprint ceremonies.
  • Contribute to team goals by providing feedback and sharing best practices.
Apply

Related Jobs

Apply

📍 Latin America

🔍 Staff augmentation

🏢 Company: Nearsure👥 501-1000Staffing AgencyOutsourcingSoftware

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 6+ Years of experience working with Java.
  • 3+ Years of experience working with SQL.
  • 3+ Years of experience working with Microservices.
  • 3+ Years of experience working with Spring.
  • 3+ Years of experience working with AWS.
  • 2+ Years of experience working in Containers.
  • 2+ Years of experience working with Databases.
  • 2+ Years of experience working with CI/CD tools.
  • Advanced English Level required for communication with US clients.

  • Design and implement impactful product features that enhance user experience in collaboration with diverse stakeholders.
  • Develop features and improvements securely, ensuring high performance and proper testing.
  • Advocate for enhancements in product quality, security, and overall performance.
  • Address technical problems of moderate scope and complexity effectively.
  • Create maintainable code that adheres to internal standards for high-scale web environments.
  • Identify team inefficiencies (technical debt) and propose suitable solutions.

AWSDockerSQLJavaSpringCI/CDMicroservices

Posted 15 days ago
Apply
Apply

📍 LATAM

🔍 Digital infrastructure for global shipping

🏢 Company: Truelogic Software

  • Bachelor's degree or higher in Software Engineering, Computer Science or a related field.
  • 10+ years of experience designing, building and refactoring high-quality scalable Java services.
  • 4+ years of experience working with database models, design, DDLs and DMLs.
  • 2+ years experience with workflow orchestration services like AWS Step Function, AWS SQS, AWS Lambda.
  • Experience on Cloud Solutions (preferably AWS).
  • Experience building and supporting end-to-end integrations.
  • A solid mix of initiative, critical thinking, and work ethic.

  • Build services that power data pipelines and design new data models as necessary.
  • Maintain ETL processes and workflows in a cloud environment.
  • Collaborate with the Platform Team Lead and Product Director to deliver engineering solutions.
  • Optimize code and processes while ensuring security and best practices.
  • Assist in building reliable Application Performance Monitoring tools.
  • Automate testing and continuous integration.

AWSDockerPostgreSQLETLJavaSpring BootTerraform

Posted 2 months ago
Apply
Apply
🔥 Senior Java Developer
Posted 3 months ago

📍 LATAM

🔍 Software Development

🏢 Company: Moovx

  • Experience with Java 8 & 11, Spring, Spring Boot, Spring cloud, Kafka, AWS, HTML, jQuery, Bootstrap, Type Script, and NoSQL databases, specifically Mongo DB.
  • Familiarity with Gradle, Maven, Git, SVN, Jira, Bitbucket, Confluence, Kubernetes deployment, and Microservice based architecture design and implementation.

  • Join the LATAM's most talented team at MOOVX as a Senior Java Developer.
  • Contribute to the development of custom software solutions in a supportive and innovative environment.

AWSSoftware DevelopmentAgileGitHTMLJavajQueryKafkaKubernetesSpringSpring BootJiraMavenNosqlConfluence

Posted 3 months ago
Apply
Apply

📍 Colombia

🔍 Fare payment and public transport

  • A good command of the English language is required, including the ability to communicate clearly and effectively in both written and spoken English.
  • Solid core programming skills in Java or Kotlin and the ability to quickly pick up new technologies and domains.
  • Desire to implement quality software that operates at scale.
  • Ability to operate as part of a team that owns their piece of software and advises on the best shape of a new feature.
  • Open to adopting well-supported ideas and solutions with a productive approach towards governance.
  • Excellent interpersonal skills to foster positive relationships with colleagues and contribute effectively to team goals.
  • A proactive and driven mindset to ensure projects are completed efficiently and effectively.

  • As a Senior Java Developer at Masabi, you will be responsible for building new features across multiple backend services that are central to our systems.
  • Our teams are self-organizing, using scrum, kanban, or a hybrid approach tailored to meet their goals effectively.
  • Each team comprises specialists in development, testing, and sometimes hardware, working collaboratively to deliver excellent business outcomes for our customers.
  • As we expand our fare engine calculations and architecture, this role enables developers to work with diverse technologies and programming paradigms, on complex and interesting challenges.
  • We also host hack days a few times a year for fun, learning, and prototyping innovative ideas that could benefit our customers.

DynamoDBGitJavaKafkaKotlinGroovyMaven

Posted 3 months ago
Apply