HumanBit Logo

Java Fullstack Developer - C | Codersbrain

contractual
Posted on July 3, 2025

Job Description

Software Engineer

Job Summary

We are seeking a skilled Software Engineer with a minimum of 5 years of industry experience. This role focuses on developing, enhancing, and maintaining both back-end and front-end applications using Java 17, Spring Boot microservices, and Angular 18. The candidate will play a vital role in architecting microservices, managing databases, implementing Test-Driven Development (TDD) strategies, and deploying applications on AWS—all within an Agile environment.

Responsibilities

  • Application Development: Develop, enhance, and maintain applications using Java 17 and Spring Boot microservices.
  • Front-End Management: Build and manage user interfaces using Angular 18.
  • Database Handling: Work with relational and NoSQL databases (MongoDB, PostgreSQL, and MySQL) to ensure proper data management.
  • Quality Assurance: Implement Test-Driven Development (TDD) principles by writing unit tests using JUnit.
  • Agile Collaboration: Collaborate with clients and stakeholders to gather requirements and deliver technical solutions within Scrum and Kanban frameworks.
  • Cloud & Environment Management: Deploy and manage applications on AWS cloud services while troubleshooting and debugging within Linux environments.

Qualifications

  • Industry Experience: Minimum 5 years in software development.
  • Back-End Expertise: Expert proficiency in Java 17 and hands-on experience with Spring Boot microservices.
  • Front-End Skills: Intermediate-level expertise in Angular 18.
  • Database Knowledge: Proficient in working with both relational and NoSQL databases (MongoDB, PostgreSQL, and MySQL).
  • Agile Methodologies: Experience with Agile methodologies (Scrum, Kanban) and project management tools such as JIRA.
  • Cloud Services: Practical exposure to AWS cloud services deployment and management.
  • Technical Proficiency: Competence in Linux environments for effective troubleshooting and debugging.
  • Educational Background: Bachelor’s degree in Computer Science or a related field combined with strong problem-solving, analytical, and communication skills.

Experience

  • Minimum 5 years of relevant industry experience in software development, with demonstrable expertise in Java, Angular, microservices, and cloud deployments.

Environment

  • Work Location: Remote
  • Mode: Contract
  • Notice Period: Immediate
  • Interview: Conducted via MS Teams
  • Shift: 12:00 PM to 9:00 PM

Tools

file_search

// Tool for searching files uploaded by the user. // // To use this tool, you must send it a message. To set the tool as the recipient for your message, include this in the message header: to=file_search.<function_name> // // For example, to call file_search.msearch, you would use: // <|im_start|>assistant to=file_search.msearch code<|im_sep|>{"queries": ["first query", "second query"]}<|ghissue|> // // Note that the above must match exactly. // // You must provide citations for your answers. Each result will include a citation marker that looks like this: fileciteturn7file4

Powered by
HumanBit Logo