Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

GE HealthCare Staff Software Engineer 
India, Karnataka 
789597126

15.08.2024

Responsibilities:

  • Design, develop, and maintain Java-based applications using SpringBoot/Quarks and other related frameworks
  • Collaborate with cross-functional teams to design, develop, and deploy microservices-based applications
  • Implement event-driven architecture using Apache Kafka.
  • Utilize Apache Flink for stream processing.
  • Work with AWS services to deploy and manage backend infrastructure.
  • Develop and maintain APIs that are scalable, secure, and highly available
  • Implement NoSQL databases for storage and retrieval of large data sets
  • Configure and maintain AWS services and infrastructure such as EC2, S3, RDS, Lambda, etc.
  • Develop, deploy, and manage applications on Kubernetes
  • Knowledge of web-security
  • Ensure the application is highly performant, secure, and scalable
  • Write and maintain automated tests to ensure the quality of the code.
  • Troubleshoot and debug issues in a timely manner
  • Working knowledge in Scaled Agile
  • Participate in code reviews and contribute to the continuous improvement of development processes.

Requirements:

  • 10+ years of experience in Java development
  • Strong understanding of Java 8+ features and related frameworks such as SpringBoot/Quarks
  • 10+ years of Experience in developing microservices-based applications and RESTful APIs
  • 10+ years of experience in designing and building data-pipelines using streaming technologies like Kafka
  • Strong experience with AWS services such as EC2, S3, RDS, Lambda, etc.
  • Strong knowledge in HTTP/HTTPS web protocols
  • Should have a strong understanding into implementation of application security.
  • Should have strong knowledge into data-encryption, data integrity and session authentications.
  • Should have good knowledge in load-balancing and scalability.
  • Experience with Kubernetes and containerization technologies such as Docker
  • Understanding of DevOps practices and tools such as Jenkins, GitOps, etc.
  • Knowledge of database systems, both SQL and NoSQL.
  • Experience with monitoring tools like Prometheus and Grafana
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Should exhibit technical leadership skills

Good to have.

  • Healthcare knowledge
  • Product development experience

total rewardsare designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength andscale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.