Our website uses Cookies By continuing to use our site, you consent to the processing of cookies, which ensure the correct operation of the site.
More information -
Vacancy

Vacancy

Middle Java Developer

Vacancy code: JAS1

HR-Consulting on behalf of its client - A Brazilian company with over three decades of IT expertise, focused on making the digital transformation dream a successful reality for their clients.
 
Java DEVELOPER
Role:
We are looking for a Java Developer with strong application development experience to join our wonderful team. You will contribute to the process of shaping and deciding tomorrow's technologies. Identity Management Services (IMS) is a high scalable system deployed on the AWS AND Azure infrastructure, dealing with multiple availability zones and regions. As an Identity Platform Software Engineer you will be responsible for achieving 99.99% uptime and to design a system that will scale with our business demands. We are looking for experienced software developers with a passion for delivering results. If you are passionate about high scalability, elastic infrastructure, zero downtime, 1 million rpm, multi-region and squeezing milliseconds from the response times you are the right candidate for us.

Job Responsibilities:

 
  • Work in an agile team to build a scalable and secure service and own multiple features of the product;
  • Evaluate the current architecture, determine risks and opportunities, and come up with proposal for mitigation and improvements;
  • Extend our capabilities for federated identities;
  • Design, develop, deploy, integrate and support Single Sign On (SSO) using DevOps model for all types of devices;
  • Use your outstanding technical skills to mentor junior members of the team;
  • Perform research on various technologies and define architectural improvements. Build prototypes or core features;
  • Drive adoption of new technologies and contribute to continuous increase of technical knowledge across engineering teams;
  • Understand the product principals and customer base and drive the definition of a truly internet-scale & web-forward architecture. 
Requirements:
 
  • 3+ years proven experience;
  • B.S. or M.S. degree in Computer Science, Engineering or equivalent;
  • Object oriented design principles and design patterns, strong algorithmic and logical skills;
  • Proven knowledge of System Scalability, Availability & Performance;
  • Experience with the Spring ecosystem;
  • Experience with functional / reactive programming is a plus;
  • Experience in deployment of SSO products and integration with multiple applications is a plus;
  • Proven foundation in software engineering process & standard methodologies (unit testing, build automation, continuous integration);
  • Hands-on software development capabilities with large projects;
  • Passionate about computer science, developing software and internet applications;
  • Enjoys technical challenges and is capable of proposing and evaluating a solution against requirements, demonstrates strong customer focus;
  • Committed to the highest levels of quality, demonstrates accuracy and thoroughness;
  • Good written and verbal communication and collaboration skills;
  • Spoken and written English proficiency. 
 
What we offer:
  • You will find here not only a challenging and interesting workplace, but also a rewarding work experience, with competitive compensation and benefit packages;
  • Soft skills and technical training for current and emerging products and technologies;
  • Career development: opportunity to grow within the team;
  • Special referral bonuses for recommending your friends;
  • Private Medical subscription;
  • A monthly budget for flexible benefits program that includes public transportation reimbursement and meal tickets, sport & wellness, telecom & electronics, children & parents, holiday & culture, tourism;
  • Extra vacation days;
  • Flexible working hours and work from home, aligned with project needs;
  • Friendly team who is eager to meet you. 
What’s next?

It’s best to apply today and we wouldn’t want you to miss this opportunity <3.

The recruitment process starts with an HR discussion, followed by a technical test and a final talk with the hiring manager.

 

← Back to job list
Please send your resume by E-mail:
Or download via the form

Resume form

Attach your file *

Send request