Software Developer, Java

Posted 1 day ago

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

📋 Description

• Develop, implement, and maintain enterprise applications using Java and Spring.

• Create, implement, and sustain RESTful APIs and services.

• Work with containerized applications utilizing Docker and Kubernetes.

• Leverage AWS services such as SQS and SNS.

• Manage database connections and transactions within Java.

• Design and optimize complex SQL queries.

• Lead the delivery of functionalities utilized in production environments.

• Apply unit testing, integration testing, and Agile methodologies.

• Implement software security practices and methodologies.

• Utilize AI-assisted development tools like GitHub Copilot, Claude Code, or similar.

• Establish good development practices supported by AI and encourage their adoption within the team.

• Optimize complex systems and troubleshoot performance issues.

• Exercise leadership, mentorship, and make technical decisions.

• Stay updated with new technologies and industry trends.

• Effectively interact with international teams.


⛳️ Requirements

• Bachelor's degree in Engineering, Computer Science, Systems, or a related field, or equivalent professional experience.

• At least 6 years of software development experience.

• Over 4 years of experience in developing enterprise applications using Java and Spring.

• Experience in the development, implementation, and maintenance of RESTful APIs and services.

• Strong knowledge of object-oriented programming, design patterns, and software architecture.

• Experience working with containerized applications using Docker and Kubernetes.

• Familiarity with AWS services such as SQS and SNS.

• Experience in managing database connections and transactions in Java.

• Proficiency in advanced SQL, complex queries, and performance optimization.

• Experience leading the delivery of functionalities used in production environments.

• Knowledge of unit testing, integration testing, and Agile methodologies.

• Experience with software security practices and methodologies.

• Proficient in vulnerability analysis tools such as Snyk or Qualys.

• Advanced conversational English skills.


🏝️ Benefits

• Competitive salary.

• Attendance and punctuality bonuses.

• Legal benefits: IMSS, Christmas bonus, and vacation.

• Life insurance.

• Funeral expenses insurance.

• Major medical expenses coverage.

• Minor medical expenses coverage.

• Fully remote work.

People also viewed

CI&T8 hours ago

Tech Lead, .NET Specialist

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

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$125.6k – $157k/year
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer – Mobile Frontend Oriented

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer – Mobile Frontend Oriented

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer, Mobile Frontend

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
SAIC8 hours ago

Senior Software Engineer

US flagDistrict of Columbia 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