Senior Software Engineer – Hyderabad

  • Company:
    Predera Technologies
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    3 weeks ago
  • Category:
    General

Predera Technologies is a US based startup which is building AI based big data solutions for Healthcare, Finance and Retail clients. We are looking for creative and enthusiastic developers who will be working in a team of software engineers on challenging assignments. Responsibilities: Design and develop distributed and scalable machine learning and big data products/platform. Requirements Software development, design and architecture experience in enterprise grade software solutions. Experience with Microservices architecture Experience with modern web, distributed, event driven Architecture Java and Java EE platforms including Spring framework & components, Hibernate, Messaging, Web & Application Server, Web Services, SOAP, WS-Security, REST Developing, Deploying and Integration applications with Kubernetes Web stack including Javascript, CSS, JSON, Angular or similar framework Application Security including Information Security principles & realization, Web App Security & OWASP Good understanding & experience with software development processes such as Scrum, SAFe, Extreme Programming and/or Lean etc Strong interpersonal skills and ability to work in a collaborative environment with cross-functional teams and select third parties A deep understanding of technical solution and software patterns (including architectural and design patterns) at various levels Good knowledge of GIT, Linux, CI/CD Good communication skills and team player Mandatory: Object-oriented programming Web services & API standards (REST/OAuth/JSON) Programming & Scripting Languages (2 or more of Java, C++, Scala, JS, Python, Shell) Application Frameworks (Spring, Spring boot, Angular, Flask) Software Architectures (microservices, event driven, peer-to-peer) Solid understanding of at least one RDBMS (preferably PostgreSQL) Analytical and Problem-solving Ability to operate effectively independently Technical Communication (Written and Oral) Good to Have (A big plus): Experience with cloud platforms such as Azure or AWS is a plus Experience with Cloud Foundry and building PaaS applications Experience building big data solutions using Hadoop technologies Practical working knowledge of visualization technologies (D3, HighCharts, Kibana, etc) Exploratory data analysis skills including but not limited to SQL, R, Tableau, iPython, etc Understanding of NoSQL and distributed databases like HBase, Cassandra, ElasticSearch or MongoDB Behavioral attributes: High level of commitment, initiative, vision and enthusiasm Creative, energetic, assertive hands-on professional who enjoys the challenge of change Desire to stay abreast of new development tools and methods

Predera Technologies is a US based startup which is building AI based big data solutions for Healthcare, Finance and Retail clients.

We are looking for creative and enthusiastic developers who will be working in a team of software engineers on challenging assignments.

Responsibilities:
– Design and develop distributed and scalable machine learning and big data products/platform.

Requirements
– Software development, design and architecture experience in enterprise grade software solutions.
– Experience with Microservices architecture
– Experience with modern web, distributed, event driven Architecture
– Java and Java EE platforms including Spring framework & components, Hibernate, Messaging, Web & Application Server, Web Services, SOAP, WS-Security, REST
– Developing, Deploying and Integration applications with Kubernetes
– Web stack including Javascript, CSS, JSON, Angular or similar framework
– Application Security including Information Security principles & realization, Web App Security & OWASP
– Good understanding & experience with software development processes such as Scrum, SAFe, Extreme Programming and/or Lean etc
– Strong interpersonal skills and ability to work in a collaborative environment with cross-functional teams and select third parties
– A deep understanding of technical solution and software patterns (including architectural and design patterns) at various levels
– Good knowledge of GIT, Linux, CI/CD
– Good communication skills and team player

Mandatory:
– Object-oriented programming
– Web services & API standards (REST/OAuth/JSON)
– Programming & Scripting Languages (2 or more of Java, C++, Scala, JS, Python, Shell)
– Application Frameworks (Spring, Spring boot, Angular, Flask)
– Software Architectures (microservices, event driven, peer-to-peer)
– Solid understanding of at least one RDBMS (preferably PostgreSQL)
– Analytical and Problem-solving
– Ability to operate effectively independently
– Technical Communication (Written and Oral)

Good to Have (A big plus):
– Experience with cloud platforms such as Azure or AWS is a plus
– Experience with Cloud Foundry and building PaaS applications
– Experience building big data solutions using Hadoop technologies
– Practical working knowledge of visualization technologies (D3, HighCharts, Kibana, etc)
– Exploratory data analysis skills including but not limited to SQL, R, Tableau, iPython, etc
– Understanding of NoSQL and distributed databases like HBase, Cassandra, ElasticSearch or MongoDB

Behavioral attributes:
– High level of commitment, initiative, vision and enthusiasm
– Creative, energetic, assertive hands-on professional who enjoys the challenge of change
– Desire to stay abreast of new development tools and methods