Senior Java Developer / Tech Stack Migration

IBM β€’ PL Krakow

Company

IBM

Location

PL Krakow

Type

Full Time

Job Description

Introduction
In this role you will be involved in the overall tranformation of backend tech stack from .net/FOXPRO to modern stack preferably Java/GO/Python.

Your Role and Responsibilities
β€’ Reverse Engineer Business Process from existing .net/FOXPRO tech stack
β€’ Collaborate with the Business Analysts in documenting the processing logic
β€’ Write the new business process in modern stack – Java/GO/Python
β€’ Write & Execute Unit Test Cases.
β€’ Ability to understand and trasnform the non-functional requirements.
β€’ Close collaboration with other delivery teams technical support teams and business stakeholders
β€’ Create tests to identify software problems
β€’ Analyze bugs and errors found during tests
β€’ Document results of tests for the software development team
β€’ Recommend improvements in software to enhance user experience
β€’ Motivate the development process for efficiency and performance
β€’ Works together with the software development to enhance and improve quality of the software.
β€’ Research and compare similar competitor products
β€’ Maintain updated knowledge of industry trends and advancements
β€’ Get things done – think outside the box and find creative solutions to tough technical problems.

Required Technical and Professional Expertise
  • Stron experience building enterprise applications using Java and programming exposure around utilizing right data structures and building / adopting right algorithms ( DSA ) to a given problem.
  • Experience with migrating/modernizing tech stack in any domain.
  • Experience with Java/GO/Python
  • Experience with version control systems such as github
  • Agile/Scrum methodology experience
  • Experience writing unit tests integration tests and TDD principles.
  • Experience with and knowledge of the nuances required in creating cross-browser web applications


Preferred Technical and Professional Expertise

  • .net/FoxPro tech stack. Javascript Python .net SQL.
  • Understanding of any of ORM tools for example Eclipse link

What we offer:

Salary start with 22.000 PLN gross.month

  • Working for a top 5 IT company according to Forbes 2022 best employers ranking
  • International and prestigious projects
  • Highly skilled teams of experts
  • Wide range of IBM trainings and certificates
  • Unlimited access to Udemy Harvard Business Review Safari O’Reilly getAbstract IBM AI Skills Academy

And what is more:

  • Contract of employment
  • Competitive compensation – salary range depending on your skills and experience
  • Possibility to apply for 50% tax deductible costs on R&D creative works
  • Private medical care and life insurance
  • Employee Assistance Program
  • Sport charity & other networking groups
  • Summer / winter camps for children
  • Discounts with IBM employee badge
  • Referral Bonus Program
  • Home office option
  • No dress code
Apply Now

Date Posted

11/03/2023

Views

1

Back to Job Listings ❀️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Development Engineer - Back End - IBM

Views in the last 30 days - 0

IBMs Apptio Team is seeking a Software Engineer with extensive Java expertise and strong SQL knowledge The ideal candidate will be an expert in Java 1...

View Details

Senior C++ Software Engineer - Here Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Senior Software Engineer C to join their international team in developing a nextgeneration highly customizable embedded...

View Details

Senior Progress 4GL OpenEdge Developer - EPAM Systems

Views in the last 30 days - 0

The company is seeking an experienced Senior Progress 4GL OpenEdge Developer to join their project team The role involves collaborating with crossfunc...

View Details

Computer Vision Algorithm Engineer - Aptiv

Views in the last 30 days - 0

Aptiv a leader in incabin sensing technology is seeking a skilled Computer Vision and Machine Learning expert The role involves developing advanced al...

View Details

Senior Software Development Engineer with Java - IBM

Views in the last 30 days - 0

IBM Infrastructure is seeking a Software Engineer to join their team The role involves crafting cuttingedge software solutions for Information Managem...

View Details

Full-Stack Developer - IBM

Views in the last 30 days - 0

IBM is seeking a FullStack Developer to work in an Agile environment designing developing and maintaining robust and scalable web applications The rol...

View Details