Java/Angular
Key Responsibilities
- Full stack Java development needing Angular for web applications designed for lending clients.
- Some design, implement, and maintain the front-end application modules using Angular.
- Collaborate with the back-end development team who are using Java and Sybase to ensure seamless integration.
- Ensure high performance of applications across all platforms, including desktop and mobile.
- Provide technical leadership and mentorship to less experienced team members.
- Work closely with the product and design teams to understand end-user requirements and translate them into pragmatic and effective technical solutions.
- Uphold best practices in engineering, security, and design.
- Troubleshoot and debug applications to optimize performance.
- Document all code and development practices.
- Keep abreast with the latest developments in web application technology and UI trends.
Requirements
- A minimum of 10 years of professional experience in software development, with at least 2 years focused on Angular.
- Solid experience in Java, with the ability to develop and integrate back-end services.
- Proficient understanding of web markup, including HTML5 and CSS3.
- Knowledge of Angular practices and commonly used modules based on extensive work experience.
- Knowledge of relational databases, preferably Sybase, and experience with SQL.
- Understanding of lending processes and the financial services industry is preferred.
- Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong problem-solving skills, with the ability to handle complex technical challenges.
- The successful candidate will join a dynamic and innovative team dedicated to providing top-notch web applications for our lending clients. This role demands a goal-oriented professional who is proactive, passionate about development, and ready to dive into a fast-paced environment.
Java/Spark
Key Skills and Qualifications
- Proficient in Java and Scala programming languages.
- In-depth knowledge of software design patterns and their implementation.
- Strong experience with MongoDB for database design and management.
- Expertise in Elastic Search for developing sophisticated search capabilities.
- Solid understanding of Kubernetes for container orchestration and management.
- Hands-on experience with Azure cloud services and infrastructure.
- Excellent Communication skills
- Excellent problem-solving skills and ability to work in a team-oriented environment.
Apply
Use this form to apply to be considered for this job opportunity. Please upload your CV, and tell us something about yourself.