All offersWrocławJavaSenior Software Engineer
Senior Software Engineer
Java
IT Kontrakt

Senior Software Engineer

IT Kontrakt
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Angular
    regular
    C#
    regular
    Java
    regular
    Golang
    regular
    SQL
    nice to have

Job description

We are currently looking for a Senior Software Engineer for banking industry in Wroclaw. Salary range offered on that position is 110-126 zł PLN per hour on B2B or 14 000 - 16 000 zł gross on contract of employment :)
Short description of the project below.

Essential Qualifications:
  • 7+ years of experience with enterprise level software systems (design, implementation) with at least 3 years in complex, corporate environment
  • Proficiency in software engineering and development in some of the following (in order from mostly used): Java (30%), C# (25%), Angular (25%), Golang (10%), C (5%), Other (5%)
  • Knowledge and understanding of “full stack” software architecture principles as they apply to solution and application architectures, specifically for portals, web sites and systems integration projects
  • Fluent English
  • Understanding of ITIL best practices

The role of the Senior Software Engineer will cover the following responsibilities:

  • Participate and provide technical ownership over few technical components (not Team Lead/Manager position) in all phases of a project from discovery with the process owners and stakeholders to understand client workflows and translating them into technical designs and prototypes through implementation and delivery to ensure consistency with the overall product strategy and roadmap
  • Develops full-stack and reference architecture designs for infrastructure across hybrid environments inclusive of private and public cloud platforms
  • Solves complex problems with many variables using various security, network, storage, and compute platforms

Desired technical skills:
  • Experience in SQL and NoSQL databases: Oracle, Apache Cassandra, Redis
  • Apache Storm, Apache Kafka
  • Automated testing tools, CI/CD
  • Experience with any monitoring tools and related: e.g. Grafana, collectd, monit
  • Microservices, containers, reactive systems & cloud native architecture
  • Python, Bash or Perl are nice to have
  • Windows and Linux environment proficiency

The role description contains a lot of different programming languages and tools, but we are really looking for a Senior Developer (min. 6-7 years of experience) who knows at least two programming languages from the list: Java, C#, Angular, Golang, C additional knowledge of Python/Bash/Perl will be also a plus.