Full Stack Java Developer at Minsait creating innovative technology solutions. Collaborating on backend and frontend development in a challenging project environment.
Responsibilities
Design, implement and maintain services and APIs using Java (7 to 17), Spring and Hibernate/JPA.
Develop and enhance screens and UI components with AngularJS and/or Angular 17, ensuring a good user experience and adherence to visual standards.
Participate in software lifecycle stages (backlog refinement, development, testing and deployment), working on backend and frontend tasks according to team needs.
Consume and build REST APIs, performing validations, error handling, authentication/authorization and integrations with external systems/services.
Implement and maintain unit and integration tests, support bug fixes and apply best practices (clean code, team standards, code reviews).
Model and adjust queries and ORM mappings with Hibernate, supporting performance optimizations and data consistency.
Produce and update technical documentation (endpoints, business rules, technical decisions and build/deploy instructions).
Identify and implement improvements in performance, security and code readability, with the support of the team.
Requirements
Knowledge of object-oriented programming and design patterns.
Experience with technologies such as Java 7 to 11, Spring Framework, Spring Boot 2, Maven, Git, GitFlow, Angular, TypeScript, JavaScript and related frameworks; containers (Docker); Kubernetes and/or OpenSource platforms; and databases such as NoSQL, PostgreSQL and/or Oracle 10g or higher.
Knowledge of Big Data and related technologies.
Knowledge of the principles governing software development maturity models (RUP, MPS.BR, CMMI-DEV, ISO/NBR 15504).
Knowledge of Test Automation and experience with functional, unit, regression, performance, black-box, interface and integration testing, as well as the test lifecycle.
Preferred experience with front-end technologies such as JavaScript, HTML, CSS and Angular.
Preferred experience with Angular and TypeScript.
Preferred experience with data modeling and data structuring.
Benefits
Company-subsidized health plan for the employee.
Option to include dependents in the health plan with payroll deduction.
Dental assistance (optional).
Option to include dependents in the dental assistance plan with payroll deduction.
Meal voucher or food allowance.
Transport allowance (optional).
Impact & Care - Personal Guidance Program offering confidential emotional support and counseling in psychological, legal, financial, social and pet-related areas at no cost for the employee and legal dependents.
Gympass - Wellhub (access to over 700 gyms across Brazil with plans starting at R$29.90 deducted from payroll).
Option to include dependents in Gympass - Wellhub (up to 3 dependents - paid via credit card).
Access to Udemy via our intranet.
Partnerships with major consumer brands.
Agreement with SESC for the employee and dependents.
Discount agreements with educational institutions (undergraduate and postgraduate) and language/certification schools.
Tech Lead Java designing and developing backend solutions while leading a technical team in an agile environment. Joining Capgemini's Agile Delivery Center in Spain to collaborate on international projects.
Global Marketing & Brand Strategy expert managing digital innovation and activation plans and strategies. Leading brand positioning, global marketing planning, and cross - functional collaborations in Germany.
Senior Specialist - Front Office (1st Level Support) managing requests and improving operational processes for MediaMarkt. Collaborating with internal teams to ensure excellent service delivery.
Accountant in MediaMarkt's international financial hub handling accounting processes and team management. Focusing on efficiency and productivity improvements while supporting operational needs.
Providing administrative support for construction projects at MediaMarkt's international financial hub. Ensuring document and project management in Barcelona with a focus on detail and compliance.
Coordinador de ventas optimizando atención al cliente y gestionando el equipo de ventas en MediaMarkt. Impulsando la eficiencia de ventas y atención en tienda.
Solution Architect defining customer retention architecture across B2B and B2C for MediaMarktSaturn. Collaborating with stakeholders to design and implement customer - focused solutions.
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.