What are the responsibilities and job description for the Java Developer position at Oscar Technology?
Are you a seasoned Java Developer with a passion for tackling complex challenges in the energy sector? We're seeking a highly skilled and experienced individual to join our growing team. This role offers the opportunity to make a real impact by enhancing and extending critical Java applications that drive innovation in the energy and utilities space.
About the Role :
As a Mid-Skill Java Developer, you'll play a key role in evolving our core Java platform. You'll be responsible for designing and implementing new classes that seamlessly integrate with existing interfaces, ensuring code quality and adherence to best practices. Your expertise in handling complex business logic within the energy domain will be invaluable as you identify and address edge cases and corner scenarios, contributing to the stability and reliability of our systems. Experience with near real-time data stream processing is essential. Familiarity with technologies like Flink or Kafka is a significant plus.
Responsibilities :
- Lead technical initiatives and independently manage large Java codebases.
- Collaborate with the development team to enhance and extend existing Java applications.
- Develop new classes that implement established interfaces, maintaining high code quality and following coding standards.
- Proactively identify and resolve edge cases and corner scenarios in complex systems, improving system reliability.
- Participate in code reviews, providing constructive feedback and actively seeking feedback to improve your own skills.
- Develop and implement User-Defined Functions (UDFs) in Java.
Qualifications :
Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.
Salary : $70 - $73