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 Developer, focusing on crafting secure, scalable, and robust RESTful APIs with Spring Boot. This role is central to developing the backend services that power our web and mobile applications. You will collaborate closely with product managers, architects, and DevOps teams, bringing your expertise in Java fundamentals, the Spring ecosystem, and hands-on API design and implementation, including experience with GitHub Copilot.

Responsibilities

Key responsibilities include designing, building, and maintaining RESTful APIs using Java and Spring Boot, and integrating with various databases (SQL/NoSQL). You will implement robust API security measures, write clean, testable code with comprehensive unit and integration tests, and optimize for performance and reliability. Ensuring observability through structured logging and metrics, and contributing to CI/CD pipelines for cloud deployment are also crucial. Collaboration in Agile teams, participating in grooming, estimation, code reviews, and documentation, along with end-to-end service ownership, are integral to this position. On-call rotation is optional.

Qualifications

We are looking for strong proficiency in Java 8+ (preferably 11/17 or later) and Spring Boot, alongside practical experience with GitHub Copilot. Essential skills include building RESTful APIs, integrating services, and a solid grasp of data structures, concurrency, and error handling. Hands-on experience with RDBMS (e.g., PostgreSQL/MySQL) and ORMs (JPA/Hibernate) is required, as is proficiency with Git, branching strategies, Maven/Gradle, and familiarity with API documentation tools like OpenAPI/Swagger and Postman. Experience with concepts like API architecture, security best practices, scalability patterns, microservices, message brokers, and cloud-native deployments is highly advantageous.

Essential Skills

JavaSpring BootRESTful APIsGitHub CopilotSQLNoSQLGitMavenGradleOpenAPISwaggerPostman

Good to Have

OAuth2OIDCJWTDockerKubernetesAzureJPAHibernateRest AssuredKafkaRabbitMQTerraformHelm

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