Sr. Back End Developer - Java
About The Company:
Jobrapido is a leading global job search engine dedicated to helping millions of job seekers find their ideal employment opportunities. With a strong commitment to innovation and excellence, Jobrapido leverages advanced technology and data-driven solutions to connect talented individuals with top-tier employers across various industries. Our company values diversity, collaboration, and continuous improvement, fostering a dynamic environment where employees can grow professionally and contribute meaningfully to the future of work.
About The Role:
We are seeking an experienced Full-Stack Software Engineer to join our Wealth Management Engineering team. In this role, you will be instrumental in designing, developing, and maintaining scalable, high-quality software solutions that enhance data quality, observability, and transformation capabilities across our wealth management platforms. You will follow technical leadership guidance, implement user stories, and collaborate closely with cross-functional partners to deliver Single Page Applications (SPAs), RESTful APIs, and reusable frameworks. Your expertise will help ensure our systems are robust, performant, and aligned with industry best practices.
Qualifications:
BA/BS degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Minimum of 8 years of hands-on full-stack software development experience.
Proficiency in developing RESTful APIs with Java, Spring Boot, and Hibernate.
Strong understanding of object-oriented principles and design patterns.
Experience building single page applications (SPAs) using Angular, HTML, TypeScript, and CSS.Solid knowledge of Test-Driven Development (TDD) practices, including unit, integration, and behavior/feature testing.
Experience with application performance evaluation and tuning techniques.
Proficiency in responsive web design and building accessible applications following WCAG 2.1 guidelines.
Understanding of Agile methodologies, particularly Scrum, with experience participating in iterative delivery cycles.
Hands-on experience with continuous integration and delivery tools such as GitHub and GitActions.
Relational database experience with MSSQL, PostgreSQL, or Oracle.
Knowledge of cloud-native enterprise applications deployed in PCF, AWS, GCP, or Azure environments.
Ability to proactively identify, troubleshoot, and resolve issues impacting production systems.
Excellent communication skills, with the ability to convey technical information clearly and effectively.
Responsibilities:
Lead the technical implementation of user stories, ensuring adherence to best practices and coding standards.
Design, develop, and support RESTful APIs and web applications that support data quality, observability, and transformation functionalities.
Collaborate with product owners, data scientists, and other stakeholders to understand requirements and translate them into technical solutions.
Build and maintain reusable frameworks, libraries, and components to promote efficiency and consistency across projects.
Implement unit, integration, and automation tests to ensure high-quality deliverables.
Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
Monitor application performance, diagnose issues, and optimize system performance as needed.
Ensure web applications are accessible, responsive, and compliant with WCAG 2.1 standards.
Support continuous integration/continuous deployment (CI/CD) pipelines to streamline release processes.
Proactively detect and troubleshoot production issues, providing timely resolutions and clear communication to stakeholders.
Stay updated on emerging technologies and industry trends, sharing knowledge with the team to foster innovation.
Benefits:
Jobrapido offers a comprehensive benefits package designed to support the well-being and professional growth of our employees. This includes competitive salary packages, health insurance, and wellness programs. Employees have access to flexible working arrangements, ongoing training, and development opportunities to enhance their skills. We also promote a collaborative and inclusive work environment that values diversity and encourages innovation. Additional perks may include paid time off, retirement plans, and employee recognition programs, all aimed at fostering a positive and productive workplace.
Equal Opportunity:
Jobrapido is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to providing equal employment opportunities regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, disability, or any other protected status. We believe that a diverse workforce enhances creativity, innovation, and overall organizational success, and we are committed to ensuring a workplace where everyone can thrive.