Apply

Engineer II- Java (Remote)

Posted 2024-11-09

View full description

💎 Seniority level: Middle, 2+ years

📍 Location: United States of America

💸 Salary: 80000 - 160000 USD per year

🔍 Industry: Insurance

🏢 Company: external

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: AWSDockerNode.jsPythonSoftware DevelopmentSQLDesign PatternsFlutterGCPHadoopJavaJavascriptJenkinsKafkaKubernetesOAuthSpringSpring BootTypeScriptYarnAlgorithmsAzureData StructuresGoGrafanaPrometheusNosqlReactSparkCommunication SkillsCollaborationCI/CDJavaScriptDevOps

Requirements:
  • Programming experience with at least one modern language such as Go, Python, Java, including object-oriented design.
  • In-depth knowledge of CS data structures and algorithms and understanding of the Spring Boot framework.
  • Experience with database technologies such as SQL, NoSQL and Graph databases.
  • Understanding of micro-services-oriented architecture and extensible REST APIs.
  • Understanding of monitoring and troubleshooting tools such as Open Telemetry, Prometheus, Grafana, etc.
  • Understanding of cloud-based technologies on Azure, AWS, or GCP.
  • Experience with containerization using Docker and Kubernetes.
  • Understanding of DevOps and CI/CD Concepts.
  • Strong problem-solving, analysis and estimation skills.
  • Strong oral and written communication skills.
Responsibilities:
  • Design and build scalable, resilient distributed systems.
  • Engage in cross-functional collaboration throughout the entire software lifecycle.
  • Participate in design sessions and code reviews with peers to elevate the quality of engineering across the organization.
  • Share best practices and improve processes within and across teams.
  • Build product definition and leverage technical skills to drive towards the right solution.
Apply