Senior Software Engineer – Java

Posted 22 hours ago

This is a fully remote position, open to applicants in Latin America.

πŸ“‹ Description

β€’ Design, architect, and deliver intricate application features.

β€’ Establish high technical and software standards within the team.

β€’ Mentor junior and mid-level engineers, promoting technical growth, ongoing learning, and clean coding practices.

β€’ Influence the agile delivery lifecycle from architecture refinement and epic definition to production releases.

β€’ Take responsibility for non-functional requirements related to application health, system resilience, security, and performance at scale.

β€’ Assess emerging industry trends, AI tools, and elastic cloud technologies, implementing innovative solutions.

β€’ Integrate secure development practices and vulnerability mitigation strategies into the continuous delivery pipeline.

β€’ Collaborate with product management, cross-functional engineering teams, and external vendor partners to align technical strategies with business goals.

β€’ Offer strategic tier-3 support for production systems.

β€’ Effectively manage priorities and time.


⛳️ Requirements

β€’ A bachelor’s degree in computer science, software engineering, architecture, or a related technical discipline (or equivalent professional experience).

β€’ At least 6 years in a technical software development position with a proven track record of advancing into senior-level technical leadership.

β€’ Over 4 years of extensive experience in architecting and developing enterprise Java applications utilizing the Spring Framework.

β€’ Thorough experience with automated testing.

β€’ Significant experience in designing, building, securing, and maintaining scalable RESTful microservices and API ecosystems.

β€’ Advanced proficiency with AWS or Azure.

β€’ Practical experience with Kubernetes or ECS/Fargate, Lambda, SQS, SNS, and CloudFormation or Terraform.

β€’ Demonstrated expertise in database design, complex SQL optimization, and effective ORM/data access management.

β€’ Experience leading the architectural lifecycle of major production-grade features from conception to deployment.

β€’ Strong knowledge of system design patterns, distributed systems architecture, microservices, and clean code principles.

β€’ In-depth understanding of secure development practices, security testing methodologies, and vulnerability resolution using tools such as Snyk or Qualys.

β€’ A strong inclination towards CI/CD automation, DevOps principles, performance tuning, and proactive system monitoring.

β€’ Outstanding communication skills, with the ability to mentor team members and explain complex technical concepts to non-technical stakeholders.


🏝️ Benefits

β€’ Fully remote work arrangement.

β€’ Opportunities to engage in meaningful, cutting-edge projects for clients worldwide.

β€’ A culture that promotes technical growth and continuous learning.

β€’ Mentorship and collaboration with product management, cross-functional engineering teams, and external vendor partners.

People also viewed

CI&T18 hours ago

Senior Data Tech Lead

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Prothera18 hours ago

Junior Full Stack Developer

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
The Home Depot18 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$80k – $180k/year
ApplyView job
Truelogic Software18 hours ago

Senior Full Stack Engineer – Enterprise AI, Automation

DO flagDominican Republic OnlyFull-timeFull-stack Engineer
ApplyView job
Truelogic Software18 hours ago

Senior Full Stack Engineer – Enterprise AI & Automation

Latin AmericaFull-timeFull-stack Engineer
ApplyView job
Truelogic Software18 hours ago

Senior Full Stack Engineer – Enterprise AI, Automation

PA flagPanama OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers