Functional Analyst
Posted Updated
Description
About the role
Develop, integrate, and maintain the business applications, web services, and applications within the scope of the Organizational Unit, ensuring software lifecycle quality through modern architectures in order to optimize operational processes and respond to the company's technological and business needs.
What you'll do
- Development in a Java environment: Build robust microservices and web services using Spring Boot and deploy them on platforms such as OpenShift.
- Integration of business solutions: Implement integration logic in application layers through SOA architectures and integration buses (IIB or similar).
- Version control and tasks: Manage source code repositories using Bitbucket (Git) and organize project evolution through Jira.
- Continuous Integration: Collaborate in continuous integration and deployment (CI/CD) workflows operating with tools such as Jenkins.
- Runtime environments: Deploy and validate solutions on UNIX (AIX) and Windows operating systems.
- Execute and supervise development lifecycle phases: unit, integration, and system testing to ensure the stability, scalability, and security of the delivered applications.
What we're looking for
- Knowledge
in:
- Design of business solutions, web services, and applications for Insurance.
- SOA and microservices-based architectures (IIB or similar bus).
- Integration of business solutions (not systems integration, nor systems technician).
- DB2 and SQL Server databases.
- Design patterns and development Frameworks (including mobility and adaptive).
- Web services.
- Microservices development with Spring Boot and deployment on Openshift.
- Experience with Eclipse and Visual Studio Integrated Development Environments.
- Source code management in repositories with Bitbucket (GIT), knowledge for JIRA task management, and operation with Jenkins.
- UNIX (AIX if possible) and Windows operating systems.
- Valuable: Knowledge of Liferay
- Design of business solutions, web services, and applications for Insurance.
- Experience
in the development lifecycle: analysis, design, construction, integration,
testing, etc.
Nice to have
- We will value skills and attitudes for innovation, self-training, collaboration, and teamwork.