. . . create world-changing products using God-given talents . . .
PROJECT DESCRIPTION::
- We are focused on building standardized software for Financial consolidation statements.
- You will be responsible for designing, developing, and supporting our class-leading suite of Financial Software Products servicing the office of the CFO.
- You will be working in an Agile development team.
PROJECT STACK and TEAM::
- The schedule is flexible during CET business hours (most part of the team is in Germany, CEE, and CIS countries)
- Transform given functions and processes from existing Cobol components into new Java components.
- We are migrating an existing Cobol App to a modern Java App (Java 8 or higher).
- Full-stack with Angular 10
- Java SPRING, Hibernate
- Rest API
- Backend processes on a server-side.
- Front-end architecture is processed on a client-side.
- Windows
- Desktop Client – moving to the web app.
- On-premise but Azure is engaged as well. No specific Azure knowledge needed
Agile/SCRUM
- 1 SCRUM master
- 5 engineers (4 full-stacks and 1 front)
- 2 QA’s Automation Engineers
- 80% Unit-tests coverage
- Daily stand-ups 10 am German time
- Slack/Jira/Teams/Confluence/Git
MAIN REQUIREMENTS::
- Completed (business) computer science studies or comparable professional experience
- Demonstrable experience of programming in Java incl. Spring, Hibernate, REST-APIs
- High demand on quality & testability of own source code
- Independent, structured, and systematic way of working
- Windows machine, PC (or powerful VM on your Mac/Linux)
- Very good knowledge of English
GOOD TO HAVE::
- Understanding of COBOL source code is helpful
- German is helpful (there is some documentation that is already translated from German to English, but there is also some documentation that we are still translating)
- Knowledge of financial business context is an advantage
- Knowledge in the use of JIRA/Confluence, Git, Jenkins, and agile development methods (Scrum) is helpful
JOB RESPONSIBILITIES::
- Transform given functions and processes from existing Cobol components into new Java components.
- Design, develop and implement in a complex financial business context.
- Conduct programming, testing, review, and debugging.
TASKS:
- Independent design and implementation of new components for our standard software
- Consider given Frameworks, data model, and architectural design decisions or have the ability to add needed functionality
- Meet quality standards for reviews, unit and transactional tests
- Work in an interdisciplinary team
SUMMARY::
At Evolve Squads, we create world-changing products using God-given talents.
Honored to offer you:
- Long term projects (1, 2, even 5+ years);
- Fully remote workforce – we will never ask you to go into an office
- Flexible working hours;
- Home office allowance
- FREE English language classes;
- 10 days of paid national holidays;
- 15 days of a paid vacation;
- 10 days of non-paid vacation;
- Health working environment and projects that use advanced, cutting-edge technologies;
- Career growth opportunities;
- Variety of projects/technologies to work on;
- Bonuses for a personal recommendation of new employees new business;
- A working environment where you communicate and work directly with the Client.
- Zero bureaucracy, no punks, no jerks culture;
- Growth opportunities and the ability to move up within the company
This flexibility allows developers…
- A better work-life balance
- Increased productivity
- The ability to work any time around the clock
- Reduction in commute time
- Less sick days
- More time with family and friends