Skip to main content
GlobalLogic
Scraped fromLinkedinToday
Backend

Java Software Engineer IRC300463

JavaSpringHibernateKafkaSqlMySQLOracleCassandraDynamoDBRedis CacheAWSAzureGCPMicroservicesEvent-Driven ArchitectureCloud-Native Services
Work Type
-
Job Type
-
Location
Kyiv
Salary
Not specified

About the Position

Our client is an innovative manufacturer of medical devices in the United States. At this project, you will be involved in the full development life cycle of medical software intended to process information from medical devices to identify health trends and track daily activities.

Responsibilities

  • Develop highly scalable, reliable web scale applications, tools, and automation frameworks to meet business requirements.
  • Implement cloud-based microservices leveraging event-driven architectures.
  • Collaborate with cross-functional teams to design and build efficient and robust data pipelines for batch, near-real-time, and real-time processing using Java technologies.
  • Optimize applications, data pipelines, and microservices for scalability, performance, and efficiency to handle large volumes of data and traffic in a cloud environment.
  • Ensure adherence to coding standards, best practices, and software development methodologies. Perform code reviews and provide constructive feedback to team members.
  • Implement monitoring and alerting solutions to ensure the reliability and availability of applications, data pipelines, and microservices. Participate in troubleshooting and resolution of production issues.
  • Create and maintain technical documentation, including design documents, architecture diagrams, and system documentation.
  • Collaborate effectively with cross-functional teams, including product management, QA, and operations. Communicate technical concepts and solutions to both technical and non-technical stakeholders.

Requirements

  • Minimum of 3 years of experience in software development, with a focus on designing and implementing highly scalable web applications, data pipelines, and cloud-based microservices
  • Proficiency in Java programming language and related technologies. Experience with frameworks such as Spring, Hibernate, and Apache Kafka, and cloud-native services is highly desirable
  • Strong understanding of database concepts and experience with SQL and NoSQL databases (e.g., MySQL, Oracle, Cassandra, DynamoDB, Redis).
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications in cloud environments is advantageous
  • Experience with microservices and event-driven architectures
  • Strong analytical and problem-solving skills with the ability to troubleshoot complex issues and implement effective solutions
  • Excellent written and verbal communication skills with the ability to articulate technical concepts clearly and effectively
  • Ability to work both independently and collaboratively in a fast-paced, agile environment. Strong team player with a positive attitude and a passion for

Benefits

  • Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies.
  • Empowering Growth: We foster a culture of continuous learning and professional development.
  • DE&I Matters: We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
  • Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth.
  • Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants.
  • Flexible Opportunities: We prioritize work-life balance by offering flexible opportunities tailored to your lifestyle.
Java Software Engineer IRC300463
View Original