Job Role: Java Backend Developer Experience: 3 to 6 Years Skills: Java, Spring Boot, AWS, Microservices, MVC Job Type: Full Time Job Location: Tirunelveli Timings: Day Shift (Indian Standard Time) About the 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 microservices on the cloud leveraging the power of Java and associated technologies. Job Requirements: 3-8 years of strong Java development experience in Java, Spring MVC or Springboot(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. A deeper understanding of underlying core concepts like garbage collection, heap allocation, multithreading An ability to write high-performance, reusable, and scalable backend services Deep insights into behavioral criteria like transaction and memory management Ability to write high-quality code with test-driven development Strong familiarity in a database like MySQL, Postgres, Oracle, Mongo, etc. Senior Java Developers (4+ years) would be expected to be familiar with Design and Architecture. Good to have: Good understanding of the cloud services and components Knowledge in application and database tuning Good communication and presentation skills Familiarity with modern design principles like Microservices and Native Cloud component
[…]More