Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! Build next generation Micro-Services based technology platform processing over a 100 million transactions and terabytes of data per day, leveraging open source technologies.
Requirements
- 6-10 years of experience in Enterprise Application Backend
- Strong proficiency in Java/J2ee, including Spring framework
- Solid programming skills including building reusable optimized libraries
- Solid understanding of web design concepts like Microservices, Kafka, Redis, NOSQL, RESTful APIs, HTTP, Web server, etc.
- Solid understanding of data structures and algorithms
- Familiarity with modern back-end build pipelines and tools & code versioning tools.
- Experience with SAAS based software products and solutions for service oriented deployment in public or private clouds
- Experience with Oracle RDBMS / NoSQL database like Cassandra will be a plus
- Experience in developing search based applications using Elasticsearch or OpenSearch
- Agile Development with Scrum, Waterfall, Iterative or mix of any of them based on projects