Job description FinFirm Solutions is a dynamic and innovative IT services company dedicated to building software solutions that help our clients bring process improvements and increase productivity. Location: Kozhikode (This is a Work From Office role) Experience Level: 4+ years Job description In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. Bachelor s degree in computer science, information technology, or a similar field. Previous experience working as a react.js developer. In-depth knowledge of JavaScript, CSS, HTML, and front-end languages. Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux. Experience with user interface design and knowledge of tools such as Figma, Nextjs etc. Knowledge of performance testing frameworks including Mocha and Jest. Experience with browser-based debugging and performance testing software. Excellent troubleshooting skills. Good project management skills. We are seeking an individual capable of leading the team. Interested candidates can apply resume to careers@finfirmsolutions.com Show more Show less
You are a talented and motivated Java Developer looking to join a growing team of IT professionals in Kozhikode. Your main responsibilities will include collaborating with cross-functional teams to analyze, design, and develop high-quality software solutions. You will write well-designed, efficient, and testable code using Java and related technologies, as well as develop and maintain Oracle database applications using PL/SQL. Optimizing database performance by tuning SQL queries and PL/SQL code will also be part of your role. Additionally, you will contribute to the full software development lifecycle, troubleshoot, debug, and resolve software defects and issues, and stay updated on emerging trends and technologies in Java development to contribute to continuous improvement initiatives. To qualify for this role, you should have a Bachelor's degree in Computer Science, Engineering, or a related field, along with proven experience in Java application development. A solid understanding of software development principles, design patterns, and best practices is essential, as well as proficiency in Java, Spring framework or Springboot, PL/SQL, and related technologies. Experience with front-end technologies (HTML, CSS, JavaScript) is a plus, and familiarity with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes) is highly desirable. Strong problem-solving and analytical skills, excellent communication, and collaboration abilities are also required. Preferred skills for this role include experience with cloud platforms (AWS, Azure, or GCP), knowledge of Apache Wicket, microservices, and enterprise architecture concepts, familiarity with version control systems (e.g., Git), and an understanding of agile development methodologies. If you meet these qualifications and are interested in this opportunity, please share your resume at careers@finfirmsolutions.com.,