Java Developer
Tasks- Design, develop, and maintain advanced software supporting the work of translators (primarily connectors between XTM and external systems)
- Identify and address performance bottlenecks in the codebase
- Write unit tests and integration tests to validate the functionality
- Collaborate within a SCRUM team managed by Engineer Manager & PO
- Document codebase, APIs, and integration processes for future reference
- Communicate effectively within SCRUM team to discuss requirements, share progress, and resolve issues
- Collaborate with Dev
Ops, Customer Support and other
- functional teams - Provide support to existing and prospective customers of XTM
Ops, Customer Support and other
- functional teams
Requirements
Experience:- Degree in Information Technology
- Minimum of 2 years of professional experience in Java development
- Experience with developing
- level applications or integrations - Previous experience working with CMS systems and/or translation management systems is a plus
- level applications or integrations
Technical Skills:- Proficiency in Java programming language and Spring Framework
- Hibernate, JDBC
- Strong understanding of
- oriented programming principles and design patterns - Proficiency in RESTful APIs and web services development
- - Experience with SOAP
- Strong knowledge of database systems (SQL, No
SQL) and data manipulation - - Experience with Postgre
SQL is a must - - Experience with Mongo
DB is nice to have - Familiarity with version control systems such as Git
- Knowledge of XML
- oriented programming principles and design patterns
SQL) and data manipulation
SQL is a must
DB is nice to have
General Skills:- English skills to be able to read technical documentation and communicate
- Strong analytical and
- solving skills - Strong attention to detail and commitment to producing
- quality code - Proven ability to work collaboratively in a team environment
- Agile or Scrum methodologies are preferred
- solving skills
- quality code
Nice to have:
- Experience with Web
Sockets - Experience with Javascript/Typescript & React
- Experience with AWS
- Experience with Docker & CI/CD tools
What we offer- Agile approach to software development
- Environment to learn and develop yourself
- Team of professionals
- Work on interesting projects used by big companies
- wide - B2B contract (with 20/26 paid days off) / Contract of employment
- Remote work (in Poland) or hybrid/onsite in Poznań
- Cafeteria-style benefits plan (including Medicover private healthcare and Multisport card), English lessons with native speakers
- wide
-
De ce să cauți de muncă pe Lucrezi.ro?
În fiecare zi oferte noi de muncă Puteți alege dintr-o gamă largă de locuri de muncă: Scopul nostru este de a oferi o gamă cât mai largă de opțiuni Lasă să-ți fie trimise noile oferte prin e-mail Fii primul care răspunde la noile oferte de muncă Toate ofertele de muncă într-un singur loc (de la angajatori, agenții și alte portaluri) Toate serviciile pentru persoanele aflate în căutarea unui loc de muncă sunt gratuite Vă vom ajuta să găsiți un nou loc de muncă