Qualifications: Mandatory Skills: Demonstrated success developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation, and deployment tasks Experience building highly scalable web-based software systems and utilizing N-tier architectures Understanding and experience of building services and applications using principles of service-oriented architecture, preferable using REST or SOAP Solid OO analysis and design skills and experience working with design patterns Solid data structures and algorithms knowledge Strong expertise in all the following Java-based technologies like Spring, Hibernate Framework (integration layer and Web MVC), Open source tools. Hands-on experience working Database systems such as PostgreSQL and NoSQL Solid analytical and trouble-shooting skills Highly motivated team player and diligent worker with experience and flexibility to support our onsite and offshore teams Self-starting. energetic team player with great technical knowledge, skill, and technical interest Should be able to work with multiple teams to align long term initiatives in project life cycles from conception, requirement formulation, to design, implementation, and delivery Excellent verbal and written communications skills Work effectively with other team members by sharing best practices Strong understanding of data formats like XML, JSON Working knowledge of Scripting languages such as XSLT, Velocity Working knowledge of Integration technologies such as Camel, Spring integration etc. Good knowledge of source code version control and build tools like Git, Maven etc. Desired Skills: Functional knowledge of ecommerce, supply chain, order management One or more of the following: Tomcat, Docker, Public cloud platforms like Azure, AWS
Employement Category:
Employement Type: Full time Industry: Others Role Category: IT Operations / EDP / MISWeb / Mobile Technologies Functional Area: Not Applicable Role/Responsibilies: Java Developer