Fidelity-posted 2 days ago
Full-time • Mid Level
Hybrid • Durham, NC
5,001-10,000 employees

Position Description : Defines, develops, and implements application-level architecture hosted in the Cloud. Designs networks of microservices using Java, Spring, Spring Boot, and Lambda-based applications. Develops software applications using Java, Spring Boot, Oracle, Kubernetes, and Amazon Web Services (AWS) Cloud. Develops container-based development applications using Docker. Works on databases (Oracle, DB2, PL/SQL, and CockroachDB ) to provide seamless access to applications. Works with Electronic Design Automation (EDA) solutions (Apache Kafka and IBM MQ) to build real-time streaming data pipelines and applications that adapt to data streams. Builds automation pipelines using Continuous Integration/Continuous Delivery (CI/CD) tools -- GitHub, Jenkins, uDeploy , and Stash.

  • Designs and develops middle-tier event-driven architecture applications.
  • Builds brokerage platforms based on event-driven processing and service-oriented software architecture principles, focusing on books and records capabilities.
  • Develops software system tests and validation procedures, programs, and documentation.
  • Designs and architects complex microservices network to process high volume transactions.
  • Drives and participates in discussions with partners across different roles and different abilities.
  • Implements microservices architecture and builds and deploys highly automated, scalable, and maintainable infrastructure.
  • Analyzes information to determine , recommend, and plan computer software specifications on projects and proposes modifications and improvements based on user need .
  • Collaborates with business, operations, and systems partners to deliver modernized technology solutions.
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Cloud Engineer (or closely related occupation) designing and developing Java micro services and event-driven architecture, using Java 8+, Spring Framework , Amazon Web Services (AWS), and Kafka .
  • Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Cloud Engineer (or closely related occupation) designing and developing Java micro services and event-driven architecture, using Java 8+, Spring Framework , Amazon Web Services (AWS), and Kafka .
  • Demonstrated Expertise (“DE”) designing and building enterprise applications, using Application Programming Interfaces (APIs) and RESTFUL services
  • DE adapting Spring Boot micro-service architecture within large-scale services systems with Agile methodologies, using Java 8+ and J2EE technologies (Spring, Maven, AWS, Kubernetes, and Docker; and implementing application security using OAuth tokens.
  • DE testing applications using Mockito test framework, Postman, Cucumber, and Groovy Integration tests; and implementing message search features using Apache SOLR, Apache Nifi , or Zookeeper, and processing messages using Java Messaging Service MQ or Kafka.
  • DE building data warehouses using Oracle, PL/SQL, S3, and Control-M or AWS Batch; and building and maintaining CI/CD pipelines for migrating application code to AWS platform, using Jenkins, GIT, and Terraform.
  • DE performing production install, validating production install, solving production issues, supporting production applications, and monitoring Logs, using Datadog and AWS CloudWatch.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service