I was investigating critical issues in production (i.e. a component being down) and calling the team that could restart them or fix it in a specific way. I was investigating smaller issues (a file not being processed, a transaction not going through) and fix it. Investigating and fixing batch (recurrent) jobs issues. Communicating frequently with upstream teams, downstream teams, with teams that were handling the different components that we were supervising, with management and other business experts. I was assisting production deployments, doing checkouts and informing teams of statuses. Also I was using DB for analysis and DB and GUI tools for fixing.
Worked on a component for a client. Up to now I have contributed to implement JRules code to Java code, and I fixed a few bugs in the rest of the code. I also implemented Concordion testing. Software Engineer.
• Java 8 • Mapforce • XSLT • XSL-FO • JSF, Primefaces • Java EE Here we worked with document processing. We translated document formats from one type to another and manage communication channels. There are many independent programs that interact to achieve these results. I have worked, so far, on four of them. One is in Java 8 with JSF. It is the user interface of all these modules. I worked on both front-end and back-end on bugs and new features (like visual elements, input safety on certain fields, showing new options etc.). For another program I used Mapforce to map fields from one type of document to another (e.g. xCBL to UBL). In another one, I used XSLT to render documents in PDF formats. And in yet another I use HTML to render documents and messages in email format. Again, I only knew Java 8, some JSF and some HTML when I started here. I had to learn more of the last two and Mapforce and XSLT. These on top of many other tools that we used, like Postman, Tortoise etc. and Agile.
I work mainly with - Java 8 - Hibernate - Spring - JQuery - Git - Eclipse
It is a small firm, with very few employees, so each of us had a large area to cover. We were creating software to help small companies with sales agents. From creating of orders, invoices, to stocks and warehouses and even routes for field work. I was doing the functionality. It was already in development when I got started, I did new functionalities, refactoring and fixed bugs. I managed the connectivity with the DB, using Hibernate and writing queries. The code was in Java 6; I did the migration to Java 8 and used lambda to make the code more efficient and easier to maintain. I worked on the MVC model, which was already there. Then I implemented Spring and Java 8, using Lombok to use the builder pattern for lambda. For the front end I used jQuery and JSP with HTML and CSS and did pages and functionalities. When I first started here, I only knew Java 6, so I've had to learn a lot during those months.
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Restez informé de l'actualité tech avec la newsletter Pentalog
À propos de Pentalog
Pentalog est une plateforme de services IT qui accompagne les entreprises dans leur production digitale et leur transformation en fournissant des ingénieurs et développeurs de classe mondiale. Ses 16 Delivery Centers et Agences dans le monde comptent plus de 1600 ingénieurs, développeurs, product designers et spécialistes marketing.