Java Developer
Intersources Inc.
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
JavaScript
API
Applications Architecture
Cloud Computing
Computer Engineering
Relational Databases
Software Design Patterns
Event-Driven Programming
NoSQL
Object-Oriented Software Development
Web Applications
React
Large Language Models
Software Application Programming
Generative AI
HybridCloud
Angular
Information Technology
Front End Software Development
Stream Processing
Requirements
- Bachelor's or Master's Degree program in Computer Science, Computer Engineering, or a related field (or equivalent experience).
- Extremely motivated, highly passionate, and curious about new technologies. Take pride in your work and strive to achieve incredible results and possess superb communication and planning skills.
- 6+ years of proven experience building sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale in JavaScript and React JS.
- Experience building applications using Generative AI, LLMs & Copilots.
- 5+ years of experience developing applications utilizing relational databases and / or no SQL databases as part of the overall application architecture.
- 5+ years of experience in implementing caching techniques for a web application.
- Ability to work successfully with multi-functional teams, principals, and architects. Coordinates optimally across organizational boundaries and geographies.
- 5+ Experience with front-end frameworks like Angular or React.
- 5+ years of strong background of object-oriented design principles and design patterns.
- Expert knowledge and experience working with asynchronous message processing, stream processing and event driven computing.
- Comfortable working in a fast-paced, highly collaborative environment
- Communication skills, both written and verbal, are extremely important for this role and required for success.