Job
Description
As a Full Stack Developer at our company, your role involves designing, developing, and maintaining scalable web applications and real-time data processing solutions using Java, Spring Boot, and React framework. You will collaborate with cross-functional teams to deliver new features, write clean and efficient code following industry best practices, and optimize applications for speed, scalability, and security. Your responsibilities include: - Designing, developing, and maintaining scalable web applications using Java, Spring Boot, and React framework. - Building and integrating RESTful APIs and microservices to connect frontend and backend components. - Collaborating with cross-functional teams to define, design, and deliver new features. - Writing clean, efficient, and well-documented code following industry best practices. - Participating in code reviews, providing feedback, and ensuring code quality and consistency. - Troubleshooting and resolving application issues, bugs, and performance bottlenecks. - Optimizing applications for maximum speed, scalability, and security. - Staying updated with industry trends, tools, and technologies and suggesting improvements. - Participating in Agile/Scrum ceremonies and contributing to continuous integration and delivery pipelines. Qualifications required for this role include: - Experience with cloud-based technologies and deployment (Azure, GCP). - Familiarity with containerization (Docker, Kubernetes) and microservices architecture. - Proven experience as a Full Stack Developer with expertise in Java, Spring Boot, and React. - Strong understanding of object-oriented and functional programming principles. - Experience in designing and implementing RESTful APIs and integrating them with frontend applications. - Knowledge in building event-driven and streaming applications using Apache Kafka. - Strong experience with database systems (SQL/NoSQL), ORM frameworks, and SQL. - Familiarity with version control systems (Git) and CI/CD pipelines. - Good understanding of HTML5, CSS3, JavaScript, and TypeScript. - Experience with Agile development methodologies and collaborative teamwork. - Excellent problem-solving, analytical, and communication skills. If there are any additional details about the company in the job description, please provide them for inclusion in the final output. As a Full Stack Developer at our company, your role involves designing, developing, and maintaining scalable web applications and real-time data processing solutions using Java, Spring Boot, and React framework. You will collaborate with cross-functional teams to deliver new features, write clean and efficient code following industry best practices, and optimize applications for speed, scalability, and security. Your responsibilities include: - Designing, developing, and maintaining scalable web applications using Java, Spring Boot, and React framework. - Building and integrating RESTful APIs and microservices to connect frontend and backend components. - Collaborating with cross-functional teams to define, design, and deliver new features. - Writing clean, efficient, and well-documented code following industry best practices. - Participating in code reviews, providing feedback, and ensuring code quality and consistency. - Troubleshooting and resolving application issues, bugs, and performance bottlenecks. - Optimizing applications for maximum speed, scalability, and security. - Staying updated with industry trends, tools, and technologies and suggesting improvements. - Participating in Agile/Scrum ceremonies and contributing to continuous integration and delivery pipelines. Qualifications required for this role include: - Experience with cloud-based technologies and deployment (Azure, GCP). - Familiarity with containerization (Docker, Kubernetes) and microservices architecture. - Proven experience as a Full Stack Developer with expertise in Java, Spring Boot, and React. - Strong understanding of object-oriented and functional programming principles. - Experience in designing and implementing RESTful APIs and integrating them with frontend applications. - Knowledge in building event-driven and streaming applications using Apache Kafka. - Strong experience with database systems (SQL/NoSQL), ORM frameworks, and SQL. - Familiarity with version control systems (Git) and CI/CD pipelines. - Good understanding of HTML5, CSS3, JavaScript, and TypeScript. - Experience with Agile development methodologies and collaborative teamwork. - Excellent problem-solving, analytical, and communication skills. If there are any additional details about the company in the job description, please provide them for inclusion in the final output.