Senior Software Engineer - Java

Tightlinesoftware

Rio de Janeiro

Híbrido

BRL 240 000 - 420 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Tightlinesoftware is seeking a senior technical leader to architect and deliver complex Java applications in a scalable, secure enterprise environment. You will mentor engineers, drive agile practices, and ensure robust, high-availability systems.

You will lead architectural decisions across microservices, cloud infrastructure, and CI/CD, partnering with product and external vendors to align tech with business goals. Strong communication and mentoring skills required.

Qualificações

  • Bachelor’s degree in CS, SE, architecture, or related field.
  • 6+ years in technical software development with senior leadership.
  • 4+ years architecting enterprise Java apps with Spring and automated tests.
  • Experience designing scalable RESTful microservices and APIs.
  • Cloud expertise (AWS or Azure) with containers, serverless, messaging, and IaC.
  • Database design, SQL optimization, and ORM/data access for high throughput.
  • Lead architectural lifecycle of major production features.
  • Strong system design, distributed architectures, and clean-code principles.
  • Secure development practices and vulnerability remediation tools.
  • CI/CD, DevOps mindset, performance tuning, and monitoring.
  • Excellent communication and mentoring skills.

Responsabilidades

  • Architect, design, and deliver complex application features while setting high technical and software standards across the team.
  • Mentor junior and mid-level engineers, fostering growth and clean code practices.
  • Shape the agile delivery lifecycle from architecture refinement to production releases.
  • Own non-functional requirements for long-term health, resilience, security and scale.
  • Evaluate AI tools and elastic cloud tech for innovative solutions.
  • Embed secure development practices and vulnerability mitigation in the pipeline.
  • Collaborate with product management and cross-functional teams to align tech with business priorities.
  • Provide strategic tier-3 support for production systems and minimize disruptions.
  • Effectively manage priorities and time.

Conhecimentos

Java development
Spring Framework
Microservices design
REST APIs
Cloud (AWS/Azure)
CI/CD DevOps
Security testing
Leadership mentoring
System design patterns
SQL performance tuning

Formação académica

Bachelor's degree in CS/SE

Ferramentas

Kubernetes
Terraform
CloudFormation
Snyk
Qualys

Descrição da oferta de emprego

About the Role
  • Drive Technical Leadership: Architect, design, and deliver complex application features while setting high technical and software standards across the team.
  • Empower & Mentor: Guide junior and mid-level engineers, fostering a culture of technical growth, continuous learning, and clean code practices.
  • Lead Agile Initiatives: Actively shape the agile delivery lifecycle from architecture refinement and epic definition through production releases.
  • Build Scalable Architecture: Own non-functional requirements to ensure long-term application health, system resilience, security, and performance at scale.
  • Drive Innovation: Evaluate emerging industry trends, AI tools, and elastic cloud technologies to advocate for and implement innovative solutions.
  • Optimize Security & Compliance: Embed robust secure development practices and vulnerability mitigation protocols into the continuous delivery pipeline.
  • Collaborate & Influence: Partner closely with product management, cross-functional engineering teams, and external vendor partners to align technical strategies with business priorities.
  • Ensure High Availability: Provide strategic tier-3 support for production systems to maintain high operational standards and minimize service disruptions.
  • Effectively manage your priorities and time.
About You

Your qualifications are:

  • A bachelor’s degree in computer science, software engineering, architecture, or a related technical field (or equivalent professional experience).
  • Minimum 6+ years in a technical software development role with demonstrated progression into senior-level technical leadership.
  • 4+ years of deep experience architecting and developing enterprise Java applications using Spring Framework, with comprehensive automated testing practices.
  • Extensive experience designing, building, securing, and maintaining scalable RESTful microservices and API ecosystems.
  • Advanced expertise with cloud services (AWS or Azure), including hands-on experience with containerized applications (Kubernetes, ECS/Fargate), serverless architecture (Lambda), messaging (SQS, SNS), and Infrastructure as Code (CloudFormation or Terraform).
  • Proven track record in database design, complex SQL optimization, and efficient ORM/data access management for high-throughput applications.
  • Demonstrated history of successfully leading the architectural lifecycle of major production-grade features from inception to deployment.
  • Strong expertise in system design patterns, distributed systems architecture, microservices, and clean code principles.
  • Deep knowledge of secure development practices, security testing methodologies, and vulnerability resolution using tools like Snyk or Qualys.
  • Strong inclination toward CI/CD automation, DevOps principles, performance tuning, and proactive system monitoring.
  • Exceptional communication skills with a proven ability to mentor team members and convey complex technical concepts to non-technical stakeholders.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer
Senior Software Engineer

Find Hr • São Paulo

Presencial
Senior/Expert Java Developer
Senior/Expert Java Developer

Jobtailor • São Paulo

Presencial
BRL 120 000 - 180 000
Selenium
Cucumber
Linux
Java Engineer (Senior) ID38560
Java Engineer (Senior) ID38560

AgileEngine • Maringá

Híbrido
Professional growth opportunities
Competitive USD-based compensation
Flexible work schedule
+1
Senior Software Engineer – Java
Senior Software Engineer – Java

Jobtailor • São Paulo

Presencial
BRL 120 000 - 170 000
Java Full Stack Architect ID41405
Java Full Stack Architect ID41405

AgileEngine • São Bernardo do Campo

Híbrido
BRL 180 000 - 260 000
Professional growth opportunities
Competitive compensation
Exciting project selection
+1
Senior Software Engineering Analyst – Java Developer
Senior Software Engineering Analyst – Java Developer

Jobtailor • São Paulo

Presencial
BRL 180 000 - 300 000
Senior Java Backend Developer
Senior Java Backend Developer

EPAM Systems • Brasil

Presencial
BRL 180 000 - 240 000
Healthcare benefits
Paid time off
Learning and development
+5
Software Architect/Tech Lead
Software Architect/Tech Lead

Find Hr • São Paulo

Presencial
Senior Java Developer
Senior Java Developer

Sigmasoftware2 • Brasil

Presencial
BRL 180 000 - 300 000
Java Engineer (Middle) ID48059
Java Engineer (Middle) ID48059

AgileEngine • Campinas

Híbrido
BRL 313 000 - 418 000
Professional growth opportunities
Competitive compensation
Exciting projects
+1