Source description
About the role
Build and maintain scalable backend services using Java 17+ and Spring Boot 3.2. Responsibilities Develop and integrate RESTful APIs to connect front-end and back-end components. Implement secure coding practices using OAuth2 token-based authentication and authorization. Optimize application performance and troubleshoot bottlenecks across the stack. Conduct thorough testing, debugging, and validation to ensure software quality. Participate in Agile/Scrum ceremonies including sprint planning and daily stand-ups. Required Skills 5+ years of professional software development experience. Expertise in Java 17 or higher and Spring Boot 3.2. Experience with reactive implementation and asynchronous programming. Proficiency in Design Patterns including Singleton, Factory, API Gateway, Service Orchestration, and Circuit Breaker. Strong unit testing skills using JUnit and Mockito. Hands-on experience with Cloud SQL, Redis, Big Query, and Bigtable. Knowledge of logging, service registries, and fault tolerance mechanisms. Ability to collaborate with UI/UX designers on interface implementation. Preferred Skills Degree in any field (Any Graduate). Build and maintain scalable backend services using Java 17+ and Spring Boot 3.2. Responsibilities Develop and integrate RESTful APIs to connect front-end and back-end components. Implement secure coding practices using OAuth2 token-based authentication and authorization. Optimize application performance and troubleshoot bottlenecks across the stack. Conduct thorough testing, debugging, and validation to ensure software quality. Participate in Agile/Scrum ceremonies including sprint planning and daily stand-ups. Required Skills 5+ years of professional software development experience. Expertise in Java 17 or higher and Spring Boot 3.2. Experience with reactive implementation and asynchronous programming. Proficiency in Design Patterns including Singleton, Factory, API Gateway, Service Orchestration, and Circuit Breaker. Strong unit testing skills using JUnit and Mockito. Hands-on experience with Cloud SQL, Redis, Big Query, and Bigtable. Knowledge of logging, service registries, and fault tolerance mechanisms. Ability to collaborate with UI/UX designers on interface implementation. Preferred Skills Degree in any field (Any Graduate).