Java Architect

Somos una empresa nativa digital donde la innovación, el diseño y la ingeniería se encuentran a gran escala. Utilizamos las últimas tecnologías en el campo digital y cognitivo para empoderar a las organizaciones en todos los aspectos. Queremos que se una a nosotros para trabajar para los clientes más importantes en tecnología, comercio minorista, viajes, banca, comercio electrónico y medios de comunicación, revolucionando y haciendo crecer sus negocios principales mientras los ayuda (¡y usted!) A mantenerse a la vanguardia. Sea parte de una empresa con las prácticas y tecnologías más punteras, además de un equipo único. Globant es un EOE M / F / D / V. Para muchos puestos, la reubicación está disponible si es necesario. Globant no acepta currículums de terceros no solicitados.

¿Qué estamos buscando?

Must have excellent analytical and problem solving skills. Must have technical mastery over Core Java and JEE. Must have knowledge and experience of designing solutions using OOAD principles. Must have an understanding of various programming paradigms such as object oriented programming, functional programming, reactive programming etc. Experience of using software design principles (SOLID) to develop frameworks and applications. Experience designing and creating REST APIs, micro services in a highly distributed environment. Expert-level implementation skills with the Core Spring Framework. Knowledge of advanced concepts in Spring Boot is a must. Experience with containers and deployment (e.g Docker). Knowledge of Kubernetes is a plus. Experience using public cloud services, AWS preferred. Must have experience of designing and developing performant large scale applications. Must have experience of using RDBMS and NoSQL database. Strong security understanding with OAUTH, CSRF, XSS and CORS for browser / native clients. Application Servers – Broad and deep understanding of multiple application server platforms (Tomcat, IBM Websphere etc). Practical experience with unit testing including deep understanding of mocking frameworks such as easymock, mockito. Continuous Integration – Experience automating builds with Maven using CI Servers like Jenkins/Hudson Continuous Delivery – Experience with automated deployments using a tool like Rundeck. Experienced mentor with the ability to work in a collaborative environment and coach other members

¿Qué te ayudará a tener éxito?

We are interested in hard-working, fast-learning talents and we have the know-how and scale to help you make your own career path. If you seek an entrepreneurial, flexible and team-oriented culture, come join us.

Tendrás la oportunidad de

Work in a firm where technology is taken to another level, where you are seen as a person and not a number. Also, you will be working along with some great clients in a fantastic culture - almost too good to be true!