KCS Group

Java Developer/ Technical Lead   




  Innominds Software Private Limited is looking for Java Developer/ Technical Lead



Job Description



We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Role and responsibility include leading a Java/ Java EE Microservice development team while providing expertise in the full software development lifecycle, from concept and design to testing.

Requirements:

Education: BE/ B.TECH/ ME/ M.TECH/ MCA/ MSc (Computers)
Years of Experience: 5-20 Years
Excellent reasoning & analytical skills

Must have expert level understanding of Java 8 along with hands on working experience
Very good understanding & working knowledge of Unit Testing using Junit 5, Mockito or similar tools
Excellent understanding and working knowledge of Spring framework 5.x with deep knowledge in following modules: Mandatory Spring Core, MVC, Spring Data, Spring Integration; Optional Spring Batch, Spring Security, Spring Cloud
Excellent understanding of REST API, ability to define & maintain REST API as per best practices and conventions
Good understanding of event driven architecture, ability to define message contracts etc.
Good knowledge of messaging and experience in either one messaging system like ActiveMQ, RabbitMQ, KAFKA, Kinesis etc.

Excellent understanding of SQL, ability to write performant & complex queries
Excellent knowledge of at least one ORM framework like Hibernation along with JPA
Troubleshooting, bottleneck identification & fixes of performance issues related to Java backend code or SQL queries by profiling Java code with any tool, analyzing SQL execution plan
Good knowledge of GOF design patterns and ability to write maintainable software using Java
Experience in Agile software development methodologies e.g. SCRUM ceremonies etc.
Experience with Microservices Architecture mandatory
Experience with AWS Services will be an advantage
 

Work Experience

5 to 20 Years

Level

Middle / Assistant Manager 


Job Function


IT-Software, Oracle/Sybase/SQL/DB2, Java Technologies


Vacancies


Not Specified 


Industry


IT-Software 


Job Location


Bangalore, Hyderabad, Pune 


Educational Qualification


B.E./B.Tech, M.Tech, MCA/PGDCA


Salary


Not Specified


Key Skills


Java/ Java EE, Microservices Architecture, Spring Core, MVC, Spring Data, Spring Integration, SQL


Company Info


Innominds is an AI-first platform-led digital transformation and full-cycle software product engineering services company headquartered in San Jose, CA. Innominds powers the digital next initiatives of global enterprises and software product companies with an integrated expertise in devices and embedded engineering, software apps and product engineering, cloud, analytics, DevOps, data, security and quality engineering.
 


Address


Not Mentioned


Contact Number


Not Mentioned


Referral Information


Check details



 



Share this opening with your friends on      Facebook     LinkedIn     Twitter     Email


Specialized Jobs

Latest Featured Jobs



Java Professionals | .Net Professionals | QA/ Software Testing | PHP/ MySQL Jobs | Tech Support Jobs | Admin/ HR Jobs

Jobs in Bangalore | Delhi/ NCR Jobs | Jobs in Chennai | Hyderabad Jobs | Kolkata Jobs | Jobs in Mumbai | Jobs in Pune

Off Campus Jobs | Fresher/ Entry Level Jobs | Junior/ Executive Level | Senior/ Middle Level | Managerial Level Jobs




KCS Home         Interview Schedules         Software Jobs         Off Campus Drive         Candidate's Login/ Register