API Developer
TekWissen View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
Location: Bangalore/Hyderabad/ChennaiWork Type: HybridJob Type: Full TimeJob Description:
- API Developer (JAVA | Spring Boot| Rest & GraphQL)
- We are looking for a passionate and experienced API Developer to join our backend engineering team. In this role, you will play a critical part in designing and implementing robust APIs and microservices.
- You will work with cutting-edge tech stack including Spring Boot and Java 8+ (Java17 preferred) GraphQL, Docker and Kubernetes.
- In this role you'll be responsible for building clean, testable and efficient code, contributing to architecture decisions and supporting full lifecycle development from concept to development.
- Java 8+ (preferred java 17)
- Strong backend development experience using Spring Boot, specifically building APIs that integrate with relational databases.
- Proficient in building and consuming RESTful and GraphQL APIs
- Experience with Junit, SonarQube and test-driven development
- Knowledge of Docker and Kubernetes for microservice architecture
- Experience with Rancher for Kubernetes and Jenkins for CI/CD is preferred
- Hands-on expertise in PostgreSQL/Oracle, including schema design, indexing, query optimization and migration
- Familiarity with version control (GIT)
- Strong problem-solving skills and the ability to work collaboratively in Agile teams.
- Experience with Apache Kafka
- Understanding of API security protocols (OAuth2, JWT, etc.)