Job Closed
This listing is no longer active.
Soluções digitais para transformar o futuro
Senior Java Developer – Java
Location
Brazil
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Developer – Java
Spassu
• Performs activities that cover the entire software development life cycle, from requirements gathering to supporting the final deployment of the features developed, consistent with agile development practices. • Work on development and necessary enhancements throughout the software development life cycle and its components. • Guide and support developers on the software project development team. • Code and integrate software components according to technical specifications, using the development tools, programming language, and libraries defined for the project. • Identify, build, and test developed components to ensure quality. • Perform corrective and evolutionary maintenance of software components. • Produce technical documentation in accordance with the contractual requirements of the project. • Integrate produced components with those built by other team members, using the integration tool defined for the project. • Set up and configure local development environments according to project requirements and needs. • Provide support to the IT team and client users, when requested, on the characteristics and specifics of the developed components, modules, and software packages. • Deliver and execute integration tests in the client's environment to ensure the full functionality of the software and its components. • Monitor acceptance testing and deployment of the software in client environments in accordance with contract terms. • Provide training and knowledge transfer to the client on the developed software, ensuring proper system operation.
Job Requirements
- Bachelor's degree in Information Technology, or completion of any bachelor's degree accompanied by a postgraduate certification (specialization, master's or doctorate) in Information Technology of at least 360 hours.
- Desired experience: 6 years performing activities related to the responsibilities and technical knowledge of the role.
- Knowledge of agile software development principles and practices, including the Agile Manifesto, Scrum, Extreme Programming (XP) and Kanban.
- Analysis of functional and non-functional requirements, agile requirements, design patterns, relational data modeling, and relational database administration.
- UX methodologies and techniques (design, architecture, interaction, usability, research, etc.).
- Continuous integration, Jenkins, refactoring, continuous delivery.
- Software testing, load testing with JMeter 2 or higher.
- Building database queries in SQL.
- Static source code analysis with SonarQube.
- DevOps concepts, source code version control.
- Knowledge of the Docker and Kubernetes ecosystems, microservices.
- Architecture patterns: MVC (Model-View-Controller), RESTful (Representational State Transfer).
- Back-end technologies relevant to the chosen language.
- Front-end technologies: Bootstrap, AngularJS, Vue.js.
- Knowledge of Linux, Nginx.
- Ability to read technical texts in English.
Benefits
- Health Insurance
- Dental Insurance
- Life Insurance
- Meal or Food Allowance
- Transportation Allowance
- WellHub - Gympass
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full-Stack Engineer – React, Node.js, MongoDB, IA
Towa SoftwareBuilding Software with a Strong Engineering Culture, Nearshore Remote Teams from Mexico.
• Identificar tus propios experimentos y lanzarlos al mercado de forma independiente. • Pensar de forma arquitectónica: tomar decisiones sólidas sobre el diseño del sistema sin supervisión constante. • Realizar pruebas de aceptación de usuario (UAT) y control de calidad (QA) de tu propio trabajo: será responsable de la calidad de principio a fin. • Escribir y mantener tus propios archivos de control de IA ( CLAUDE.md , .cursorrules o equivalentes). • Integrar y orquestar múltiples modelos de IA a través de una capa API unificada ( Fal.ai , OpenAI, etc.). • Comunicarse con claridad en inglés: participar en las discusiones sobre el producto, aportar datos y explicar las ventajas y desventajas.
• You'll design and maintain the data infrastructure that powers enterprise analytics and federal reporting for some of the nation's most critical public health programs. • Design, develop, and maintain enterprise ETL pipelines using Azure Data Factory (ADF), Informatica PowerCenter, and Python-based frameworks. • Build and optimize scalable data processing solutions using Python, Spark, and Databricks. • Support Medicaid analytics and federal reporting initiatives including T-MSIS, PERM, MARS, and Quality of Care programs. • Develop robust data validation, reconciliation, and audit-traceable pipelines that hold up under regulatory scrutiny. • Write and optimize SQL and stored procedures across relational platforms including Snowflake, Oracle, and SQL Server. • Participate in cloud migration and modernization initiatives within Azure-based architectures, bridging legacy and modern platforms. • Collaborate closely with analysts, QA engineers, and BI reporting teams to make sure data is accurate, timely, and trustworthy at every stage. • Participate in code reviews, source control, and CI/CD processes using Azure DevOps and GitHub.
• Liderar iniciativas estratégicas de análisis y explotación de datos • Coordinar equipos técnicos en entornos de vanguardia
• Design and develop robust full-stack applications — Node.js services and APIs on the server, and responsive, thoughtfully built interfaces on the client using Vue.js, Next.js, or similar frameworks. • Design and ship AI-native features end-to-end — LLM endpoints, retrieval-augmented generation (RAG) pipelines, tool/function calling, and agentic workflows — that meet the same bar for reliability, observability, and cost-efficiency as the rest of the platform. • Architect and optimize serverless systems on AWS (Lambda, S3, RDS, etc.). • Partner with design and product to turn ideas into crisp, accessible user experiences, and iterate quickly based on customer feedback. • Mentor mid-level and junior engineers and raise the bar through code review, design critique, and a strong team culture. • Collaborate with cross-functional stakeholders to translate business needs into technical solutions. • Monitor, debug, and improve system reliability, performance, and security — including the behavior and cost of AI components in production. • Participate in code reviews, design discussions, and continuous improvement initiatives, leveraging AI coding assistants to accelerate delivery without compromising rigor.




