Job Role 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. Whats 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 Heres what youll 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,
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: Embedded / System Software Functional Area: Not Specified Role/Responsibilies: Java Developer Job in Ideas2IT Technologies at
Contact Details:
Company: Ideas2IT Technologies Location(s): Chennai