Job Overview
We are seeking skilled Java Developers to join our team. As a Java Developer, you will have the opportunity to work on large-scale projects globally and develop your career in our Studios.
Globant is a digitally native technology services company where innovation, design, and engineering meet scale. We use the latest technologies in the digital and cognitive field to empower organizations.
About the Role
* This role involves working with professionals who have created revolutionary solutions in their fields.
* You will have the chance to make an impact by working on large-scale projects globally.
* Our Studios represent deep pockets of expertise on the latest technologies and trends and deliver tailored solutions focused on specific challenges.
* You will be empowered to choose your career path and develop your skills in multiple industries.
* Each team -or POD- works directly with our customers with a full maturity path that evolves as they increase speed, quality, and autonomy.
Required Skills and Qualifications
* English communication skill is a must (B2 or upper).
* Proven hands-on Software Development experience working with Java (version 11+).
* Experience in developing applications using Spring frameworks (Batch, Integration, Cloud, Webflux, and Web Flow).
* Experience writing unit tests using JUnit and Mockito.
* Understanding of code versioning tools, such as Git and GitFlow.
* Experience building REST APIs.
* Knowledge of relational databases (e.g., SQL Server, Oracle, MySQL) and non-relational databases (e.g., Redis, MongoDB, DynamoDB).
* Experience with messaging (Kafka, RabbitMQ, PubSub, etc).
* Object-Oriented analysis and design using common design patterns, CQRS, SOLID, dependency injection, DDD, and microservices.
Benefits
* An inclusive culture and diverse environment make us stronger.
* We are an equal opportunity employer (EOE M/F/D/V).
What Will Help You Succeed
Job Segment: Developer, Java, Cloud, Programmer, Technology