Responsibilities
Strong computer science fundamentals in algorithms, data structures, databases, operating systems with deep interest and passion for technology. Hands on full stack developer with experience of developing large scale enterprise systems based on Java and Microservices Architecture and having exposure to banking and transactional systems
Responsibilities:
- Develop software solutions for a leading product line in the Trade Finance domain
- Work to modernize monolithic application to modern microservice platform
- Improve code quality through code analysis, review and designing system according to specification
- Be a persistent and creative problem solver
- Passionate about banking domain and having interest to learn Trade Finance
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.
Technical Skills:
Full Stack Development (3-4 years)
- Polymer, Backbone, AngularJS, jQuery, NodeJS, Bootstrap
- Jasmine tests jQuery
- JavaScript, TypeScript
- HTML, CSS
- Microservice APIs, RESTful APIs
- Caching
- Spring, SOAP, Java 8, Spring Boot
- Logging, Caching
- SQL Server, DB2, Oracle, MySQL
- Hibernate, Pivotal Cloud Foundry
- Jenkins, Hudson, Git, SVN, Bitbucket
- SonarQube, Nexus, Confluence, JMeter
JEE Development (5-6 years)
- Web/JSF/MDB/JMS/JDBC(ORM)/JPA
- JEE application as a product - supporting multiple versions
- More than one DBMS type (Oracle/DB2/SQL Server,My SQL etc.)
- Large DB schema definitions (100s of tables)
- API tools (REST/WS-SOAP/XML/XSD), Jackson serialization (JSON), SOLID principles
- Should have worked with Maven/Gradle, jUnit, GIT/SVN, JIRA, Bamboo/Jenkins/Hudson
- Understanding of design patterns
- Hands on experience of MVC framework like spring and ORM framework like Hibernate
- Experience if multithreading and parallel processing programming
- Strong troubleshooting and design skills
Agile development
- Take part in code/technical reviews
JEE App Servers
- Config and management with application servers (WebSphere/WebLogic/JBoss) with Linux/Windows/Solaris Sun/AIX
- Nice to have
- Experience with providing or integrating with automated deployment (standard or developed)
Messaging
- ActiveMQ/IBM WebSphere MQ