freehire launches on Product Hunt on 26 August.

Follow →

Junior Full Stack Developer

Summary

Build and maintain Java-based backend services, REST APIs, and React Native mobile apps using Spring Boot, Docker, Kubernetes, and cloud-native tools.

What you will be doing:

  • Develop, test, and maintain features across mobile applications, backend services, APIs, integrations, and cloud-native platforms.
  • Support native and React Native mobile application development, including UI enhancements, service integration, and defect resolution.
  • Build and maintain Java-based backend services, REST APIs, validation logic, and business functionality.
  • Assist with enterprise integrations using REST, SOAP, Kafka, and AMQP.
  • Work with Docker, Kubernetes, Azure, YAML, and CI/CD pipelines to support deployments and cloud-native applications.
  • Develop and maintain features using MongoDB and Redis.
  • Write clean, maintainable, and secure code following established development standards.
  • Create unit, integration, API, and regression tests.
  • Participate in code reviews, sprint ceremonies, backlog refinement, and technical discussions.
  • Investigate defects, perform root cause analysis, and support production issues.
  • Prepare technical documentation, deployment notes, and implementation documentation.
  • Collaborate with cross-functional teams including developers, architects, QA engineers, DevOps engineers, Business Analysts, and Product Owners.
  • Use enterprise-approved AI coding assistants responsibly to support coding, testing, debugging, documentation, and continuous learning.

What we are looking for:

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Entry-level to 2 years of software development experience.
  • Strong foundational knowledge of Java and object-oriented programming.
  • Exposure to Spring Boot and RESTful API development.
  • Basic understanding of mobile development using Native Android, iOS, or React Native.
  • Knowledge of REST, SOAP, Kafka, and AMQP integration concepts.
  • Exposure to Docker, Kubernetes, Microsoft Azure, YAML, and CI/CD pipelines.
  • Basic experience with MongoDB and Redis.
  • Familiarity with Git version control and Agile development methodologies.
  • Understanding of software testing principles, including unit and integration testing.
  • Awareness of secure coding practices and OWASP fundamentals.
  • Excellent problem-solving, communication, and teamwork skills.
  • A willingness to learn and responsibly use enterprise-approved AI coding assistants to improve software delivery.
Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.

Please note that most of our positions are remote; however, candidates should reside within travelling distance of the client site, as the working arrangements may change depending on business requirements.

Follow for the Latest Vacancies
Join Psybergate Careers Channel here:

See also