Description
We are looking for a highly motivated and experienced Java Developer to join our technology team. The ideal candidate will have a proven track record of success in development projects, as well as strong communication and teamwork collaboration skills.
Work Mode: Remote
Project: Core development and maintenance of solutions.
**Key Responsibilities:**
* Develop secure, high-performance, and scalable APIs.
* Build and maintain critical batch routines and core integrations.
* Integrate solutions with databases and internal/external services.
* Work in cloud environments and CI/CD pipelines.
* Participate in **architecture**, technical decision-making, and solution discussions.
* Validate requirements and ensure quality throughout the delivery lifecycle.
* Ensure **quality, acceptance criteria**, and requirement validation.
* Actively participate in code reviews, technical improvements, and best practices.
**Requirements:**
* Proven experience in software development;
* WAS (WebSphere Application Server)
* Proficiency in Java programming language, Java EE, and knowledge of JSF
* Knowledge of Application Servers (e.g., WebSphere, JBoss)
* Service Development (REST and Soap\-UI)
* Experience with structured databases (PostgreSQL, Oracle, or SQL Server);
* Experience with integration solutions, preferably APIs;
* Experience with unit, integration, and performance testing;
* Proficiency in Relational and Dimensional Data Modeling;
* Strong knowledge of **SQL queries**, tuning, and backend integrations.
* Proficiency in Solution Modeling, considering layer abstractions and technologies;
* Proficiency in CASE tools for data modeling;
* Desired experience with Azure / AWS;
* Knowledge of Infrastructure, Networking, Firewalls, and Servers;
* Knowledge of Agile methodologies (SAFe);
* General knowledge of **Infrastructure, Networking, Firewalls, and Servers**.
* Ability to **model solutions**, defining layers, abstractions, and technologies.
**Practical Testing Skills**
* Requirement validation and communication of inconsistencies
* Quality, acceptance criteria, and best practices
* Deliver complete features from backend to frontend
* Develop robust and secure APIs
* Create functional UI screens
* Create and maintain Java batch jobs
* Integrate with databases
* Work in cloud/CI/CD environments
* Actively participate in architecture and technical decisions
**Behavioral Skills (Soft Skills)**
* Attention to detail and an **investigative mindset**.
* Strong communication with technical teams, QA, POs, and business areas.
* Organization, clarity in writing and documentation.
* Proactivity in identifying risks, questions, and proposing improvements.
* Collaborative work ethic and results orientation.
**Bonus:**
Practical use of **AI applied to development** (e.g., Kiro, Copilot, LLMs, automations).
**Additional Information:**
Use of **Azure DevOps** for:
* Creating and tracking user stories
* Recording and tracing test executions
* Version control and repository integration
**MJV Benefits:**
TotalPass\\Wellhub;
Group life insurance;
Meal/Voucher allowance;
Health and dental plan \- Bradesco;
Training initiatives: lectures, forums, knowledge exchanges, and conversations related to our business. We are constantly connected to learn more — together;
\+MJVer Program: an internal referral program where you refer a colleague to join us, and if the match is successful, you receive a reward.
Partnerships: want discounts? We have a Workplace group where we share partnerships with educational institutions, language schools, gyms, restaurants, products, and other services;