Project Description: We are developing a cutting-edge platform that facilitates various information gathering and processing across the bank, providing seamless access to this data through both private and public cloud environments. The solution will be built from scratch using the latest technologies.
Responsibilities:
- Develop and maintain high-quality, well-tested web application code.
- Write robust and maintainable code using Angular and TypeScript.
- Utilize HTML5, CSS, and JavaScript for front-end development.
- Create comprehensive test cases and detailed user/support documentation for your code.
- Support the development environment, primarily through automation using Jenkins CI, Bash, and Groovy.
- Evaluate and integrate new development tools, libraries, and methodologies to enhance code quality.
- Conduct peer code reviews to ensure high standards in the codebase.
Requirements:
- Proven experience as a Fullstack Developer with a strong focus on Java (70%) and Angular (30%).
- In-depth knowledge of Java, including experience with Spring Framework.
- Solid experience with Angular, TypeScript, and front-end development technologies (HTML5, CSS, JavaScript).
- Familiarity with CI/CD tools, especially Jenkins.
- Proficiency in scripting languages such as Bash and Groovy.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Strong understanding of software development best practices and design patterns.
- Ability to write clean, maintainable, and well-documented code.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Nice to Have:
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of modern front-end build pipelines and tools.
- Experience with agile methodologies and practices.
- Familiarity with other front-end frameworks and libraries.