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 secure, scalable, and robust RESTful APIs using Spring Boot. This role involves close collaboration with product managers, architects, and DevOps to build essential backend services that power web and mobile applications. We're looking for individuals with a strong foundation in Java, extensive experience within the Spring ecosystem, and proven expertise in API design and implementation, including the use of GitHub Copilot.

Responsibilities

Key duties include designing, developing, and maintaining RESTful APIs with Java and Spring Boot, modeling and integrating databases (SQL/NoSQL), and implementing robust API security measures. You'll write clean, testable code, focusing on performance optimization, observability through structured logging and metrics, and CI/CD pipeline integration with cloud deployments. Collaboration in Agile teams and end-to-end service ownership, from design to production support, are vital aspects of this position.

Qualifications

Candidates should possess strong Java 8+ skills (ideally 11/17 or later) and thorough Spring Boot knowledge. Experience in building RESTful APIs, integrating with various services, and a solid grasp of data structures, concurrency, and error handling are essential. Proficiency with RDBMS (e.g., PostgreSQL/MySQL), ORMs (JPA/Hibernate), Git, and build tools like Maven/Gradle is required. Familiarity with API documentation standards (OpenAPI/Swagger) and testing tools (Postman/Rest Assured) is also expected. A Bachelor's degree in Computer Science/Engineering or equivalent practical experience is necessary.

Essential Skills

Java 8+Spring BootRESTful APIsGitHub CopilotDatabase IntegrationSQLNoSQLAPI SecurityOAuth2OIDCJWTUnit TestingIntegration TestingContract TestingPerformance OptimizationCachingConnection PoolingAsync I/ONon-blocking I/OPaginationStructured LoggingSLF4JLogbackMetricsTracingMicrometerOpenTelemetryHealth ChecksCI/CDDockerKubernetesAzureAgileOpenAPISwaggerGitMavenGradlePostmanRest Assured

Good to Have

KafkaRabbitMQTerraformHelm

Highlights

  • Actively hiring

More Details

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

About the Company

Birlasoft logo

Birlasoft

Business Applications

Java API Developer at Birlasoft | SkillMX | SkillMX