Software Engineer

Summary

This role involves designing and developing scalable microservices-based applications for the investment banking sector using Java, Spring, and cloud-native technologies. The position requires 5-7 years of experience and involves working in a hybrid office environment in Warsaw.

Location- Warsaw, (Hybrid 3days a week to office)

Hiring- Permanent

Job Summary

Seeking a Specialist with 5 to 7 years of experience in Java Frameworks to design and develop scalable microservices based applications

Mandatory Skills : Core Java, Multi-threading, Algorithms & Data Structures, Kafka, Kubernetes, Amazon AWS, gRPC, Investment Banking (ideally Risk)

Job Description

  • Develop and maintain enterpriselevel applications using Java and related frameworks
  • Design microservices architecture to ensure modularity and scalability
  • Utilize Spring and SpringMVC frameworks for building robust backend services
  • Collaborate with crossfunctional teams to define design and ship new features
  • Ensure high performance and responsiveness of applications
  • Participate in code reviews and contribute to continuous improvement of development processes
  • Troubleshoot debug and optimize existing applications to enhance performance and reliability

Roles and Responsibilities

  • Lead the development and implementation of microservices using Java and Spring frameworks
  • Architect solutions that are scalable maintainable and secure
  • Mentor junior developers and provide technical guidance within the team
  • Collaborate with product owners and stakeholders to gather requirements and translate them into technical specifications
  • Ensure adherence to best practices in coding testing and deployment
  • Conduct performance tuning and optimization of applications
  • Stay updated with emerging technologies and integrate them when appropriate to improve application efficiency

Skills

Mandatory Skills : Core Java, Multi-threading, Algorithms & Data Structures, Kafka, Kubernetes, Amazon AWS, gRPC, Investment Banking (ideally Risk)

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available