We are looking for a talented software developer to join our team. As a Java Developer, you will be part of an agile pod that works directly with customers.
Our team is driven by a culture of self-regulated teamwork, where each team member has the autonomy to make decisions and take ownership of their work.
Key Responsibilities:
* Develop applications using Spring frameworks, including Batch, Integration, Cloud, Webflux, and Web Flow.
* Write unit tests using JUnit and Mockito.
* Work with relational databases such as SQL Server, Oracle, and MySQL, as well as non-relational databases like Redis, MongoDB, and DynamoDB.
* Built REST APIs and have experience with messaging systems like Kafka, RabbitMQ, and PubSub.
* Understand object-oriented analysis and design principles, including common design patterns, CQRS, SOLID, dependency injection, DDD, and microservices.
We believe that an inclusive culture and a diverse environment makes us stronger. We are an equal opportunity employer always seeking to generate a place for inspiration and growth for everyone.
What We Offer:
* A chance to work with professionals who have created some of the most revolutionary solutions in their fields.
* The opportunity to make an impact and work on large-scale projects globally.
* A chance to develop your career in our Studios, which represent deep pockets of expertise on the latest technologies and trends.
* The freedom to choose your career path and work on projects that interest you.
* A chance to be part of a dynamic and innovative team.