QAT Global | Custom Software Development
QAT Global | Custom Software Development está com vaga(s) de emprego para Java Software Engineer – Rio De Janeiro em Rio de Janeiro
Cargo:
Java Software Engineer – Rio de Janeiro
Requisitos:
QAT Global, a 25+ years IT consulting firm based in the US, is seeking a Mid Level Java Developer with the ability to communicate well in English. This position will work directly with the customer located in the US and with development teams in our US, Costa Rica, and Brazil locations. This opportunity can be 100% remote Only hiring QAT Employees (CLT only in Brazil) Position Responsibilities Participate in daily stand-up meetings to organize and track sprint progress. Take part in biweekly planning and refinement meetings to discuss and prioritize tasks. Collaborate with team members to ensure efficient workflow and task management. Maintain high code quality standards and perform detailed code reviews . Write and maintain unit and integration tests to ensure software reliability. Develop and maintain software applications using Java, Spring, ReactJS, and Redux . (May also include maintaining and/or migrating Ext.js code to ReactJS) Design and implement RESTful APIs and microservices architectures. Ensure all solutions are scalable, secure , and follow best practices . Use Hibernate for persistence and ORM management . Manage dependencies and build projects using Maven . Utilize Docker to deploy microservices within the system. Experience we search for Proven experience in full stack development using Java, Spring, ReactJS, and related technologies. Strong knowledge of Object-Oriented Programming . Ability to build and maintain complex front-end applications. Experience in designing , developing , and deploying microservices architectures with knowledge of microservices best practices and standards. Experience in architectural design for both front-end and back-end systems. Experience in designing and developing RESTful APIs with knowledge of best practices for building secure and scalable REST services. Proficiency in writing unit and integration tests with familiarity with frameworks and testing tools such as JUnit, Mockito , and Jasmine . Practical experience with Hibernate for ORM (Object-Relational Mapping). Ability to configure and optimize mappings and queries using SQL and HQL. Proficiency in using Maven for dependency management and project building. Know-how to use Docker to deploy microservices within the system. Strong verbal and written english communication skills. Ability to convey technical concepts to non-technical stakeholders. Ability to work effectively in a team environment . Experience participating in daily scrums , sprint planning , and refinement meetings . Ability to take the initiative in identifying and resolving problems. QAT Global offers a Competitive Benefits Package Health and Dental Plans Group Life Insurance Partial reimbursement for English Improvement Classes Vacation
Salário:
A combinar
Benefícios:
Não foi informado