Full Stack Developer
- Full-time
Company Description
Founded in 2007, Energize Global Services (“EGS”) is a leading-edge Technology Company focused on delivering software services and products for the Banking and Financial Management Industry. We are specialists in developing Banking Systems, POS Terminal Solutions, EMV Implementations, NFC & Contactless Payments, Mobile Payment Systems, E-Wallets, Hardware Security Modules (HSM), E-Commerce Gateways & Processing, and others. Over the years EGS proved to be a reliable and trusted partner for the biggest player in the fin-tech industry!
Job Description
We are expanding and looking for driven, creative, analytical Full Stack Developer to join our growing team. You’ll join an amazing team of people passionate about what they do.
You’ll have a real impact on people’s lives through creating enterprise-level software solutions in the Fintech industry. Don't wait - submit an application today!
Qualifications
- BS/MS degree in Computer Science, Engineering or a related subject
- 5+ years of UI development experience with in-depth knowledge and experience of Vue.js/Angular 11 (Knowledge and experience in Angular 1 will be considered a plus)
- Solid Object Oriented programming skills in Java 8
- Knowledge/experience of Spring, Spring Boot
- Knowledge of basic Linux OS will be a plus
- Version control system (VCS) - knowledge of Git
- Working knowledge in DevOps tools like Maven, Jenkins, Docker, Open Shift, Keycloak, etc.
- Database and cache - knowledge of various DBMS technology. MySQL, MongoDB, Oracle, SQLServer
- Good command of English both spoken and written
- Good problem diagnosis and creative problem-solving skills
Responsibilities
- Code and perform unit and integration testing of software to ensure proper and efficient execution while adhering to business and technical requirements
- Code, test, debug, and enhance software
- Write programs according to specifications
- Participate in code review sessions to validate adherence with development standards
- Serve as an escalation point to resolve incidents and problems with software supported by the team
Additional Information
This is an excellent opportunity to work on cutting-edge financial projects that are at the forefront of transaction and payment services. You will be tasked with designing and building systems that handle high-frequency transactions, secure payments, and regulatory compliance, all while utilizing modern cloud-native technologies. This role provides the opportunity to make a significant impact in a rapidly evolving financial landscape.