Your new role
In this position, you are part of a team that will handle several projects and applications for the entire lifecycle, using different technologies and frameworks, using different technologies and frameworks as Hibernate, Spring, EJB, REST/SOAP Services, XML, JavaScript, Angular JS, MS SQL database.
• Estimates technical effort based on high level requirements
• Analyze functional requirements and create technical documentation based on it
• Develop, maintain and extend the software application based on specified documentation.
• Perform code-review
• Perform first tests (unit tests) of the implemented features
• Perform module tests and provide support for integration tests
• Understand, create and debug database related queries
• Maintain documentation of all the implementation phases of an application
• Give consultancy for colleagues in Analysis and Testing phases, where technical input is needed
• Provide support for testing phases
• Provide support and documentation for release moment and hyper care
• Provide post-development maintenance for applications: defects and incidents solving
• Mentor team members by providing knowledge and expertise
What you'll need to succeed
• Education in Computer Science, Engineering or equivalent
• Minimum 5 years working experience with MS SQL Server relational databases (TSQL, stored procedures, triggers, indexes)
• Minimum 3 years working experience in software development (web) with Java technologies (n-tier applications, client/server, distributed applications, web services, REST web services)
• Strong knowledge of J2EE (Common Packages, Collections, Generics, Threads, Exceptions, XML, XSLT, EJB, JPA, JTA, JAX-WS)
• Working experience with Java frameworks/technologies and tools like: Eclipse IDE, Maven, Subversion, Spring, Hibernate, Log4J, JUnit, AJAX/JSON
• Capable of writing and designing new ETL jobs (SSIS & ADF)
• Capable of supporting existing applications that have ETL (SSIS/Jasper ETL) and Stored
• Version control system experience (eq. GIT)
• Experience with DevOps approaches for CI/CD and release management (e.g. Azure DevOps) Fluency in English
Nice to have
• React JS knowledge
• BPM experience/knowledge
• Knowledge of unit testing, build and deployment processes
• Flexible to learn .Net core
Additional skills
• Analytical reasoning and problem solving skills
• Ability to meet deadlines
• Sense of duty and responsibility
• Ability to work both in large project teams and as individual and maintain effective working relationships with colleagues, clients and other stakeholders
• Customer orientation in daily support activities
• Very good communication skills - ability to work in a multicultural environment
• Adaptability and flexibility to work in a dynamic environment, to commute on tasks
• Self-motivation for achieving professional results, self-organized, detail oriented
• Fluency in English
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. #1174271
Faceți click aicipentru a accesa Politica de confidențialitate HAYS care oferă informații detaliate despre modul în care folosim și protejăm datele personale și drepturile dumneavoastră în legătură cu acestea.
Sumar
Tipul locului de muncă
Contract
Industrie
Consultanta in afaceri sau in management
Oraș
Bucharest
Domeniu
Bancar
Referinţă
1174271
Discutaţi cu un expert
Discutaţi cu Andrei Mihalcea, consultantul specializat, care îşi desfăşoară activitatea în sediul Hays Bucharest
Premium Plaza, 63-69 Dr. Iacob Felix Street, 7th floor