Job Closed
This listing is no longer active.
Entregamos muito mais do que tecnologia. Entregamos transformação.
Senior Java Developer
Location
Brazil
Posted
131 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Developer
Tecla T
• Work on the development and evolution of Java applications, ensuring robust, scalable, and high-performance solutions. • Actively contribute to architecture decisions and software engineering best practices, collaborating with multidisciplinary teams to turn business needs into efficient technical solutions. • Serve as a technical reference within the team, promoting code quality, mentoring developers, and driving continuous improvement of systems to ensure stability, innovation, and excellence in deliveries. • Develop, maintain, and optimize Java applications to ensure high performance and scalability. • Participate in defining software architecture and design, proposing innovative technical solutions. • Collaborate with cross-functional teams (designers, product managers, other developers) to create efficient and effective solutions. • Perform code reviews and mentor junior developers. • Write automated tests to guarantee code quality and stability. • Contribute to technical documentation of systems and processes. • Identify and fix bugs, as well as optimize existing code. • Actively participate in team ceremonies.
Job Requirements
- Degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Minimum of 5 years of proven experience in Java development.
- Strong understanding of the Spring framework, Spring Boot, Hibernate, and JPA.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Familiarity with code versioning tools such as Git.
- Knowledge of developing RESTful and SOAP APIs.
- Experience with agile methodologies (Scrum, Kanban).
- Knowledge of deploying and maintaining applications in cloud environments (AWS, GCP, Azure).
- Experience with automated testing and TDD/BDD.
- Analytical and problem-solving skills.
- Good communication skills and the ability to work effectively in a team.
Benefits
- Ability to issue 13 invoices per year (equivalent to an annual 13th payment).
- Company-provided laptop.
- 30 days of paid leave after 12 months.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer – Backend Infrastructure
Logz.ioObservability and security for teams that love open source.
• Drive improvements to our OpenSearch and Thanos infrastructure. • Design, build, and maintain backend services for high-performance data ingestion and storage • Operate and scale services across AWS (EC2, EKS, ECR) • Participate in an on-call rotation and take ownership of system reliability • Collaborate cross-functionally with engineering teams across the organization- strong English communication skills are essential
Senior Backend Engineer - (.NET / AI Systems)
PavagoPavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are hiring a Senior Backend Engineer (.NET / AI Systems) to own the entire technical function of an early-stage SaaS platform. This is a hands-on leadership role where you will write production code daily while making architecture, infrastructure, and AI system decisions for a platform operating at scale. You will be accountable for backend architecture, system reliability, AI pipelines, and guiding a small development team in a fast-moving startup environment. Responsibilities - Backend Architecture & Engineering - Design, build, and maintain a .NET 8.0 / C# backend using Clean Architecture and DDD principles - Own the architecture and codebase across 14+ independently deployed microservices - Deliver new features, refactor existing systems, and resolve performance bottlenecks - AI Systems & LLM Orchestration - Design and operate production-grade AI pipelines across multiple LLM providers - Optimize prompts and workflows for batch processing, personalization, and segmentation at scale - Manage rate limits, failover strategies, and cost optimization across AI providers - Databases & Data Infrastructure - Manage MySQL, Redis, and MongoDB in production environments - Oversee bulk writes, caching strategies, event streams, and analytics pipelines - Ensure data consistency and performance across distributed services - Infrastructure, Reliability & Monitoring - Own Linux-based infrastructure, CI/CD pipelines, and service deployments - Implement centralized logging, monitoring, alerting, and uptime tracking - Proactively identify and mitigate reliability and scalability risks - API Integrations & System Resilience - Manage 25+ third-party API integrations used in production - Design retry, fallback, and graceful degradation strategies - Ensure system stability when external providers fail or degrade - Team Leadership & Engineering Standards - Lead and mentor a small engineering team through code reviews and architectural guidance - Set and enforce engineering standards, workflows, and best practices - Collaborate closely with the founder on product direction and technical strategy Qualifications - Deep expertise in .NET 8.0, C#, ASP.NET Core, and Entity Framework Core - Experience with distributed systems and independently deployed services - Strong production experience with MySQL, Redis, and MongoDB - Hands-on DevOps experience with Linux servers and CI/CD pipelines - Experience managing large numbers of third-party API integrations - Proven experience building and operating AI/LLM systems at scale - Familiarity with AI-assisted development tools and workflows - Strong understanding of monitoring, observability, and incident prevention - Experience leading small engineering teams - Strong English communication skills What Does a Typical Day Look Like? - Write and review production backend code - Make architectural decisions across services, databases, and AI pipelines - Monitor system health and resolve reliability issues - Guide developers through code reviews and technical feedback - Collaborate with the founder on product and system evolution Key Metrics for Success (KPIs) - System uptime and service reliability - Backend and AI system performance improvements - AI cost efficiency and pipeline stability - Code quality and deployment reliability - Team execution and delivery quality Interview Process - Initial Screening Call - Technical Interview with Pavago Recruiter - Client Interview - Offer & Onboarding
• Develop and test software interfaces between MSI products (CAD, RMS, Real Time Command & Control, and Analytics) and a variety of 3rd party systems as required to meet customer requirements defined by solution architects. • Interfaces are typically developed using an Extract, Transform, Load (ETL) architecture with adapters to 3rd party and MSI systems and a transformation layer that includes field mapping, filtering, triggering, and business logic. • Interfaces are implemented using a variety of technologies, including Microsoft .NET (C#), Java, XML, XSLT, SQL, microservices and kubernetes.
Senior Backend Engineer – Connectors
TigerData (creators of TimescaleDB)The fastest PostgreSQL cloud for time series, real-time analytics, and vector workloads. Creators of TimescaleDB
• Ownership of features and services from inception through deployment and ongoing production support • Design, develop, and maintain Golang-based services, with a strong emphasis on enabling business software solutions. • Focus on building, maintaining, and optimizing the Connectors platform that help developers and enterprises ingest/export to/from TigerData more easily • Developing new integrations with third-party APIs, tools, and platforms that expand the capabilities of our Connectors platform. • Driving improvements to developer experience and reducing adoption friction for our customers. • Collaborating cross-functionally with Product, Engineering, and Developer Experience to scope and deliver high-impact features.



