All offersWarszawaJavaAgile Java Software Engineer
Agile Java Software Engineer
new
Java
Societe Generale SA

Agile Java Software Engineer

Societe Generale SA
Warszawa
Type of work
Full-time
Experience
Mid
Employment Type
Permanent
Operating mode
Hybrid

Tech stack

    English
    advanced
    Software Engineering
    regular
    Analytical Thinking
    regular
    Agile
    regular
    Scrum
    regular
    SAFe
    regular
    Waterfall
    regular

Job description

Societe Generale S.A. Warsaw Branch is currently looking for:


Agile Java Software Engineer


The key responsibilities of the successful candidate will include:

  • Decompose technical and functional requests into detailed user stories by interacting with the Product Owner and the Agile team
  • Develop code using software best practices Craftsmanship (such as BDD, TDD, continuous integration, legacy refactoring and Continuous Delivery)
  • Develop code in a complex technology ecosystem with the ability to understand and deliver code on different technical environments
  • Write code, deployment scripts, unit tests, check the delivered code and keep track of deliveries on product quality and consistency
  • Participate in the team's testing, deployment and production activities to ensure production stability by applying the guidelines provided by Chapters (communities of practice)
  • Integrate the vendor software into Société Générale IT ecosystem
  • Implement and maintain a CI/CD pipeline
  • Maintain PROD & Non PROD environments
  • Ensure application operations: monitoring, alerting, resiliency, ITRM with the help of the application manager
  • As a member of a Chapter, contribute to knowledge sharing and growth, ensure alignment with the guidelines and practices
  • Participate in Application support (“You build it, you run it”), analyze incidents, problems and requests and co-ordinate with other teams till closure
  • Keep process and documentation up to date
  • Technology stack: SOA, API (target), Kubernetes, Ansible, Jenkins & Mainframe (legacy)
  • Languages: Angular, Java (target) & Cobol (legacy)


We expect from the candidates:

  • Bachelor or master’s degree in Computer Science/Software Engineering
  • At least 3 years of experience in a position related to Software Engineering
  • Proficiency in English
  • High analytical skills
  • Good interpersonal and communication skills, with flexible approach
  • Curiosity
  • Open to explore other technologies (Java will remain the primary one) 
  • Understanding of Agile and Project methodologies: Scrum, SAFe, Agile and Waterfall 
  • Able to work autonomously, take initiatives and challenge and improve legacy
  • Organized and able to prioritize 


We offer:

  • Work in a pleasant atmosphere
  • Work in an international structure and opportunity for development
  • Attractive remuneration
  • Benefit package including: extensive medical health package with dental care, hybrid work opportunity, meal allowance, holiday fund and many more
  • Employment contract