front, back & full stack

Full Stack Developer Java

We are looking for a meticulous and proactive Full Stack Developer to join our team. We are looking for a proactive, hands-on professional to strengthen our development team. We need someone who can quickly integrate and contribute from day one. You will be involved in a variety of tasks using modern technologies across the backend and frontend. The project is for an American multinational company that specializes in the sale of health, personal care, and other products, with a presence in countries ranging from the USA and Canada to several Asian markets, including Japan and South Korea.

schedule

Full Time

content_paste

Work Contract

attach_money

-

What you'll do

Responsibilities:

  • Participate in the development and maintenance of features across the stack;
  • Collaborate directly with the client and internal team members to understand requirements and propose solutions;
  • Develop and maintain systems using:
  • Java (Spring Boot) for backend services;
  • React for frontend development;
  • PostgreSQL for database operations;
  • Contribute to a dynamic, fast-paced environment as the project scales;
  • Ensure code quality through testing and documentation;
  • Be proactive in identifying and implementing improvements.

*Opportunity for only Latin American residents*

-

Requirements

  • Proven experience with Java Spring Boot;
  • Solid knowledge and experience with React;
  • Practical experience with PostgreSQL (queries, inserts, updates);
  • Strong communication skills to interact with the client;
  • Ability to work collaboratively as part of a team;
  • Advanced English (daily contact with international clients and teams).

Desirable

  • Experience with unit testing (e.g., JUnit, Mockito);
  • Familiarity with the Spring Batch framework;
  • Knowledge of Kafka integrations;
  • Proactive attitude and ability to add value without heavy management oversight;
  • Ability to work independently with the client;
  • Experience in writing and maintaining technical documentation.

-

Other information

- Remote job

- Flexible work environment

- Periodic feedback aiming at people development and career growth

- Possibility of international travel

- Competitive Salary

- Opportunity for only Latin American residents.

Questions about joining our team?

remote/office work

We are a fully remote company, but we value in-person connections. We host annual trips for the entire team to collaborate and bond, and some teams organize additional meetups throughout the year to work together.

what does "flexible work" mean at KIS?

You can choose your work hours, as long as you meet your team and client's main meetings, cerimonies and deliveries. Apart from those ceremonies, you can choose how to distribute the remaining hours of your day. Just make sure you're communicating frequently and clearly.

how we keep our teams together

We have performance plans, feedback and follow-up sessions, social gatherings (online and offline) and laid-back events to keep the teams engaged and united.

how does our contract work?

Our contracts are based on Legal Person agreements (PJ in Brazil). Let us know if you need help explaining this contract model.

couldn’t find all the answers you need?

Contact our team and learn more about careers at KIS.