Java API Developer

Birlasoft

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

Job description

Join our team as a Java API Developer, focusing on creating robust, secure, and scalable RESTful APIs with Spring Boot. You will be instrumental in developing backend services that power both web and mobile applications. This role offers a fantastic opportunity to collaborate with product managers, architects, and DevOps engineers, contributing to cutting-edge technology solutions. We are looking for candidates with a strong foundation in Java, extensive experience with the Spring ecosystem, and proven expertise in designing and implementing APIs. Familiarity with GitHub Copilot is also highly valued.

Responsibilities

Key responsibilities include designing, building, and maintaining RESTful APIs using Java and Spring Boot components such as Web, Data, Security, and Actuator. You will integrate with and model data from SQL and NoSQL databases, write efficient queries, and manage schema changes. Implementing comprehensive API security measures, including OAuth2/OIDC and JWT, along with robust error handling and performance optimization techniques, is crucial. Ensuring observability through structured logging, metrics, and health checks is also a core part of the role, alongside participating in CI/CD pipelines and cloud deployments.

Qualifications

A strong command of Java 8+ (preferably 11/17+) and Spring Boot is essential, complemented by hands-on experience with GitHub Copilot. Candidates should possess proven experience in building RESTful APIs and integrating with various services, alongside a solid grasp of data structures, concurrency, and error handling. Proficiency with RDBMS (like PostgreSQL/MySQL), ORMs (JPA/Hibernate), and Git, including branching strategies and build tools like Maven/Gradle, is required. Familiarity with API documentation standards (OpenAPI/Swagger) and testing tools such as Postman or Rest Assured is also necessary.

Essential Skills

JavaSpring BootRESTful APIsSQLNoSQLGitMavenGradleOpenAPISwaggerPostmanGitHub Copilot

Good to Have

DockerKubernetesAzureKafkaRabbitMQTerraformHelmResilience4jSpring SecuritySpring DataSpring Actuator

Highlights

  • Actively hiring

More Details

RoleJava API Developer
IndustryBusiness Applications
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Birlasoft logo

Birlasoft

Business Applications

Java API Developer at Birlasoft | SkillMX | SkillMX