The Java Developer role entails creating high-performance and reusable components like core application logic, databases, data and application integration, API, and other backend processes to drive our clients’ innovation-led applications. This is not yet another Java Developer role where you just create layers of interconnected classes with Java syntax. We need people with a deep understanding of building complex micro services on the cloud leveraging the power of Java and associated technologies.
What’s in it for you?
A robust distributed platform to manage a self-healing swarm of bots on unreliable network / compute
Large-scale Cloud-Native applications
Document Comprehension Engine leveraging RNN and other latest OCR techniques
Completely data-driven low-code platform
You will leverage cutting-edge technologies like Blockchain, IoT, and Data Science as you work on projects for leading Silicon Valley startups.
Your role does not start or end with just Java development; you will enjoy the freedom to share your suggestions on the choice of tech stacks across the length of the project
If there is a certain technology you would like to explore, you can do your Technical PoCs
Work in a culture that values capability over experience and continuous learning as a core tenet
Here’s what you’ll bring
5-10 years of strong Java development experience in Java, Spring MVC or Spring Boot(Microservices), hibernate any cloud platforms(AWS, Azure, etc), Core Java with a good understanding of concepts including but not limited to ORM, IOC, AOP, etc.
Deep understanding of underlying core concepts like garbage collection, heap allocation, multithreading
Ability to write high-performance, reusable, and scalable backend services
Ability to write high-quality code with test-driven development
Strong familiarity with databases like MySQL, Postgres, Oracle, Mongo, etc.
Good understanding of cloud services and cloud-native development
Knowledge of application and database performance optimization
Good communication and presentation skills
Familiarity with modern design principles like Microservices
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job