Softwareentwickler (m/w/d) at CPU
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

02 Dec, 26

Salary

0.0

Posted On

03 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Banking & Credit

Description
  • Development, enhancement and maintenance of modern software solutions in the frontend (Angular, Typescript) and backend (Java / Spring Boot / Jakarta EE)
  • Implementation of technical requirements from analysis and conception through implementation and testing to productive delivery
  • Collaboration throughout the entire software lifecycle (design, implementation, testing, deployment, maintenance)
  • Development of modular, scalable and maintainable software architectures
  • Integration of modules and databases, as well as execution of developer and integration tests.
  • Conducting code reviews , bug fixing, quality assurance, and test automation
  • Close collaboration with product owners, product managers, and cross-functional teams
  • Participation in sprint planning, effort estimation, and continuous improvement of teamwork.
  • Support in the operation and further development of existing applications and tools

qualification

Professional qualifications

  • Completed studies in (business) informatics , vocational training as an IT specialist or a comparable qualification
  • Several years of experience in software development as a full-stack developer
  • Excellent knowledge of Java, Spring Boot / Jakarta EE, Angular as well as Typescript, SQL and database development
  • Experience with microservices architectures
  • Experience in handling complex data structures
  • Knowledge in the field of test automation and software quality
  • Experience with agile development methods (Scrum, SAFe)

Desired skills

  • Experience with the internationalization of applications (e.g., ngx-translate)
  • Knowledge of test management and test automation tools
  • Experience with container or cloud platforms (e.g., OpenShift)
  • Experience in the banking environment or with regulatory requirements in the financial sector

Personal skills

  • Strong analytical skills and a structured way of working
  • Process-oriented thinking
  • Teamwork skills and enjoyment of working together in cross-functional teams
  • Strong communication skills and independent work ethic
  • Willingness to learn and high quality standards


Responsibilities
Loading...