Java API Developer

Birlasoft

Fresher Bengaluru Full Time Work from office
Birlasoft logo
Posted : yesterday
Actively hiring

Job description

Join a dynamic team as a Java API Developer, focusing on building secure, scalable, and resilient RESTful APIs with Spring Boot. This role is central to developing the backend services that power modern web and mobile applications.

Ideal candidates possess a strong foundation in Java, extensive experience with the Spring ecosystem, and practical skills in API design and implementation. You will collaborate closely with product managers, architects, and DevOps engineers to bring innovative solutions to life.

Responsibilities

Key responsibilities include designing, building, and maintaining robust RESTful APIs using Java and Spring Boot, covering Web, Data, Security, and Actuator modules.

You will model and integrate with various databases, write efficient queries, and manage schema changes. Implementing API security features like OAuth2, OIDC, and JWT, alongside role-based access control and rate limiting, is crucial. Writing clean, testable code with comprehensive unit, integration, and contract tests is expected.

Performance optimization, including caching and connection pooling, and ensuring observability through structured logging, metrics, and health checks are vital. Experience with CI/CD pipelines, Docker, and basic Kubernetes concepts for cloud deployment is also essential. You will actively participate in Agile ceremonies, code reviews, and service ownership from development through production support.

Qualifications

A strong command of Java 8+ (preferably 11/17 or later) and Spring Boot is required, alongside proven experience in building RESTful APIs and integrating with diverse services.

A solid understanding of data structures, concurrency, and effective error handling is necessary. Hands-on experience with relational databases (e.g., PostgreSQL/MySQL) and ORMs (JPA/Hibernate) is important. Proficiency with Git, branching strategies, and build tools like Maven or Gradle is expected.

Familiarity with API documentation tools such as OpenAPI/Swagger and testing frameworks like Postman or Rest Assured will be beneficial. For senior or lead roles, expertise in API architecture, security best practices (OAuth2/OIDC, JWT), scalability patterns, microservices, and cloud-native deployments is highly valued.

Essential Skills

Java 8+Spring BootRESTful APIsSQLNoSQLOAuth2OIDCJWTGitMavenGradleOpenAPISwaggerPostman

Good to Have

KubernetesAzureKafkaRabbitMQTerraformHelm

Highlights

  • Actively hiring

More Details

RoleJava API Developer
Employment TypeFull Time, Work from office

About the Company

Birlasoft logo

Birlasoft

IT Consulting

Java API Developer at Birlasoft | SkillMX | SkillMX