Job Closed
This listing is no longer active.
Innovation Engineering_ part of AI/R ©AI Revolution Company
Senior Java/Kotlin Backend Developer
Location
Brazil
Posted
114 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java/Kotlin Backend Developer
Invillia
• The professional will be responsible for providing technical solutions for new features and offering necessary support for existing features. • We also expect this person to assist other team members with technical issues while ensuring the best solution for the business. • We place a strong emphasis on quality, which includes clean and readable code (clean code).
Job Requirements
- Experience developing with Java.
- Experience with Spring (Boot, Data, Cache, etc.).
- Experience with Java 8 (minimum).
- Experience with message queues (RabbitMQ).
- Experience with Kafka.
- Experience with AWS (SNS, SQS, S3).
- Experience with Git and Git-Flow.
- Experience in software architecture.
- Experience with SQL and NoSQL databases.
- Development focused on quality: unit testing and Sonar (metrics).
- Experience with microservices and concurrent systems.
- Continuous delivery (Jenkins).
Related Guides
Related Job Pages
More Backend Engineer Jobs
Staff Engineer, Senior Developer - Ruby, Elixir, Flutter
SmartLogicCustom software to accelerate time to market for startups and improve business processes for established organizations.
• Support teams of 2-6 developers/designers/ QA analysts of varying skill levels and experience, providing guidance and support to ensure delivery on project commitments to meet client expectations. • Work closely with the COO, Operations Manager, Project Managers, and team to communicate project progress, challenges, resourcing needs, and project needs. Staff Engineers co-lead delivery projects in partnership with the Project Manager to deliver projects on budget and on time. • Mentor team members on assigned projects to follow SmartLogic processes for product development, working with the Project Manager to plan our weekly goals for the team to keep projects on track. • Pre-Sales & Solution Architecture: Partner with sales and consulting leadership to support technical discovery, solution architecture, and rough-order-of-magnitude estimates that are timely and defensible. • AI-Assisted Development: Leverage modern AI tools to improve development speed, quality, and maintainability; help establish best practices for their use on project teams. • DevOps Leadership: Provide hands-on leadership for CI/CD pipelines, deployment strategies, environment configuration, and production operations. • Infrastructure & Cloud Architecture: Design, review, and support scalable, secure cloud and server architectures (primarily AWS and Azure). • Support and validate decision making on assigned projects in collaboration with the project team, and other Staff Engineers reporting to the Director of Engineering. • Serve as the technical expert on assigned projects; QA and review PRs for submitted code.
Back-end Developer, Node Specialist I – Direct Sales
Grupo BoticárioCriamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
• Promote and contribute to technical and functional refinements; • Provide technical guidance and mentorship to other team members; • Implement integration solutions using CI/CD and GitHub with a focus on continuous and secure delivery; • Design, develop and implement high-level integration system architectures; • Develop integration strategies aligned with the organization's business objectives; • Assess integration risks and develop mitigation strategies, ensuring the security, availability and reliability of integrated systems; • Document architectures, integration patterns, technical decisions and best-practice guides to support maintenance and a comprehensive understanding of integrated systems; • Design and structure code in an efficient and sustainable way, facilitating maintenance and future expansion; • Write unit and integration tests using tools appropriate to the adopted technology. Contribute to the team by ensuring adherence to development standards and best practices; • Foster a culture of business and technical monitoring; • Actively participate in code reviews and assist colleagues with difficult design decisions; • Investigate and resolve complex technical issues related to the development of AWS cloud solutions.
• Participate in meetings and events within the assigned team as well as company-wide • Use version control tools and keep your tasks organized in Azure DevOps • Perform fixes and enhancements across various projects within the company context, and develop small features using object-oriented programming languages • Execute tests for assigned tasks to ensure product quality and reduce the number of issues reported by QA • Perform code reviews for other team members, always aiming for technical improvement • Apply development best practices and implement unit and integration tests • Participate in requirements-gathering meetings for specific features; evaluate and propose technical solutions for problems raised within the company • Perform refactoring and improvements on legacy code, mapping the risk and potential impacts on the project • Contribute to the learning and knowledge of colleagues with lower levels of seniority • Estimate and mitigate impacts of more complex tasks • Assist other developers (Intern, Junior and Mid-level) with onboarding, code reviews and pair programming, informing them about standards and technologies used • Support the Tech Lead in guiding the team regarding code quality
• Apply BIM and Autodesk expertise to define and refine rules • Implement and enhance backend systems in Python • Work on BIM data normalization • Develop and evolve backend services following Clean Architecture • Translate engineering guidelines into auditable computational rules • Understand construction workflows and anticipate real-world design exceptions • Create and maintain documentation of technical principles




