Job: Java Developer

Java Developer
  • Madurai / Chennai / Coimbatore
Please upload the resume in doc, pdf, docx format

Job Overview

  • Posted date : 13 Feb 2023
  • Location : Madurai / Chennai / Coimbatore
  • Experience : 4 - 10 Yrs
  • Job nature : Full Time

Job Nature: Full Time


Whom we are looking for

<p>We are looking for <strong>"Java Developer"</strong> for Reputed Client @ Permanent Role.&nbsp;<br>Experience: 4-10 yrs<br>Skillset: Strong Java J2EE person; Expert knowledge in OOPs programming and Troubleshooting; Handson experience in AWS and Experience either in Python or Scala (Mandatory)<br>• 4+ years of experience in software development, preferably in a high-growth tech company<br>• Build scalable solutions on AWS.<br>• Solid experience in Java, Scala or Python<br>• API design and standards such as Swagger<br>• Work seamlessly in an agile environment (SCRUM) with product managers, BAs, and designers to understand end-user requirements<br>• Up-to-date with latest technologies and trends<br>• Proven records of delivering products handling a significant number of users and loads.<br>• Proficiency in reactive programming and knowledgeable about functional programming<br>• Proficiency in OOP and building reusable and abstracted code<br>• Fluency at writing unit and integration test case<br>• Design and develop services and system architecture for projects<br>• Experience in relational and non-relational databases<br>• Experienced in using Git<br>• Worked in continuous delivery environments<br>• (Preferred) DDD and CQRS experience<br>• Participate in the entire application lifecycle, focusing on coding and debugging<br>• Write clean code to develop functional web applications<br>• Troubleshoot and debug applications<br>• Perform UI tests to optimize performance<br>• Manage cutting-edge technologies to improve legacy applications<br>• Collaborate with Front-end developers to integrate user-facing elements with server-side logic<br>• Gather and address technical and design requirements<br>• Provide training and support to internal teams<br>• Build reusable code and libraries for future use<br>• Liaise with developers, designers and system administrators to identify new features<br>• Follow emerging technologies<br>&nbsp;</p>

Experience Requirements