Skip to main content

Java Software Engineer with basic .NET knowledge

Technology
Luxoft
DziśDo 9.06.2026
Pełny etatPełni zdalna

Opis stanowiska

Project Description:

Our client is a large international enterprise developing and evolving a core solution that supports critical business processes used across multiple teams.

The project focuses on the continuous development and maintenance of a central platform, with an emphasis on code quality, scalability, and long-term maintainability. The solution is built using modern software engineering practices and technologies.

The role involves working as part of a cross-functional Scrum team, collaborating closely with other software developers, UX analysts, and senior engineers to implement new functionality, improve existing components, and ensure stable operation of the platform.

Responsibilities:

  • Work together with other Scrum team members on a project of the client's Core solution
  • Participate in Scrum planning sessions by analyzing the work to be done
  • Implement new functionality or code refactors based on detailed specifications and mock-ups
  • Closely work together with other development team members and a UX analyst
  • Discuss technical design with senior team members when needed
  • Participate in writing unit tests for newly developed functionality
  • Participate in performing code reviews
  • Report work progress on a daily basis
  • Focus on bug fixing when needed
  • Regular business trips to Belgium for 1 week every 2 months

Mandatory Skills Description:

  • Minimum 5 years in IT in total
  • Minimum 3 years of professional experience with Java
  • 1-2 years of professional experience with .NET / .NET Core
  • Solid experience with Spring / Spring Boot
  • Strong knowledge of ORM frameworks such as nHibernate (or similar)
  • Experience designing and building RESTful APIs
  • Good understanding of backend architecture, performance, and security
  • Strong experience working with relational databases. PostgreSQL knowledge or experience with database performance optimizations is an advantage
  • Knowledge of unit testing and integration testing
  • Experience with Agile/Scrum development methodologies
  • Fluent in English
Nice-to-Have Skills Description:
  • Relevant hands‑on experience with Angular is strongly preferred
  • Healthcare experience
Keywords
javatraining-and-developmentmaintenance-repair-and-operations-mroscalabilitypolicies-and-practicessoftware-developersuser-experience-uxmobile-app-user-experienceplanning-and-forecastingelectrical-engineering-and-planningplanning-and-designupsvisual-art-designproduct-development-and-designcode-reviewbusiness-travelinformation-technologyspringspring-bootoperational-risk-managementobject-relational-mapping-ormnhibernatepostgresqlpostgresperformance-optimizationtesting-and-analysishealth-care

¿Te interesa este puesto?