ApplyMid Java Developer - Brazil- Remote
Posted 3 months agoViewed
View full description
💎 Seniority level: Middle, 5+ years
📍 Location: Brazil
🔍 Industry: Financial services
🏢 Company: Exadel Inc
🗣️ Languages: English, Mandarin
⏳ Experience: 5+ years
🪄 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.
- Experience with database management systems such as Oracle, MongoDB, etc.
- Proficient in CI/CD pipelines, Git, and Jenkins.
- Skilled in containerization and orchestration tools such as Docker and Kubernetes.
- Expertise in system design, design patterns, data structures, and algorithms.
- Strong verbal and written communication skills.
- 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