Backend Engineer at A digital identity verification product company · Chennai · 5 - 8 years · ₹10L - ₹25L / yr (ESOP available) · Posted 4 Oct 2021

Backend Engineer
at A digital identity verification product company
Founded in 2012,leader in high-assurance digital identity verification technology. Named to Forbes’ 2019 AI 50 list as one of America’s most promising AI companies, and a recent winner of API World’s Best Data API, technology applies artificial intelligence and machine learning techniques with trusted online/offline data intelligence from email, address, phone, IP, social media and the broader Internet to verify identities in real-time. Customers include three of the top five U.S. banks, seven of the top 10 U.S. card issuers, as well as the majority of leading digital banks, lenders and insurers across the U.S. We are funded by some of the world's best investors and entrepreneurs including Scale Venture Partners, Commerce Ventures, Work-Bench, Santander InnoVentures and Two Sigma Ventures.
The only way we can further our mission of becoming the single, trusted source of identity verification and eliminating identity fraud is by building the best team on the planet. This is where you come in!
We are hiring Software Engineers across all levels in Chennai!
What You'll Be Doing:
- You will partner with our globally distributed cross-functional teams (Product, Infrastructure, Engineering, Data Science) to conceptualize and develop new features and products in an Agile environment.
- You will own end-to-end delivery of software components all the way to production, owning team features or systems.
- You will be building web services and REST APIs at scale, and producing high-quality results with direct business impact.
- You will be monitoring and improving existing deployments, ensuring that we are continuously improving our product.
- You will be assisting our QA and support team in triaging and resolving production issues and addressing bugs.
What You'll Bring:
- You are interested in our tech stack (Java or Scala, SQL Databases, NoSQL, Microservices, and AWS)
- You will have strong computer science fundamentals: data structures, algorithms, various programming languages, distributed systems, etc.
- You understand engineering best practices and seek to improve engineering standards, tooling and processes.
- You write “good code” - easily understandable, secure and testable!
- You are comfortable helping drive technical decisions within our Engineering team.
- You have experience building applications at scale.
Perks & Benefits:
- Competitive base salary
- Equity - every employee is a stakeholder in our enormous upside
- A tech-first company culture driven by entrepreneurial thinking and talent
- A great team working in unison towards the same mission
- Transparency is what our product is built on—and so is our culture
- Daily catered lunch and snacks
- Generous health insurance for employees and dependents
- Flexible work schedule and work-from-home options
- Flexible PTO
We are an equal opportunity employer and value diversity of all kinds at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar jobs (10)
JOB DESCRIPTION
Experience: 3-5 years
Wissen Technology is now hiring for a Senior Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.
Required Skills:
- Exp. - 3-5 years
- Experience in Core Java and Spring Boot.
- Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client- facing applications.
- Good development experience with RDBMS.
- Good knowledge of multi-threading and high-performance server-side development.
- Basic working knowledge of Unix/Linux.
- Excellent problem solving and coding skills.
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts
We are seeking a Full Stack Engineer to join the Engineering team based out of Gurgaon. We provide users with the opportunity to invest in gold, government bonds, crypto currencies and other investment products to grow their savings.
We are constantly looking to improve the investment experience and educate users about
growth opportunities. In each release, we aim to make pluang more useful for our users and add features to ensure state of the art security & reliability. Our users trust us with their hard-earned money and we take it very seriously. We consistently strive to deliver top-quality.
You will be working with a team of highly-motivated, young & dynamic teams of engineers & reporting to the Engineering Lead.
Position Responsibilities
● Be honest, reliable & consistent
● Write efficient & clean code
● Have a strong sense of ownership
● Be a part of development & maintenance of Pluang web app, Operations dashboard and other 3rd party products we own
● Contribute to improving the quality of engineering process & engineering culture
Position Requirements
- Strong in data structure and algorithms
- Experience in Java, Express, API Design & DOM
- Understanding of component based design or other design patterns
- Experience with unit testing, integration testing & continuous integration
- RDBMS and NoSQL databases preferably PostgreSQL, MongoDB
- Good to have passion for investing
We Offer
- Attractive compensation package - competitive salary, flexible bonus scheme.
- We are always looking for ways to promote and inspire innovation.
- Individual career path - management and technical career growth, enhanced by learning and development program, regular performance assessment, teams of multi-national IT professionals.
- Healthy work environment - company-sponsored medical program, food, and beverage program, open communication.
- Friendly policies to support Work-life balance, team building, and celebrations.
• Analyze user and system requirements
• Design flowcharts to illustrate software solutions
• Write efficient code based on feature specifications
• Develop user interfaces
• Prioritize and execute tasks in the software development life cycle
• Design database architecture
• Test and debug Java applications
• Validate software functionality and security
Requirements:
• Work experience on Java, Spring, Strurts , Hibernate, Microservice etc.
• Experience building Java EE applications.
• God knowledge of Database tool, Frontend Skills.
• Familiarity with Object-Oriented Design (OOD)
• Good knowledge of popular Java frameworks like JSF and Spring MVC
• Experience with test-driven development
• Problem-solving skills
- Work with product managers to understand product requirements and make them live.
- Ownership of end to end development
- Startup mindset of getting things done and focussing on business goals
- Proven problem solving skills
- 3+ years Hands on experience in designing and developing applications using server side technology (Java, Spring Boot / Node.js, Express)
- Excellent knowledge of Relational Databases, SQL and ORM technologies
- Good knowledge of design patterns
- Proficiency in REST architecture
- Experience with test-driven development
- Experience with Git/CI/CD/Gradle/Maven
- Inclination towards writing quality and performant code
- Experience in Agile development
- Performance tuning, testing, refactoring and automation
- Experience working with AWS Cloud and Devops technologies (terraform , cloudformation, ansible)
- Experience running a production environment
JAVA SPRING BOOT DEVELOPER - Immediate Joiners
Work Experience: 4-7 years
Work location: Hyderabad
Must Have Skills: Spring Boot
Desired Candidate Profile
Proficiency in core Java & Spring framework
Expertise in Web Service technologies.
Excellent knowledge in Databases and code integrations such as Postgres SQL, SQL Server, MySQL
Experience with Java Spring Boot, Hibernate Cloud Services, AWS, S3, Server-less lambda functions
Experience with security principles and frameworks
Knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth2 - Familiarity with code versioning tools such as Git, etc.
Essential skills are Core Java/J2EE, functional aspects, Spring Framework, Swagger, Tomcat, SVN, Git, Postman/Newman.
Should have worked in Agile methodologies.
Good object oriented and problem solving skills.
Strong communication skills along with the ability to work in a highly collaborative environment.
Role & Responsibilities
- Design and develop features using Java, Spring, and Hibernate
- Ability to design database schema, develop views and stored procedures
- Maintain existing software systems by identifying and correcting software defects
- Review and analyse business requirements and provide technical feasibility and estimates
- Coordinate the workflow between the UX team and front end developers
Qualification
- 4-7 years of work experience developing Java-based backend applications
- Around 2 year of work experience using Spring Boot, Spring Cloud and Microservices
- Bachelor degree in computer science, or information technology, or other related field of study
- As a polyglot developer Ideally, you should have:
- 1.5+ years of development experience using any of technology java, scala, python or any similar exciting technologies.
- Hands-on experience in coding, and implementation of complex, custom-built applications Working knowledge of build tool like maven/sbt and code versioning systems like git/bitbucket/cvs/svn
- Familiarity with few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL etc Great OO skills, including strong design patterns knowledge
- Good communication and ability to work in a consulting environment is essential
- Think through hard problems in a consultancy environment, and work with amazing people to make the solutions a reality Work in a dynamic, collaborative, non-hierarchical environment where your talent is valued over your job title or years of experience
- Build custom software using the latest technologies and tools Craft your own career path
- Providing solution to real problems in Bigdata world.
- RnD on using the latest tools,techniques and cloud services.
- Automating the manual-timetaking tasks.
- Hands-on coding, usually in a pair programming environment.
- Working in highly collaborative teams and building quality code
- Working in lots of different domains and client environments
- Understanding the business domain deeply
We are a team of technology agnostic, passionate people who aim to provide solution to real world Bigdata problems.
We are building solutions that will help our customers to do automatic migration of their RDBMS systems to latest BIGDATA platforms and tools such as Spark, Apex, Flink etc. For more information do visit our products webpage.
o Minimum 8 years of overall experience in software development.
o Experience as a Lead developer .
o Experience with AWS,Architecture, Node js.
ColorTokens - Java Developer
Location: Bangalore
Years of Experience : 4 to 9 years
ColorTokens is a Silicon Valley company located in Santa Clara that is redefining Enterprise and Cloud Security. We are a product company in the Network and Cyber Security space. We are building a product team in India that rivals the best minds in the world and deliver products that are Novel, Refreshing and Insightful (NRI).
It is backed by legendary investors and advisors who have helped structure the IT industry over last 30+ years. ColorTokens core team represents deep industry experience across hardware, software and cloud technologies.
An enterprise class technology takes time bring to market. During this time, we do not want to expose our product and approach to competitors, experts, analysts and the world at large. Our mission is to deliver the next generation Cyber Security platform. Do you want to participate in this paradigm shift?
Who You Are
u Someone with a zeal to contribute to the success of the company as a individual contributor
u Good problem solving skill
u A proactive, self driven individual with a passion for innovation
u A ethical professional with a dedication and determination to make game changing impact on our product
Eligibility Criteria :
u At least 4+ years industry experience in Java
u Good in Data Structures and algorithms
Exposure and flair expected:
u Familiar with various design and architectural patterns
u Knack for writing clean, readable code
u Ability to drive high standards of product quality











