Hotline: 678-408-1354

Mobile Services Java Engineer

Job Description

We are searching for an ambitious software engineer to assist in building our next-generation of services and micro services which are consumed within the Ancestry mobile applications ecosystem. We utilize state-of-the-art technologies and development environments. We are looking for an energetic and motivated person with a solid track record of producing well designed, testable, high-quality services. This position collaborates closely with product managers, mobile client developers, and architects. Please apply if you are a quick learner, solid team player, critical thinker, and not afraid to jump into the deep end.

Key Responsibilities

Develop in Java, Maven, Spring, REST (reactive/asynchronous programming)

Managed Services in the AWS Cloud

Microservices Architecture

Containerization with technologies such as Docker and Kubernetes

Build/Deployment Pipelines

Provide estimates for completion of work and projects

Deliver on your time commitments

Perform like an owner

Demonstrate ethics and integrity at all times

Contribute to daily Scrum standup and related meetings (planning, retrospective, sizing, etc.)

Share knowledge and experience Qualifications

3+ years industry experience developing, deploying, and operating web services in Java

BS in Computer Science or a related academic field

Passion for best practices in computer science disciplines, Agile software development, testing, and code reuse

Disciplined approach to QA, TDD and other development practices

Understanding of mobile technologies and related development strategies

Familiarity with NoSQL and relational databases.

Version Control Systems, such as git.

Basic understanding of Microservices Architecture

Good at problem solving, sometimes with minimal direction

Passionate about best practices in software development, architecture, and management of large-scale systems

Works well in a team environment

Has ability to take risks, make decisions and move forward

Has ability to communicate clearly

Desired Experience:
Experience with web-scale service architectures

Successful implementation of high performance, scalable systems

Basic understanding of the cloud and managed services, such as AWS

Additional Information

We’re a cutting-edge tech company with a very human mission—to help every person discover, preserve, and share the story of what led to them. Combining the rich information in family trees and historical records with the genetic details revealed in DNA, we create unique experiences that give people a new understanding of their lives, because connecting all the pieces of our family story can give us the deepest sense of who we are.

For more information on what we do and why you would want to work at Ancestry, visit our careers page: www.workforancestry.com

Ancestry is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Ancestry via-email, the Internet or in any form and/or method without a valid written search agreement in place for this position will be deemed the sole property of Ancestry. No fee will be paid in the event the candidate is hired by Ancestry.com as a result of the referral or through other means.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. (REF)

IND1

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter