Senior JAVA / J2EE Developer
SP is introducing a set of sophisticated tools to support its operation, both in backoffice and in mobile tools for its employees. Currently, we are strengthening our Application Development area, incorporating innovative programmers to develop the new generation of our technological platform. As part of this effort, we need an experienced developer responsible for the creation of new applications, the integration between internal and third-party cloud tools, automation of business processes, etc.
Responsibilities and technical knowledge Preliminary analysis of requirements and architecture design Selection of the most suitable frameworks and development languages for the development of the new application, considering its integration with already existing applications Documentation of development criteria and standards
Development of architecture capabilities for the mobile application Building RESTful web services to be consumed by the mobile application Real-time employee reports Attendance control at different points of sale with geolocated photos Capture of information forms at the point of sale Geofencing to locate if the employee is in the stores that correspond to them
Integration of cloud applications Integration of commercial applications in the cloud with each other and with proprietary applications, through REST architecture and APIs / web services Integration of applications via SAML in our SSO solution and provisioning Automation of business processes Carrying out cloud tool selection processes
Technical Knowledge Minimum 5 years of experience developing JAVA J2EE applications Eclipse (ADT Desirable) Spring Framework (Struts 2) RESTful web services Object-oriented programming (POO) UML Methodology Android (desirable)
Skills Proactive Analytical capacity Ability to analyze information and draw own conclusions. Liking for solving problems Ability to learn quickly Results-oriented and committed, even under pressure Service attitude and ability to communicate with clarity Advanced level of English
Objectives Develop the application according to standards Meet the needs of the field personnel who visit the stores
Expectations Create a practical and intuitive tool for the end user Innovate to get the most out of mobile devices and the tools we already have Show sensitivity towards the needs of the operation and administrative areas
All your information will be kept confidential according to EEO guidelines.