Ikraft
Location
Rajkot | India
Job description
Contribute to all phases of the development life cycle
Write well-designed, testable, efficient code and ensure designs comply with
specifications
Troubleshoot issues and make system changes as needed to resolve the issue
Support continuous improvement by investigating alternatives and technologies and
presenting these for architectural review
Collaborate effectively within QA and customer success team
Teamwork and willingness to listen to others
Eagerness to learn new ideas, concepts, and technologies.
Strong problem-solving skills, analytical mind, and a positive attitude.
Results-oriented and focused on meeting deliverable timelines.
Technical Requirements
BE/MCA/BCA/MSCIT or any other degree in Computer Science and Information
Technology (IT)
Proven hands-on software development experience in Java technology
Object-oriented analysis and design using common design patterns
Profound insight into Java and JEE internals (Classloading, Memory Management,
Transaction management, etc)
Excellent knowledge of Relational Databases (RDBMS), SQL, and ORM
technologies (JPA2, Hibernate)
Experience in the Spring, Spring Boot, and Hibernate
Experience in developing web applications using at least one popular web framework
(JSF, Spring MVC)
Knowledge of REST Web Services, Elastic Search, Redis Cache, AWS Cloud
Infrastructure, and CentOS Linux is a big plus.
Experience
3-4 yrs
Job tags
Salary