Java API Developer

Birlasoft

Fresher Bengaluru Full Time Hybrid (office + remote)
Birlasoft logo
Posted : yesterday
Actively hiring

Job description

Join our team as a Java API Developer focused on building secure, scalable, and resilient RESTful APIs using Spring Boot. This role involves close collaboration with product managers, architects, and DevOps to create backend services essential for web and mobile applications. We are looking for individuals with strong Java fundamentals, extensive Spring ecosystem experience, and proven API design and implementation skills.

Responsibilities

Key responsibilities include designing, building, and maintaining RESTful APIs with Java and Spring Boot, integrating and modeling with databases (SQL/NoSQL), and implementing robust API security measures such as OAuth2, OIDC, and JWT. You will also be responsible for writing clean, testable code with comprehensive unit, integration, and contract tests, optimizing performance and reliability, and ensuring observability through structured logging and metrics. Collaboration within Agile teams, including grooming, estimation, code reviews, and documentation, is also a key part of this role. We encourage end-to-end ownership of services, from design through production support.

Qualifications

Candidates should possess strong knowledge of Java 8+ (preferably 11/17 or later) and Spring Boot. Essential experience includes building RESTful APIs and integrating with various services. A solid understanding of data structures, concurrency, and error handling is required, alongside hands-on experience with RDBMS (PostgreSQL/MySQL) and ORMs (JPA/Hibernate). Proficiency with Git, branching strategies, and build tools like Maven/Gradle is crucial. Familiarity with API documentation standards (OpenAPI/Swagger) and testing tools like Postman and Rest Assured is expected.

Essential Skills

JavaSpring BootRESTful APIsAPI DesignSQLNoSQLOAuth2OIDCJWTGitMavenGradleOpenAPISwaggerPostmanRest Assured

Good to Have

MicroservicesKafkaRabbitMQDockerKubernetesTerraformHelm

Highlights

  • Actively hiring

More Details

RoleJava API Developer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Birlasoft logo

Birlasoft

IT Consulting

Java API Developer at Birlasoft | SkillMX | SkillMX