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

Software Engineer II_(Java Backend) @ Precisely

Home > Software Development

 Software Engineer II_(Java Backend)

Job Description

In this role, you will be responsible for designing, building, and deploying applications in our next-gen Data Integrity Suite platform based on k8 s. You will work closely with Software engineers, data scientists, and product managers to develop and deploy data-driven solutions that deliver business value.
Responsibilities and Duties:
  • 2+ year of experience in traditional Software development life cycle.
  • Bachelors and/or master s in computer science, Engineering, or related field preferred.
  • Develop highly scalable systems using a variety of tools and languages, Java, including SQL, Groove/Gradle, maven, Jenkins and multiple open-source technologies and Kafka, Spring, Microservices.
  • Strong fundamentals in data structures, algorithms, and complexity analysis
  • Experience with relational databases Postgres.
  • Experience building production quality RESTful APIs OR/AND SOAP.
  • Well versed with advanced programming concepts such as multi-threading, memory management, and query processing
  • Experience with Docker, Kubernetes, CI/CD
  • Strong experience in Big Data application development and deployment on EMR other cloud data platforms
  • Proven grasp of coding best practices and be able to write unit-testable code.
  • Experience with Test-Driven Development (TDD).
  • Clean, aggregate, and organize data from disparate sources.
  • Solid ability for analyzing data and detecting deviations, trends, and inconsistencies.
  • Optimize throughput of databases by fine-tuning connection pools with varying application needs.
  • Develop data architecture and relational data models, design database repositories, capture data requirements and data definitions.
  • Write clean, testable, and efficient SQL queries with strong focus on reusability.
  • Design, build and launch new data extraction, transformation and loading processes.
  • Experience working in an agile development environment.
Requirements and Qualifications:
  • Strong Concepts in Object Oriented Programming and development languages, Java, spring, SQL, Groove/Gradle/maven, REST, Docker.
  • Experience with Test-Driven Development (TDD) - Own your code or service components.
  • Experience in GitHub
  • Experience working in an agile development environment
  • Strong understanding of the nuances of CI/CD.
  • Strong exposure on Big Data technology stack to help achieve bulk operations.
  • Preferred Requirements:
  • Knowledge in specialty area of GIS, applications is a nice to have
  • Relation Database - PostGres/PostGIS preferred
  • Experience with AWS and working knowledge of AWS data management is nice to have.
  • Tools: Groove, Maven, Gradle, Jenkins, GIT
  • Experience with Big Data technologies and Cloud Native would be plus.
  • Knowledge of C/C++ is nice to have
  • Knowledge of Go Lang is nice to have
  • Knowledge of any UI framework like Angular is nice to have.
  • Kubernetes/K8s knowledge is nice to have.

Job Classification

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

Contact Details:

Company: Precisely
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   GIS Computer science Maven C++ Data management Coding Data structures Application development Open source SQL

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer III

  • JPMorgan Chase Bank
  • 0 - 5 years
  • Hyderabad
  • 2 hours ago
₹ Not Disclosed

Lead Software Engineer - React, Node.js, Java

  • JPMorgan Chase Bank
  • 0 - 7 years
  • Bengaluru
  • 2 hours ago
₹ Not Disclosed

Software Engineering - Application Developer

  • Trigent Software
  • 6 - 10 years
  • Bengaluru
  • 5 hours ago
₹ 50,000-3 Lacs P.A.

Data Engineer-Data Platforms

  • IBM
  • 3 - 5 years
  • Mumbai
  • 7 hours ago
₹ Not Disclosed

Precisely

Precisely is a global leader in data integrity, providing accuracy and consistency in data for 12,000 customers in more than 100 countries, including 90 percent of the Fortune 100. Preciselys data integration, data quality, location intelligence, and data enrichment products power better busines...