Job Closed

This listing is no longer active.

Tecla T logo
Tecla T

Entregamos muito mais do que tecnologia. Entregamos transformação.

Senior Java Developer

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

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 Job Pages

More Backend Engineer Jobs

Logz.io logo

Software Engineer – Backend Infrastructure

Logz.io

Observability and security for teams that love open source.

Backend Engineer131 days ago
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• 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

Poland
Job Closed

Senior Backend Engineer - (.NET / AI Systems)

Pavago

Pavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost

Backend Engineer131 days ago

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

United States
Job Closed
Full TimeRemoteTeam 10,001+Since 1928H1B Sponsor

• 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.

Brazil
Job Closed
TigerData (creators of TimescaleDB) logo

Senior Backend Engineer – Connectors

TigerData (creators of TimescaleDB)

The fastest PostgreSQL cloud for time series, real-time analytics, and vector workloads. Creators of TimescaleDB

Backend Engineer131 days ago
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• 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.

Germany
Job Closed