No of Positions: 2
Location: Bengaluru
Tentative Start Date: October 18, 2021
Work From : Any Location
Rate : $ 7 - 11 (Hourly)
Experience : 3 to 5 Year
Skills :
• Java 8, OOAD, HTML, JDBC, Javascript, ExtJS, UML, J2EE 1.7 technologies, JMS, XML, Web services, REST, Ajax, Spring, Hibernate etc.,
• Strong knowledge and application of design patterns
• Strong in data structures and algorithms concepts
• Strong experience in all phases of Software Development Life Cycle
• Good experience in performance tuning of Java/ J2EE applications at all levels (UI, server, and database)
• Good understanding of versioning tool like github, svn
• Good experience in Relational Database : Oracle, MySQL
• Knowledge on NoSQL databases would be a plus
• Good knowledge in web/application servers (Jetty, JBoss, Tomcat, Weblogic)
• Good knowledge in Service Oriented architecture and Webservices
• Good design skills using n-tier architectures (scalability, caching, business & data layers)
• Experience in design and development of Micro Services and container (Docker) based deployments will be added advantage
• Exposure to cloud computing will be added advantage
Education Degree in Computer Science, Statistics or relevant field
Experience:
• 3-6 years proven track record of development and design work in the IT industry with 2 + years in product development role
• Experience on a large n-tier Java/J2EE applications with rich and interactive functionality Strong product development experience in building large scale distributed systems
• Experience and knowledge of open source software, frameworks and broader cutting edge technologies around server side development in Java
• Should have excellent programming experience in Java/J2EE technologies
• Excellent knowledge of MVC architecture and UML
• Understanding Functional Specification document and design and develop Software components based on specification.
• Must be a self-starter who can work well with minimal guidance and in fluid environment • Agility and ability to adapt quickly to changing requirements and scope and priorities is must
• Basic understanding of frontend terminology
• Good organization, communication and interpersonal skills
• Should be self driven and have technical leadership skills to breakdown overall milestones to detailed measurable technical tasks / deliverables
• Knowledge of Commodities Business, Derivatives (Futures and Options), contract management, international shipments and documentation would be an added advantage
Responsibilities:
• Design, architecture and delivery of features and technical components with highest quality
• Effective collaboration with cross functional teams to deliver end-to-end products & features
• Ability to multi-task and re-prioritize responsibilities based on changing requirements
• Estimates efforts, identify risks, devises and meets project schedules
• Debugging/Troubleshooting and fixing issues in QA/UAT/Production environment by working with all stakeholders
• Rises above the details to see broader picture and implications for whole product/team
• Continuous innovation and fresh thinking towards product development
• Create and be part of a healthy and competitive environment within the team
• Good knowledge on review process and software development’s best practice
• Create technical documents for the enhancements/change requests that are being develop