React Application developer
About The CompanyCompunnel is a leading technology solutions provider dedicated to delivering innovative and reliable digital transformation services across various industries. With a focus on fostering growth and efficiency, Compunnel specializes in software development, cloud computing, data analytics, and enterprise solutions. Our commitment to excellence is reflected in our talented team, cutting-edge technologies, and a customer-centric approach that ensures tailored solutions to meet complex business needs. We pride ourselves on maintaining a collaborative environment that encourages continuous learning, diversity, and inclusion, positioning us as a trusted partner for organizations seeking to leverage technology for strategic advantage.About The RoleWe are seeking a highly experienced Senior Financial React Application Developer to join our dynamic team at Compunnel. This role is pivotal in designing, developing, and maintaining secure, scalable financial applications that cater to the demanding needs of the financial sector. The ideal candidate will possess extensive expertise in Java and Spring Boot for backend microservices development, coupled with proficiency in React.js for frontend development. This position offers an exciting opportunity to work on mission-critical financial-grade applications, implementing event-driven architectures, integrating with relational and NoSQL databases, and deploying across hybrid cloud environments. The successful candidate will collaborate closely with cross-functional teams to deliver innovative solutions that enhance transaction security, performance, and user experience.QualificationsMinimum of 12 years of professional experience in software development, with a strong focus on Java and Spring Boot frameworks.Proven expertise in building microservices architectures and RESTful APIs using Spring Boot.Extensive experience with Spring Security to develop secure transaction workflows compliant with financial-grade security standards.Deep knowledge of Spring Data JPA and Hibernate for database abstraction and ORM.Strong proficiency in React.js, including developing responsive interfaces, managing component states, and implementing reusable components.Experience with micro-frontend architecture and seamless integration techniques.Familiarity with desktop integration frameworks such as OpenFin or interop.io, especially for trading and capital markets applications.Hands-on experience working with relational databases like Oracle RDBMS and MySQL, as well as NoSQL databases such as MongoDB.Proficiency in developing and supporting event-driven architectures using Apache Kafka, including real-time transaction processing and telemetry data management.Experience deploying and managing applications in hybrid cloud environments such as Red Hat OpenShift, Azure, or Google Cloud Platform.Strong background in developing CI/CD pipelines utilizing tools like GitHub Actions, Jenkins, or Harness.Excellent troubleshooting skills across applications, integrations, databases, and deployment pipelines.Understanding of secure application development practices and compliance standards specific to the financial industry.ResponsibilitiesDesign, develop, and maintain robust financial applications leveraging Java and Spring Boot frameworks.Create and optimize microservices, REST APIs, and secure transaction workflows to ensure high performance and security.Implement database interactions using Spring Data JPA and Hibernate, ensuring efficient data management and retrieval.Apply Spring Security to enforce stringent security measures and compliance standards for financial transactions.Develop modern, responsive user interfaces using React.js, focusing on usability and performance.Manage component states and build reusable React components to streamline development and maintenance.Support micro-frontend integration to facilitate modular and scalable frontend architectures.Utilize desktop integration frameworks such as OpenFin or interop.io to develop applications tailored for trading and capital markets environments.Design and integrate applications with relational databases like Oracle RDBMS and MySQL, as well as NoSQL databases such as MongoDB.Support high-throughput, event-driven architectures using Apache Kafka, enabling real-time data processing and telemetry management.Deploy applications across hybrid cloud environments, ensuring scalability, security, and high availability.Work with platforms such as Red Hat OpenShift, Azure, or Google Cloud to facilitate deployment and management.Develop and maintain CI/CD pipelines to automate testing, deployment, and monitoring processes.Collaborate with cross-functional teams including product managers, QA, and operations to deliver high-quality solutions.Troubleshoot and resolve application, integration, database, and deployment issues efficiently to minimize downtime and ensure smooth operations.BenefitsAt Compunnel, we offer a comprehensive benefits package designed to support our employees' well-being and professional growth. Our offerings include competitive salary packages, health insurance plans covering medical, dental, and vision, and retirement savings options. We also provide opportunities for continuous learning through training programs, certifications, and industry conferences. Employees enjoy flexible work arrangements, paid time off, and wellness programs aimed at promoting a healthy work-life balance. Our collaborative environment fosters innovation and recognition, making it an ideal place for talented professionals to thrive and advance their careers.Equal OpportunityCompunnel is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, ethnicity, gender, age, religion, disability, sexual orientation, or any other protected characteristic. We believe that diverse perspectives and backgrounds drive innovation and better serve our clients. All qualified applicants will receive consideration for employment without regard to any protected status, and we are dedicated to providing equal employment opportunities to all employees and applicants.