Position: Java Developer / Senior Java Developer
Total experience: 3+ yrs
Desired Skills and Experience
3+years of experience in software development using Java and J2ee ,related technologies.
Working experience or familiarity with Spring Boot, REST APIs, ORM frameworks and Microservices are highly appreciated.
Hands-on experience in J2EE
Experience in development of Web Services (SOAP, REST) , Microservices
Experience of using source code management tools, . GIT/SVN/ClearCase
Understanding of design patterns
Understanding of Software Development Lifecycle
Application build and deployment using maven/Ant
Experience with technologies including JDBC, XML, Spring Core, Spring boot
Experience with RDBMS (Oracle, MySQL, MS Sql server etc.)
Experience in NoSQL (MongoDB, Casandra) JSON
Experience in ORM (. Hibernate)Roles and Responsibilities
Working experience in SQL or NoSQL databases. Should be well versed in designing the data stores and building queries to insert/retrieve a variety of data.
Develop complex, cloud-native business applications as a member of diverse teams using Agile Methodologies.
Use the latest tools and frameworks in the Java world(Spring Ecosystem, REST APIs, SQL/NoSQL databases, Microservices, AWS services..)
Take complete ownership of assigned module or service, and through your design and architectural suggestions, help to build enterprise-ready and highly scalable solutions.
Strong communication skills and should be able to work with clients to discuss both, business requirements and technical solutions.
Preferably Looking for Immediate Joiner.