
Senior Software Engineer β Java
Posted 22 hours ago

Posted 22 hours ago
This is a fully remote position, open to applicants in Latin America.
β’ 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.
β’ 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.
β’ 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.
Prothera
The Home Depot
Truelogic Software
Get handpicked remote jobs straight to your inbox weekly.