As a full-stack developer at Freston Analytics, you will be responsible for designing and developing high-quality software solutions for web applications using various web technologies. Your role will involve implementing new features, maintaining existing code, and ensuring the overall functionality of the software. Key responsibilities include: - Designing software solutions to meet project requirements - Maintaining and refactoring existing code - Writing tests and fixing bugs Qualifications required for this position include proficiency in the following technologies: - HTML5, CSS(SASS), Bootstrap, and Javascript - Node.js and Express - MySql, Mongodb/Mariadb - Unit testing using Jest - React principles such as React components, hooks, and the React lifecycle - State management using store in React, Redux, Redux toolkit - Git (Gitlab/Github) actions and related concepts - Typescript and ECMA script 6.0 - API integration in real-time and batch mode on REST/JSON - Docker and JIRA - AWS / Azure In addition to technical skills, excellent written and verbal communication is essential for this role. Join us at Freston Analytics and be part of a dynamic team dedicated to innovation and customer satisfaction.,
As a Senior Java Developer at Kozhikode Cyberpark, you will play a crucial role in designing, developing, and maintaining Java-based applications using Spring Boot. Your expertise in building and deploying microservices in cloud environments like AWS or Azure will be instrumental in creating high-performance and scalable applications. By following Agile methodologies, you will collaborate with cross-functional teams to deliver new features and ensure code quality through CI/CD pipelines and version control. Key Responsibilities: - Design, develop, and maintain Java-based applications using Spring Boot. - Build and deploy microservices in a cloud environment (AWS/Azure). - Create and maintain RESTful APIs for seamless system integrations. - Apply reactive programming principles for scalable and efficient code. - Collaborate with cross-functional teams to define, design, and deliver new features. - Ensure code quality and maintainability using CI/CD pipelines and version control (Git). - Work with relational and NoSQL databases like MySQL, Oracle, or MongoDB. - Integrate DevOps tools like Jenkins, Docker, and Kubernetes for streamlined development and deployment. - Implement application-level security practices and monitor vulnerabilities. - Participate in Agile ceremonies such as sprint planning, reviews, and retrospectives. Qualifications Required: - 5+ years of professional experience in Java development with strong expertise in Spring and Spring Boot. - Experience in microservices architecture and deployment. - Solid understanding of RESTful API design and development. - Proven knowledge in reactive programming. - Hands-on experience with databases (MySQL, Oracle, MongoDB). - Proficiency with Git and CI/CD tools. - Familiarity with cloud services (AWS or Azure). - Strong understanding of Agile development practices. - Knowledge of application security standards and implementation. - Bachelor's degree in Computer Science, Engineering, or related field. - Excellent analytical, problem-solving, and communication skills.,