···
Log in / Register
Senior Full-Stack Developer - 26177
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: We are seeking a Full-Stack Developer to design, develop, and maintain RESTful APIs in Java with Spring Boot, focusing on scalable and secure solutions, code quality, and automated testing. Key Highlights: 1. Full-stack development with focus on Java and Spring Boot 2. Development of scalable and secure solutions 3. Collaboration with DevOps for CI/CD and cloud deployment We are looking for a Full-Stack Developer to design, develop, and maintain RESTful APIs in Java (17\+/21\+) with Spring Boot. The professional will build scalable and secure solutions, emphasizing code quality, automated testing, and integration with infrastructure/DevOps. **Responsibilities**: — Design, develop, and maintain RESTful APIs using Java and Spring Boot. — Implement scalable, secure, and testable solutions aligned with business requirements. — Write clean and efficient code and conduct code reviews. — Create and maintain automated tests (unit, integration, and functional) using JUnit/Mockito. — Model and optimize queries in relational databases (Postgres, MySQL, Oracle) and NoSQL databases (MongoDB). — Use ORM (Hibernate / JPA) for data persistence. — Develop integrations with external services via APIs and messaging systems (Kafka, RabbitMQ). — Implement authentication/authorization mechanisms (OAuth2, JWT). — Monitor and optimize performance, identify bottlenecks, and propose scalability solutions. — Participate in architectural definition and evolution toward microservices where applicable. — Collaborate with DevOps for CI/CD and deployment using Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP). — Document APIs and technical decisions, and collaborate with frontend, product, and QA teams. **Technical Requirements**: — Proficiency in Java 21\+ and experience with Spring Boot, Spring MVC, and Spring Security. — Experience with frontend technologies: React and/or React Native (a plus / for full-stack roles). — Advanced SQL (Postgres, MySQL, Oracle) and familiarity with NoSQL (MongoDB, Redis). — Experience with messaging systems (Kafka, RabbitMQ). — Automated testing: JUnit, Mockito; TDD practices. — Knowledge of Docker and Kubernetes; experience with AWS, Azure, or GCP. — Monitoring/observability: Prometheus, Grafana, ELK (or similar tools). — Experience with Git and agile methodologies (Scrum / Kanban). **Preferred Qualifications**: — Experience with GitOps (ArgoCD/Flux). — Certifications in Java, Spring, or Cloud technologies. — Experience with performance tuning and load testing. — Prior experience in large-scale microservices environments. **Additional Information**: Work Model: Remote Working Hours: Business hours Employment Type: CLT

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR
Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.