CR

Full Stack Engineer

Creospan Private Limited
Pune8-18 LPA Posted 23 Jan 2025
FULL TIME
Kafka
Microservices
React
Springboot
Java

Job Description

Job Description: Full Stack Developer (Java, React, Azure)

***Experience Required - 5 to 7 years***

Position Overview: We are seeking a skilled Full Stack Developer specializing in Java, React, and Azure to design and implement end-to-end components of custom applications, including UI, business logic, data, and integration layers. The role involves building scalable, high-performance solutions while collaborating with cross-functional teams.

Key Responsibilities:

  • Design, develop, test, and deploy microservices-based applications using Java, SpringBoot, React, Kafka, and other relevant technologies.
  • Work in an SRE culture to ensure our applications' availability, scalability, and reliability.
  • Ensure the application meets quality standards by developing and implementing automated tests, including unit tests, integration tests, and end-to-end tests.
  • Participate in code reviews, design reviews, and other team activities to ensure code quality and maintainability.
  • Develop front-end components using HTML/CSS, Bootstrap, and React.
  • Implement back-end solutions with Java, Node.js, and APIs.
  • Manage databases (RDBMS/NoSQL) like Postgres, Azure SQL, and Cosmos DB.
  • Utilize Azure services like Azure Functions and Container Apps to ensure application scalability, performance, and security.
  • Work with Azure Service Bus, Event Hub, and Event Grid for cloud integration.
  • Use Terraform for IaC and manage CI/CD pipelines with GitHub Actions.
  • Solve complex problems and mentor less experienced colleagues.
  • Work independently with minimal guidance within Agile processes.

Required Skills:

  • Proficiency in Java, ReactJS, and Azure platform.
  • Experience with microservices, Spring framework, and databases.
  • Familiarity with messaging tools like Kafka and Azure Service Bus.
  • Hands-on with Terraform and CI/CD pipelines.
  • Strong problem-solving and communication skills.

Nice to Have:

  • Experience with Python/Go and database operations.
  • Financial services domain knowledge.

Why Join Us

  • Work on innovative projects with cutting-edge technologies.
  • Opportunities for learning and growth.
  • Collaborate with a team of skilled professionals.

Join WhatsApp Channel