Welcome to RemoteYeah 2.0! Find out more about the new version
here
.
remote
yeah
Remote developer jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
/
Remote Software Engineer jobs
/
Remote Senior Software Engineer, Java - (Brazil, Colombia, Ecuador, or Mexico)
Remote
Senior Software Engineer, Java - (Brazil, Colombia, Ecuador, or Mexico)
at
Jobgether
Posted 2 months ago
|
✅
0 applied
Description:
Jobgether is seeking a
Senior Software Engineer, Java
in
Brazil, Colombia, Ecuador, or Mexico
.
This role involves developing and scaling mission-critical software products for IT professionals globally.
The position requires joining a team of skilled engineers to build high-performance, cloud-based applications supporting millions of endpoints.
Responsibilities include designing, developing, and maintaining scalable backend services using Java and Kotlin.
The engineer will write clean, efficient, and well-tested code that meets team and company standards.
Collaboration with engineering, product, and design teams is essential to implement new features and enhance existing functionality.
The role includes troubleshooting, debugging, and resolving software defects in both development and production environments.
Contributions to system architecture, performance tuning, and scalability solutions are expected.
Participation in code reviews and mentoring junior engineers to foster a culture of quality is required.
The engineer will develop APIs and RESTful services following best practices and secure coding standards.
Ensuring the delivery of high-availability software that supports global infrastructure is a key accountability.
Requirements:
Candidates must have 7+ years of professional experience in Java software development.
Solid experience with Kotlin is highly desirable.
A proven track record of working with large-scale systems and scalable infrastructure is required.
Strong understanding of OOP principles, API design, and REST service frameworks (e.g., Spring or Jersey) is necessary.
Hands-on experience with relational databases and SQL, particularly Postgres, is essential.
Experience with caching systems such as Redis is required.
Familiarity with asynchronous application design, client-server architecture, and secure coding practices is expected.
A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) is required.
Proficiency in English is mandatory.
Benefits:
The position offers flexible working hours and remote work options.
A competitive salary and performance-based incentives are provided.
Employees have unlimited access to training and learning platforms.
The company promotes an inclusive and international team culture.
There are career growth opportunities in a fast-scaling tech company.
Paid time off and regional holidays are included.
Recognition programs and internal mobility options are available.
Supportive onboarding and continuous mentorship are part of the benefits.