Responsible for applications systems analysis and programming activities. May be responsible for feasibility studies, time and cost estimates and establishment and implementation of new or revised applications systems and programs.
May be responsible for technical Writing, and Business Analysis, Risk technology, Middleware, Non Mainframe applications development, Analytic Model Development and Application support activities to meet specific business needs of user areas and test systems to ensure integrity.
Analyze requirements, write design or program specifications. Develop in Java+Oracle to implement product features and maintenances.
Participate in the full development lifecycle of new functionality and enhancements and deliver solid technical solutions.
Communicate and work closely with peer developers. Resolve issues in a variety of complex situations. Implement solutions to handle large amounts of data between source and target applications.
Implement solutions for a messaging based architecture and multithreading based applications.
uses script tools; analyzes and interprets code; identifies and analyzes problems; and recommends and implements solutions.
installs and supports customer exposure systems. Solves / works moderately complex problems / projects through evaluation of business processes, system processes and industry standards.
Analyzes applications to identify vulnerabilities and security issues. Conducts testing and debugging. Applies good understanding of how the team and area integrate with others in apps development in accomplishing objectives.
resolves problems by identifying and selecting solutions through the application of acquired technical experience and guided by precedents.
Directly impacts the business by ensuring the quality of work provided by self and others; impacts own team and closely related work teams.
Exchanges ideas and information in a concise and logical manner.
Technical skills required : Should have experience in java web based applications. Have good understanding of Java fundamentals and object oriented programming.
Be familiar with J2EE development framework. Be familiar with multi thread working model. Be familiar with common design patterns and UML.
Ability to work on analysis, coding, testing, building, documentation and third level support. Ability to work close to business areas and end users.
Have experience with Websphere Application Server, Websphere MQ and Oracle Database. Great problem solving skills. Experience with SMM standards (Devops tools knowledge (JENKINS, Selenium, Udeploy, Maven, Stash and SONAR).
Non-Technical Skills Required : Bachelor’s degree in Computer Science or equivalent. Must have good written and oral English communication skills.
Be a highly motivated, self-management and self-learning individual willing to work in a dynamic work environment. Must demonstrate analytical thinking and problem solving skills.
Strong responsibility and flexibility under work pressure. Ability to build good end user relationship. Portuguese fluency is nice to have.