Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Developer @ Euclid Innovations

Home > Software Development

 Java Developer

Job Description

As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence, and strong team ethic. Brokerage can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture. Overview of Risk & Information Management Information Management, part of Risk & Info Management (RIM), provides tools and processes to support the data related firm policies. This includes accurate identification, complete inventory, search tools, archival and disposal processes of the firm data. Our team strongly believes that semantic technologies will allow us delivering superior results and value added for our clients and end users. This shapes our strategy to create ontologies and a Knowledge Graph stored in a triples store servicing most of our applications backend from AI, semantic search, dashboards, and workflow applications. As we grow to take on new challenges, we have now four squads:
  • The semantic data squad builds the firm Knowledge Graph to enable semantic capabilities within the team and across the firm.
  • The taxonomy management and classification services squad creates classification capabilities based on taxonomies, tools and AI/ML algorithms.
  • The semantic apps squad deploys solutions such as advanced search engines and chatbots to facilitate access and usability to the data and applications.
  • The governance squad supports the creation of the firm data inventory with dashboards and validation workflows.
The candidate will join one of the existing squads based on availability and interest. Most of the developments are done in Java, Angular, triple stores and use devops practices for continuous integration and testing. All candidates need to be proficient in Java and angular and will contribute to design, implementation and testing of the solutions. Opportunities for high responsibility positions are available based on the candidate experience and motivation. The candidate will work in a fast-paced and innovative environment, among energetic and creative developers who are enthusiastic about learning and leveraging cutting edge technology to solve business challenges. They will need to embrace innovation and adapt to changing requirements and environment. Responsibilities include:
  • Take ownership of the product vision and actively improve the product and platform
  • Design and implement business solution in agile squads
  • Code review and feedback to other developers
  • Contribute to test automation and continuous integration
  • Collaborate with other IT, QA and Production Management teams to ensure smooth end to end delivery
  • Learn semantic technologies and other relevant skills for the job
  • Abide by Tech & Data Policies and Procedures and SDLC/PLC requirements
  • Depending on level of experience:
    • Engage with business stakeholders on eliciting and scoping requirements
    • Conceptualize strategic solutions to address those needs
    • Participate to architecture of the developed systems
Required Skills
  • 10+ years of hands on experience in the delivery and support of large-scale enterprise solutions
  • Bachelors+ in Computer Science or a related field
  • Java core (object-oriented design, multi-threading, exception management, application logging)
  • Angular / React experience building web applications.
Desired Skills
  • Java tools and frameworks (Spring Boot, Spring JPA, Hibernate, RESTful micro services)
  • Agile experience (SCRUM, Kanban)
  • UI development (Angular)
  • Continuous integration (Maven, Gradle, Artifactory)
  • Test automation (Cucumber, Selenium, Protractor)
  • Relational databases and SQL querying
  • Application and database design skills
  • Test Driven Development (TDD) or Behavior Driven Development (BDD) experience
  • Triple stores usage (Marklogic, Stardog) and SPARQL
  • Systems monitoring (Splunk, AppDynamics)
  • Python Scriptin

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Euclid Innovations
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Hibernate Agile Scrum Information management Selenium Investment banking SDLC SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Salesforce Vlocity Developer

  • Capgemini
  • 3 - 8 years
  • Mumbai
  • 2 hours ago
₹ Not Disclosed

Flutter Developer

  • Cognizant
  • 6 - 10 years
  • Chennai
  • 3 hours ago
₹ Not Disclosed

Application Developer-Cloud FullStack

  • IBM
  • 6 - 8 years
  • Kochi
  • 5 hours ago
₹ Not Disclosed

Application Developer- Sap Abap Hana

  • IBM
  • 4 - 9 years
  • Bengaluru
  • 5 hours ago
₹ Not Disclosed

Euclid Innovations

Euclid Innovations Private Limited About Euclid Innovations: Euclid Innovations is a Product Based & Technology solutions company providing innovative results to global corporations with its headquarter in NC, USA and operations in INDIA ( Hyderabad & Bangalore). We provide solutions that focu...