The company is looking to solve the problem of designing, developing, and deploying system components for a large Financial Services Company.
Requirements
- Extensive experience with core Java or Scala.
- Proficiency in Big Data technologies such as Spark, Impala, and Hive, with a solid understanding of Hadoop infrastructure.
- Experience with Rule Engine technologies (e.g., IBM ODM, Drools), Hibernate, Spring, and Java Message Service (JMS).
- Background in Agile/Scrum development processes.
- Strong grasp of Data Structures, Design Patterns, and Frameworks.
- Exposure to Google Cloud Platform and Python.
- Test-Driven Development (TDD) experience with Behavior-Driven Development (BDD) testing.
Responsibilities
- Design, develop, document, test, deploy, and support system components.
- Apply project management methodologies and system development lifecycle processes to complex IT projects.
- Elicit requirements from stakeholders to ensure project alignment.
- Adhere to established standards and methodologies.
- Partner with business and technology stakeholders to deliver projects end-to-end.
- Independently or collaboratively work on medium- to large-scale initiatives.
- Hands-on experience with database solution testing.
Other
- Partner with business and technology stakeholders to deliver projects end-to-end.
- Elicit requirements from stakeholders to ensure project alignment.
- Adhere to established standards and methodologies.
- Full Comprehensive Benefits: Health, Vision, Dental, Paid Holiday, PTO and Sick Leave if required by law
- Work hybrid in Cary, NC