
Senior Java Developer
Posted 16 hours ago

Posted 16 hours ago
This is a fully remote position, open to applicants in Brazil.
• Engage in Scrum ceremonies and participate in other meetings as requested by the client or Scrum Master.
• Develop code, design system components, conduct unit testing, create applications, and ensure the implementation and maintenance of high-quality software.
• Utilize contemporary coding practices and software development techniques, standards, and methodologies.
• Produce high-quality code to realize features of digital solutions.
• Optimize computing resources while ensuring security and performance.
• Design and maintain the data model.
• Provide consistent development work adhering to best practices in security, privacy, and data protection.
• Proficient in UML (Unified Modeling Language).
• Capability to develop both logical and physical data models based on entity class models.
• Familiarity with continuous integration processes.
• Experience with version control, build automation, and deployment tools.
• Responsible for generating and managing baselines in configuration management tools.
• Understanding of WCAG 2 accessibility standards.
• Technical expertise in one or more of the following technology stacks: Java backend with React frontend and Oracle database; Java backend with Spring Boot and Angular frontend; Java backend with Quarkus, Kafka, and Angular frontend; Java backend with Spring Boot, Kafka, Angular frontend, and MongoDB database; Java backend with Spring Boot and Kafka; Java 8 backend with Kafka and Angular 4 frontend.
• Knowledge of SAST, DAST, and HP Fortify.
• Full-stack capabilities, with proficiency in developing both back-end and front-end applications.
• Experience with Git, DevOps CI/CD practices, REST APIs, and design patterns.
• Familiarity with both decoupled and monolithic architectural models.
• Ability to create and sustain development environments.
• Strong programming practices along with unit testing experience.
• Understanding of development tools and their integrations.
• Knowledge of unit testing frameworks.
• An undergraduate degree in Information Technology or a related discipline from a higher education institution accredited by Brazil’s Ministry of Education (MEC); or an undergraduate degree in any field coupled with a postgraduate degree in software engineering or software development, consisting of a minimum of 360 hours, recognized and completed at an institution accredited by the MEC.
• Life Insurance – Porto Seguro.
• Discount partnership with PetLove.
• Wellhub | TotalPass.
Motorola Solutions
SummitNext
Focal Systems
Get handpicked remote jobs straight to your inbox weekly.