Remote Java Spring Back-end Developer
- Hiring from
- Turkey
- Work type
- Remote
- Posted
618,471 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Join the revolution at Cadde App! If you're ready to push boundaries, drive innovation, and work alongside a team of passionate, forward-thinking professionals, this is your chance. Experience the freedom of remote work while contributing to groundbreaking projects that span the globe. At Cadde App, your ideas will shape the future, and your efforts will create real change. We're not just building an app; we're building the future. Are you ready to make an impact? Let's create something extraordinary—together.
As Cadde is seeking a skilled Java Spring Back-end Developer to join our dynamic team.
Tasks:
- Develop and maintain back-end services and APIs using the Java Spring framework.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Write clean, maintainable, and efficient back-end code.
- Optimize application performance and ensure the smooth integration of services.
- Troubleshoot and debug applications to enhance functionality and resolve issues.
- Conduct code reviews and provide constructive feedback to other team members.
- Stay up-to-date with the latest trends in back-end development and emerging technologies
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- Proven experience as a Java Developer with expertise in the Spring framework.
- Strong experience in AWS services.
- Strong experience with Java programming language and Spring Boot.
- Solid understanding of relational databases (e.g., MySQL, PostgreSQL) and SQL.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with cloud services and deployment platforms.
- Proficiency with version control systems such as Git.
- Strong understanding of software engineering principles and design patterns.
- Excellent problem-solving and communication skills.
- Experience working with Real-time messaging and NoSQL infrastructures: Redis, RabbitMQ, Celery, Kafka, etc.
- Familiarity with Push Notification (FCM, APNs) & Real-time database (nice to have).
