Company:Tech MahindraLocation Banglore,Pune,Chennai,Noida,KarnatakaExperience: Minimum 5 yearsImmediate Joiner preferredVacancies:15Salary:5 to 8 Years - Max 20 Lpa8 to 12 Years - Max 25 LpaJD:• working on FinTech projects for the biggest banks in the world• working with the latest payment solutions (PSD2, SWIFT, SEPA, SEPA Instant)• developing program logic for new applications or analyzing and modifying logic• coding, testing, debugging and documenting software applications• ensuring that system improvements are successfully implemented• writing technical specifications and other forms of documentation• coaching and providing guidance to other team membersRequirements• higher education in the field of computer science or related fields or equivalent qualifications supported by professional experience• min. 5 years of practical experience in a similar position• very good knowledge of Java (JDK /), JEE, MQ, Maven, Hibernate, EJB , SQL, REST, XML, XSD,• experience with Oracle or DB2 databases• knowledge of WebSphere, WebLogic or JBoss application servers• knowledge of CI environment (Jenkins)• knowledge of Docker or Kubernetes environment is an advantage• knowledge of Kafka is an advantage• ability to work in a Linux environment with scripting• ability to communicate and collaborate in a team• ability to think analytically• very good knowledge of EnglishMUST HAVES:Top 3 Mandatory Skills: Core Java, Collections, Multithreading and Exception HandlingMinimum 5+ Years of Experience in Core JavaGood Knowledge in OOPS conceptsExperience in Design PatternsGood Knowledge in Struts and HibernateKnowledge in Data structures and AlgorithmsCandidate should be strong in Java CodingAbility in developing program logic for new applicationsJoining time / Notice Period: 20 DaysMinimum Relevant Experience: 5 Years
Experience
5 - 11 Years
No. of Openings
15
Role
Java Developer
Industry Type
IT-Hardware & Networking
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office