Back to all jobs
OTSI

Java Backend Developer

Bangaloreonsite7.0 - Any years
Skills

Required

javaspring bootspring securitymongodbdockerawsgit

Preferred

couchbasekubernetessplunknewrelicjwtoauth2openid connectpostmanswagger
Job Description

Role: Java Backend Developer Experience: 7+ years Location: Marathahalli, Bengaluru

JD: Backend Developer Skill set:

•7+ years of experience in Java backend development. • Proficiency in Java (Java 8 or higher), with a deep understanding of object-oriented design and development principles. • Proficiency in microservices architecture. • Strong experience with Spring Boot and Spring Security for developing backend applications and securing APIs. • Hands-on experience with MongoDB for NoSQL data management and Couchbase for session management and caching. • Strong understanding of the CAMARA Standard and OpenAPI Specification. • Familiarity with JWT, OAuth2, and OpenID Connect protocols for secure authentication and authorization. • Proficiency in containerization tools like Docker and orchestration platforms like Kubernetes. • Strong expertise in AWS services along with SQL and Non-SQL DB’s preferably MongoDB, Splunk, NewRelic and other software supporting components. • Familiarity with tools like Postman or Swagger for API testing and documentation. • Knowledge of RESTful API design principles and best practices, including versioning, pagination, and error handling. • Strong understanding of authentication models, encryption algorithms, Cipher suites, and deployment models. • Experience in API’s design, swagger, Open API specs. 42 Crunch and API scanning tools preferred.⁠ • Experience with AI-driven development tools, including code completion assistants, static code analysis, and automated testing platforms. • Experience with Git for version control and familiarity with CI/CD pipelines. • Strong problem-solving skills and the ability to think critically about security, performance, and scalability issues.

Apply for this position

Upload your resume and fill in the details below.

Drag and drop or· PDF, 10MB

Your name, email, and phone will be extracted from your resume.

By applying, you agree to our Privacy Policy and Terms of Service