Send me more jobs like this

Sorry, This job is expired.


Keywords / Skills : Strong knowledge in Core Java and OOAD

4 - 6 years
Posted: 2018-07-25

IT/Computers - Software
Software Engineer/Programmer
Posted On
25th Jul 2018
Job Ref code
Job Description
Qualifications and Profile
 5+ years of relevant working experience with Java-J2EE software engineering 
 Good working knowledge with the software development methodologies such as Waterfall, Agile etc 
 Hands-on experience of end-to-end design, development and support of compliance management systems 
 Bachelor or Technical Degree in Computer Science, IS, or IT is preferred

 Financial/banking industry knowledge 
 Knowledge of KYC and CDD systems is a strong plus

Technical (Mandatory)
 Minimum 5 years experience in web and stand-alone application design & development with Java technologies in Unix/Linux environment. 
 Strong knowledge in Core Java and OOAD 
 Good understanding and hands on experience of Spring Framework (Spring Core, Spring AOP, Spring Data, Spring Integration, Spring Transaction etc) preferably with Spring Boot 
 Experience with Tomcat/Jetty or other java based application servers 
 Good understanding of Hibernate/JPA framework. 
 Experience with REST and SOAP Web services 
 Experience in designing and developing batch applications using Spring Batch 
 Good experience with JavaScript frameworks like AngularJS or ReactJS 
 Strong knowledge in HTML, JQuery, CSS  Strong knowledge on source code management system such as SVN / Git. 
 Practical knowledge on Nexus, Maven/Gradle 
 Test driven mindset with strong skills in Junit, Mockito and other Unit testing frameworks 
 Experience with Eclipse/IntelliJ or other Java IDE’s  Knowledge of scripting (bourne, korn, bash)

Main responsibilities 
• Involve with software and product development and adhoc projects 
• Software development using Java, Spring Boot, AngularJS, HTML, CSS 
• Creating well architected and structured solutions 
• Design, develop, enhance, test and integrate Web Applications 
• Software analysis, software design, code implementation, software integration, module verification and validation 
• Deliver software products for integration testing in accordance with standard procedures 
• Prepare and maintain technical documentation and software deliverables 
• Participate in technical discussions and provide solutions based on industry best practices 
• Follow the CA-CIB methodology (Agile included)

Thanks & Regards,

Sundeep Reddy Penumalli
Business Consultant

152 Beach Road, #08-05, Gateway East, Singapore 189 721
Phone: +65-6652 7591
(Singapore - Malaysia - India)

About Company

Shell Infotech is a leading Information Technology (IT) Consulting as well as IT Staffing Services provider headquartered in Singapore.

With over a decade of experience and 700+ employees working across multiple locations, we are able to leverage this vast expertise to deliver real value for our customers in the fields of IT Staffing, SAP Services, Enterprise Applications & IT Managed Services.

Singapore - Malaysia - India - Dubai

Founded in 2002, Shell Infotech has grown as the most preferred destination for employers and job seekers alike. We make mutually beneficial professional connections happen, delighting our esteemed clients and providing great opportunities to our candidates. We exist to nurture and enhance such connections where passion and purpose come together.

Licence No: 11C4878

Walkin for you