Java Backend Developer
Required
Preferred
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.
Upload your resume and fill in the details below.