We are looking for an ambitious, self-driven and logical-thinking Software Developer to join our team!
As a Java Developer, you will be responsible to oversee technical standards, develop or improve code for our high-volume, low-latency financial systems including trading, applying or back office systems and contribute in all phases of the development lifecycle.
Duties and responsibilities
- Software Development
- Identify data flow
- System Documentation
- Create flowcharts, diagrams and relevant documentation for new applications.
- Coordinate with Onsite / Offshore Team
- Establish and control a collaborative working environment that can operate with an overseas development team
Must Have Skills
5 years of hands-on experience as a Software Developer / Architect or similar role.5 years of experience with coding in core Java (including Memory Management, Transaction management etc)Excellent knowledge of Framework (ex : Struts, Spring).Familiar with JBoss, Apache, Tomcat, API, session control, security encryptionLogical thinking, can identify data flow quicklyCan follow development standard, write comments in correct formatExperience in developing web applicationsExcellent knowledge of Relational Databases, SQL, etc.Must be technically inclined, a great problem-solver, have developed leadership techniques and possess excellent interpersonal relationship skills.Possess a broad and extensive knowledge of software development lifecycle processes (SDLC) and relevant technologies.Bachelors degree in computer science, engineering or similar relevant field.Preferred Skills
#J-18808-Ljbffr