Senior Java Developer
at Data Intellect
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Nov, 2024 | Not Specified | 14 Aug, 2024 | N/A | High Throughput,Integration,Cloud,Java,Computer Science,Object Oriented Design,Technical Discussions,Market Knowledge,Data Structures,Testing,Design Patterns,Design | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Company Description
Every question matters, every pathway, direction, thought process and conversation. Because every challenge makes us stronger, more knowledgeable, more determined and more valuable to our clients.
We’re not big on egos and we’re not for the faint hearted. We stand for camaraderie, collaboration and change.
Welcome to Data Intellect.
Challenge Accepted.
Job Description
As a Senior Java Developer, you will be primarily working within the back-end development team and will gain exposure to the full software stack. You will use modern development tools and concepts to deliver high quality, best practice software solutions. You will have the opportunity to take the lead on projects, mentor and support junior members of the team, and have a key input in the development of the team moving forwards.
QUALIFICATIONS
- 6+ years programming experience in Java
- Experience in developing real-time, low latency applications with a high throughput
- Deep understanding of concurrent, multi-threaded application environments
- General market knowledge of equities/derivatives/convertibles/FX is desirable
- Expertise in Object Oriented design, Data Structures, Low Latency Design Patterns, Unit & Integration testing
- Experience with technical architecture considerations and design including cloud
- Ability to lead technical discussions with clients and peers by providing in-depth explanations
- Solid understanding of software development processes, best practice, software management and delivery
- Ability to lead, manage and coordinate software releases to environments as required
- Support experience with ability to debug and resolve issues
- Minimum 3.5 GPA Bachelor’s Degree in Computer Science or related discipline
Additional Information
Responsibilities:
- Design, build and enhance bespoke Java solutions for our clients
- Deliver high quality, best practice software solutions
- Perform architectural reviews of Java Systems
- Suggest and implement new ideas and innovations
- Produce clean and efficient solutions based on specifications
- Recommend, implement and knowledge share on improvements to client systems
- Use a range of architectures, tools and frameworks
- Be exposed to a range of technologies and be capable of selecting the most appropriate solution to a given client problem
- Work as part of a dynamic team
- Learn and gain certifications in new technologies
- Enhance and grow your Java knowledge among subject matter experts in our learning and development ecosystem
- Grow our learning and development ecosystem through research and development or training content
- Provide technical and/or people leadership to the Performance Software Engineering Stream with opportunities for management training
- Liaise with clients and our business development team to build out teams and/or solutions
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science or related discipline
Proficient
1
Singapore, Singapore