Apply

Mid Java Developer - Brazil- Remote

Posted 2024-11-19

View full description

💎 Seniority level: Senior, 5+ years in backend development, 3+ years with additional technologies

📍 Location: Brazil

🔍 Industry: Financial Services

🏢 Company: Exadel Inc

🗣️ Languages: English, Mandarin (preferred)

⏳ Experience: 5+ years in backend development, 3+ years with additional technologies

🪄 Skills: Backend DevelopmentDockerDesign PatternsGitHibernateJavaJava EEJenkinsKubernetesMongoDBOracleSpringSpring BootAlgorithmsAzureData StructuresREST APICommunication SkillsCI/CDWritten communicationMicroservices

Requirements:
  • 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, MongoDB, CI/CD pipelines, Git, Jenkins, and containerization tools like Docker and Kubernetes.
  • Expertise in system design, design patterns, data structures, and algorithms.
  • Strong verbal and written communication skills.
  • A proven team player with the ability to work in a cross-country, cross-timezone environment.
Responsibilities:
  • Develop, maintain, and optimize backend systems using Java, Java EE, and Spring Boot.
  • Design and implement REST APIs and microservices architecture.
  • Work with databases such as Oracle DB and MongoDB, ensuring high performance and reliability.
  • Utilize Docker and Kubernetes for containerization and orchestration.
  • Employ industry best practices for system design, object-oriented analysis and design (OOA/OOD), and design patterns.
  • Write and execute unit tests and test automation to ensure software quality.
  • Participate in CI/CD processes using tools like Git and Jenkins.
  • Collaborate with cross-functional teams to ensure project success.
Apply