Sr Java/AWS Lead Developer - FullTime Opportunity - Herndon, VA

  • Herndon, VA 20170, USA
  • Full-time

Company Description

TMS is a technology company, that believes in democratization of technology. We are driven by passion for defining, designing and development of technology and solutions for residential and commercial applications.TMS is a technology company, that believes in democratization of technology. We are driven by passion for defining, designing and development of technology and solutions for residential and commercial applications.

With expertise in hardware and software engineering, we engage with individual and institutional customers to build reliable, stable and scalable solutions and services that encompass IOT, Autonomous Driving, Smart Home, Smart Agriculture, Smart Controls and Sensor Data Management.With expertise in hardware and software engineering, we engage with individual and institutional customers to build reliable, stable and scalable solutions and services that encompass IOT, Autonomous Driving, Smart Home, Smart Agriculture, Smart Controls and Sensor Data Management.

Job Description

Java engineer to join clients technical team for developing solutions for our patient access and engagement platform. We want a team member who strives to develop a first-class codebase using Java best practices. We want a leader who strives to develop a first class codebase using Java best practices. This individual is passionate about turning the highly fragmented healthcare industry—with its 1.1 million providers scattered across inefficient processes—into a well-oiled machine.

What You Will Do:

Lead a part of our core engineering team to ensure the highest standards of design, implementation, performance, and security
Work closely with the product team to ensure all customer needs are met
Own the design and architecture of key roadmap items and do the coding to create a scaffolding that the developers can use
Own and lead the PoC efforts on critical and core long term features using open-source technologies
Help the team execute on the design and perform a code review on a daily basis to ensure it’s being done correctly
Help the team imbibe the habit of writing high-quality code, unit/integration test cases, using CI/CD pipelines with equal focus on functional as well as non-functional items
What You Need:

Btech/MCA  in Computer Science or related fields from Tier 1 colleges
 7+ years of experience working in product companies, preferably in high-volume, consumer-facing secure applications
Expertise in Java and Spring F/W (Spring Boot, Spring Security, Spring ORM, Spring Rest, Spring Cloud)
Expertise in relational database design and query via both SQL and ORM (Hibernate, Spring Data)
Expertise in ElasticSearch or other document-oriented database
Expertise of Microservice architecture, including REST API design
Good knowledge of asynchronous data pipelines using Kafka or AWS SNS/SQS or similar modern messaging framework
Good knowledge of AWS or other public cloud environment
Hands-on experience with Redis Cache, Memcache or Ehcache
Expertise of domain-driven design is a huge plus
You should be curious, autonomous and motivated to explore, learn new/legacy technologies as the tasks/role demands.
Good communication skills
Great team player
Working with US healthcare domain is a +

What You Get:

Join one of the coolest health tech companies in the Washington, DC Area 
Career growth and development
An opportunity to work on new ideas/concepts/methods
Competitive incentives and benefits
 

Additional Information

Additional Information

We are committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.All your information will be kept confidential according to EEO guidelines.