Apply

Java Developer

Posted 2024-09-20

View full description

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

πŸ“ Location: Brazil

🏒 Company: Thaloz

πŸ—£οΈ Languages: English

⏳ Experience: 7+ years

πŸͺ„ Skills: DockerDesign PatternsJavaKafkaMySQLSpringSpring BootAlgorithmsApache KafkaCassandraData StructuresRedisNosqlMicroservices

Requirements:
  • 7+ years of previous working experience in Java back-end.
  • Hands-on working experience in Docker framework.
  • Expertise in architecting and developing scalable software solutions with microservices in Spring Boot framework.
  • Experience with Apache Kafka or Confluent Kafka in high volume environments.
  • Working experience on Cassandra and caching solutions (e.g. Redis, ElastiCache).
  • Strong understanding of algorithms and data structures.
  • Strong understanding of design patterns including why and where a pattern should be used.
  • Understanding of accessibility and security compliance.
Responsibilities:
  • Design and implement new services using cutting-edge technologies to support our clients in achieving their business goals.
  • Collaborate with the architecture teams to develop robust, portable, and interoperable solutions to the difficult problems faced by growing organizations.
  • Collaborate with the Information Security team to keep the client, and its customers, safe from emerging security threats.
  • Take an active role in reducing the technical debt in their various codebases.
  • Triage, debug, and assure the timely resolution of software defects.
Apply

Related Jobs

Apply

πŸ“ Brazil

πŸ” Financial Services

🏒 Company: Exadel Inc

  • 5+ years of experience in backend development using Java, Java EE, Spring Boot, REST API, Microservices, JPA, and Hibernate.
  • 3+ years of experience with cloud platforms like Azure, database management systems such as Oracle and MongoDB, CI/CD pipelines, Git, Jenkins, and containerization tools (Docker, Kubernetes).
  • Expertise in system design, design patterns, data structures, and algorithms.
  • Strong verbal and written communication skills.
  • Proven team player in a cross-country, cross-timezone environment.

  • Develop, maintain, and optimize backend systems using Java, Java EE, and Spring Boot.
  • Design and implement REST APIs and microservices architecture.
  • Work with databases like Oracle DB and MongoDB for high performance.
  • Utilize Docker and Kubernetes for containerization and orchestration.
  • Employ best practices in system design and write unit tests.
  • Participate in CI/CD processes using Git and Jenkins.
  • Collaborate with cross-functional teams.

Backend DevelopmentDockerDesign PatternsGitHibernateJavaJava EEJenkinsKubernetesMongoDBOracleSpringSpring BootAlgorithmsAzureData StructuresREST APICommunication SkillsCI/CDWritten communicationMicroservices

Posted 2024-11-19
Apply
Apply

πŸ“ Brazil

πŸ” Financial services

🏒 Company: Exadel Inc

  • Proficient in Core Java development and libraries/frameworks.
  • Fluent in English with strong communication skills.
  • 5+ years of relevant experience in Java development.
  • Knowledge of messaging systems such as Kafka and MQ.
  • Strong SQL skills with the ability to interact with Postgres databases.

  • Develop business logic utilizing Core Java and existing libraries and frameworks.
  • Ensure strong focus on self-managed unit testing.
  • Collaborate with the QA team for System Integration Testing (SIT) and User Acceptance Testing (UAT).

SQLJavaKafkaQAPostgresCommunication SkillsCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ LATAM

πŸ” Software Development

🏒 Company: Moovx

  • 4+ years senior engineering experience in Java, specifically with Spring Framework (Springboot).
  • Experience with OLTP systems is definitely an asset.
  • 5+ years' experience as a Java developer.
  • Expertise in Agile software product delivery and SCRUM.

  • Contribute to and drive solutions through collaboration with the other engineers in the team to deliver market leading trading products.
  • Interest in the functional programming paradigm and exploring the benefits with the engineering teams in new developments.

Software DevelopmentAgileJavaSCRUMSpringCollaboration

Posted 2024-10-16
Apply
Apply

πŸ“ 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 BootJiraMavenNosql

Posted 2024-10-16
Apply
Apply
πŸ”₯ Java Developer
Posted 2024-10-04

πŸ“ Brazil

πŸ” Software solutions

🏒 Company: Partner One Capital

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 4 years of experience in Java development.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with Java frameworks like Spring or Hibernate.
  • Proficiency in relational databases (e.g., MySQL, PostgreSQL) and writing SQL queries.
  • Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent verbal and written communication skills.
  • Ability to work independently and collaboratively within a team.

  • Design, develop, and maintain Java-based applications.
  • Write clean, maintainable, and efficient code in Java.
  • Participate in the full software development lifecycle, including requirements gathering, design, testing, deployment, and maintenance.
  • Troubleshoot and debug software issues to ensure optimal performance.
  • Collaborate with other developers, engineers, and stakeholders to define and implement technical solutions.
  • Ensure code quality and adherence to industry best practices and standards.
  • Stay up-to-date with emerging technologies and best practices in Java development.

PostgreSQLSoftware DevelopmentSQLDesign PatternsHibernateJavaMySQLSpringCommunication SkillsProblem Solving

Posted 2024-10-04
Apply