Senior Java Software Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Metova

Senior Java Software Engineer (Remote)

Senior Java Software Engineer | Metova | Mexico

UNLEASH YOUR POTENTIAL WITH US:

Everyone at Metova is given the tools and resources they need to succeedat their job. We offer a flexible and positive work environment so you havethe autonomy to build amazing software for our customers and add to our...

Senior Java Software Engineer | Metova | Mexico

UNLEASH YOUR POTENTIAL WITH US:

Everyone at Metova is given the tools and resources they need to succeed at their job. We offer a flexible and positive work environment so you have the autonomy to build amazing software for our customers and add to our team of industry leading visionaries. You will build a compelling and easy to use interface, ensure its maintainability and ease of use, and suggest ways to improve the look and feel of the application. We are lean, which means we reflect on what we learn and use that new knowledge to quickly make better products. Your job is to keep learning, contribute your knowledge back to the rest of the team, and apply what you learn to make Metova and our clients even greater.

DAILY ACTIVITIES

  • Design and develop secure, scalable, high-performance, reliable and cost-effective Data platform software and services.
  • Help build highly scalable and resilient services and applications for future market use cases as the industry develops.
  • Work with, design, and build RESTful APIs and other programmatic interfaces.
  • Designing and writing automated tests.
  • Review Pull Requests for quality and best practices.
  • Work with other engineering teams and with members of the product organization to distill internal and customer needs into requirements and tech specs.
  • Facilitate knowledge sharing by owning and maintaining comprehensive documentation, participating in lunch and learns as well as other technical knowledge sharing events like our quarterly hackathons.
  • Push company innovation efforts and stay up to date on industry trends and best practices.

REQUIRED EXPERIENCE

  • 5+ years of professional experience as a software developer.
  • At least 3 years experience building high volume scalable applications, understanding of how to run and monitor them successfully in production.
  • 5+ years experience using Java.
  • Good understanding and practical use of Java based development stack.
  • 3+ years of experience with AWS, including Kinesis (creating and deploying applications bult with Apache Flink and Apache Beam), Lambda, S3, and CloudFormation/Terraform.
  • Experience with NoSQL databases (MongoDB).
  • GraphQL experience.
  • Strong experience with cloud-based architectures and processing at scale.
  • Experience building scalable software systems and a background in distributed systems, infrastructure, business logic for APIs or tooling to help debug mission critical applications.
  • Excellent troubleshooting and problem-solving skills.
  • Experience writing and executing automated tests.
  • Knowledge of Jenkins for continuous integration and End-to-End automation for application build and deployments.
  • The ability to thrive in a fast-paced work environment that requires independent self-direction, excellent time management, strong attention to detail and an aptitude for team collaboration and open communication.
  • Proactivity and taking ownership for producing positive results.

ADDITIONAL PREFERABLE SKILLS

  • Experience with Cloud Data Warehousing technologies like Snowflake.
  • Experience with streaming technologies and functional programming.
  • Experience with cloud-based architectures and processing at LARGE scale.
  • Strong Communication Skills and ability to communicate ideas effectively.

ABOUT US:

Founded in 2006, Metova has a long history of providing cutting edge technology solutions to clients across a variety of industries. Today, Metova specializes in software and application development for web based solutions, iOS, and Android. Working at Metova allows you to not only provide your strategic and technical expertise to others, but also continued personal development through internal career development curriculum, cross-training programs with fellow employees, and challenging projects solving real-world issues. We are a growing company looking for thought leaders who want to revolutionize industries to join our team.

Metova is an Affirmative Action and Equal Opportunity Employer.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.