Description
Job Summary:
We are seeking a recent engineering graduate with programming skills for development on an electronic banking platform, performing code analysis, web development, and service migration.
Key Highlights:
1. Development on proprietary platform for electronic banking
2. Training in microservices development with Java and Spring
3. Banking services migration projects to new platforms
We seek a recent engineering graduate with solid programming skills and knowledge for development on a proprietary electronic banking platform:
Main responsibilities include:
Code analysis for business rule extraction and defect identification.
Development and invocation of DLLs built in C/C\+\+.
Web development using HTML5, JS, and CSS.
Banking services migration projects to new platforms; development in SQL Server.
ENGINEERING DEGREE IN COMPUTER SYSTEMS OR RELATED FIELDS.
Basic web programming concepts (JavaScript, HTML, and CSS)
1 year of programming experience with C, Java, or C\+\+.
Knowledge of operating system programming (processes, threads)
* Data structures and memory manipulation.
* Synchronization of heavyweight and lightweight processes.
1 year of networking experience, including foundational knowledge of TCP/IP, HTTP, and HTTPS protocols.
1 year of JavaScript experience (syntax, promises, closures, prototype)
1 year of database experience, including basic design and implementation of databases.
Database queries, analysis, and understanding of database engine tools.
Creation of Stored Procedures, jobs, and views (desirable)
1 year of command-line usage (Unix and DOS); Agile methodologies (desirable)
During the project assignment, training will be provided for microservices development in Java using the Spring framework.