companyMetova logo

Java Software Engineer II

MetovaRemote — Mexico
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Requirements: Minimum of 3 years of experience in delivering quality software, ideally across the full stack. Proficient in technologies such as Spring Boot, Cucumber automation testing, Java, Kafka, databases, Kubernetes, and RESTful services. Experience in the analysis, design, coding, testing, installation, and maintenance of complex software programs. Strong knowledge of Java and the Spring Boot framework; familiarity with additional programming languages (e.g., Python, React, JavaScript, C#) is a plus.

About the job

*Mexican citizens only*

Metova is seeking a talented and driven Software Engineer II - Java to join our remote team in Mexico. The ideal candidate will possess a minimum of 3 years of professional experience in software development, particularly in full-stack environments. If you are a top-tier engineer eager to take on unique challenges and reap exceptional rewards, we want to hear from you!

Key Responsibilities:

  • Design and implement innovative solutions that propel our business forward.
  • Write clean, consistent, and well-structured code to develop scalable and reliable systems.
  • Lead efforts in adopting advanced processes such as continuous integration, continuous delivery, cloud migration, and test-driven development.
  • Utilize defect tracking, version control, and software release systems to guarantee high-quality software releases.
  • Participate in peer code reviews, offering constructive feedback to enhance team productivity.
  • Collaborate within a SCRUM team to contribute to design and development efforts.
  • Support the transition from application development to maintenance to ensure timely support.
  • Manage build and release strategies, ensuring smooth application deployment to production environments.
  • Assist the development manager in strategizing and defining software solutions based on functional knowledge and industry understanding.
  • Stay updated with industry trends and technologies, integrating relevant advancements into architectural solutions.
  • Adhere to corporate policies and best practices when developing applications.
  • Provide high-level analysis and design reviews to prevent redundant efforts across different products.
  • Engage in rotating 24/7 shifts to support developed products.
  • Collaborate with business, infrastructure, and security teams to deliver enhancements and bug fixes for production systems.

About Metova

At Metova, we pride ourselves on creating innovative software solutions that help businesses thrive. Our commitment to quality and excellence drives us to seek out top talent who share our passion for technology and dedication to client success.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.