Software Engineer
Role details
Job location
Tech stack
Job description
Experteer Overview As a Software Engineer, you will contribute to the backend of a mission-critical Order Management System used in Capital Markets trading platforms. You will collaborate with senior developers to refine design, coding standards, and production support practices. You will analyze issues via logs, SQL queries, and UNIX commands, and implement fixes and enhancements to OMS components. This role blends hands-on core Java development with debugging, testing, and lifecycle activities in a fast-paced, cross-functional environment. You will grow domain knowledge in trading systems while delivering reliable backend solutions. Compensation / Benefits * Develop, test, and maintain backend components using Core Java * Fix bugs, implement minor enhancements, and handle OMS-related support items * Analyze issues using logs, DB queries, and UNIX commands * Collaborate with senior developers on design and standards * Participate in unit testing, code reviews, and defect resolution * Support production issue analysis under guidance * Assist root-cause analysis for recurring issues * Follow SDLC, coding standards, and release management practices Tasks * Core Java fundamentals and OOP * Strong SQL and RDBMS knowledge; basic SQL queries * UNIX/Linux command proficiency; log analysis * Understanding of backend application development * Exposure to build tools, version control, and deployment processes * Basic debugging and problem-solving skills * 1-3 years of Java backend experience * Bachelor in Computer Science, IT, Engineering, or equivalent practical experience Key requirements *
Requirements
Experteer Overview As a Software Engineer, you will contribute to the backend of a mission-critical Order Management System used in Capital Markets trading platforms. You will collaborate with senior developers to refine design, coding standards, and production support practices. You will analyze issues via logs, SQL queries, and UNIX commands, and implement fixes and enhancements to OMS components. This role blends hands-on core Java development with debugging, testing, and lifecycle activities in a fast-paced, cross-functional environment. You will grow domain knowledge in trading systems while delivering reliable backend solutions. Compensation / Benefits * Develop, test, and maintain backend components using Core Java * Fix bugs, implement minor enhancements, and handle OMS-related support items * Analyze issues using logs, DB queries, and UNIX commands * Collaborate with senior developers on design and standards * Participate in unit testing, code reviews, and defect resolution
- Support production issue analysis under guidance * Assist root-cause analysis for recurring issues * Follow SDLC, coding standards, and release management practices Tasks * Core Java fundamentals and OOP * Strong SQL and RDBMS knowledge; basic SQL queries * UNIX/Linux command proficiency; log analysis * Understanding of backend application development * Exposure to build tools, version control, and deployment processes * Basic debugging and problem-solving skills * 1-3 years of Java backend experience * Bachelor in Computer Science, IT, Engineering, or equivalent practical experience Key requirements *