Search

Full Stack Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Description:

\n

    \n
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • \n

  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • \n

  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • \n

  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • \n

  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • \n

  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • \n

  • Adds to team culture of diversity, opportunity, inclusion, and respect
  • \n

\n


\n

Required Qualifications, Capabilities, and Skills:

\n

    \n
  • Formal training or certification on software engineering concepts and 5+ years’ applied experience
  • \n

  • Hands-on practical experience in system design, application development, testing, and operational stability
  • \n

  • Proficient in coding in Java
  • \n

  • Experience with front end technology including React
  • \n

  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • \n

  • Overall knowledge of the Software Development Life Cycle
  • \n

  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • \n

  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • \n

\n


\n

Preferred Qualifications, Capabilities, and Skills:

\n

    \n
  • Familiarity with modern front-end technologies
  • \n

  • Exposure to cloud technologies including AWS
  • \n

  • Experience with Banking domain
  • \n

\n


\n

Tech Stack:

\n

Java Ecosystem

\n

    \n
  • Java 17/21 (LTS)
  • \n

  • Spring Boot 3.x
  • \n

  • Spring Cloud
  • \n

  • Spring Security
  • \n

  • Spring Data JPA / Reactive
  • \n

  • Hibernate 6.x
  • \n

  • Maven / Gradle
  • \n

  • JUnit 5
  • \n

  • Mockito
  • \n

  • Lombok
  • \n

\n


\n

AWS Cloud Services

\n

    \n
  • Amazon ECS / EKS
  • \n

  • AWS Lambda
  • \n

  • Amazon API Gateway
  • \n

  • AWS CloudFormation / CDK
  • \n

  • Amazon S3
  • \n

  • Amazon CloudWatch
  • \n

  • AWS IAM
  • \n

  • AWS Secrets Manager
  • \n

  • Amazon SNS / SQS
  • \n

  • AWS Step Functions
  • \n

  • Amazon ElastiCache (Redis)
  • \n

  • AWS CodePipeline / CodeBuild
  • \n

  • Amazon ECR
  • \n

\n


\n

Apache Kafka & Event Streaming

\n

    \n
  • Apache Kafka 3.x
  • \n

  • Kafka Streams
  • \n

  • Kafka Connect
  • \n

  • Confluent Schema Registry (Avro/Protobuf)
  • \n

  • Spring Kafka
  • \n

  • Kafka Consumer / Producer APIs
  • \n

  • Dead Letter Queue (DLQ) Pattern
  • \n

  • Exactly-Once Semantics (EOS)
  • \n

  • AKHQ / Kafka UI
  • \n

\n


\n

Database Technologies

\n

    \n
  • PostgreSQL 15+ / Amazon Aurora PostgreSQL
  • \n

  • Amazon DynamoDB
  • \n

  • Amazon RDS
  • \n

  • Redis
  • \n

  • Flyway / Liquibase
  • \n

  • Hibernate ORM
  • \n

  • Spring Data JPA / R2DBC (Reactive)
  • \n

  • MongoDB
  • \n

  • Amazon Redshift
  • \n

\n


\n

DevOps & Observability

\n

    \n
  • Docker
  • \n

  • Kubernetes (EKS)
  • \n

  • Terraform
  • \n

  • Jenkins
  • \n

  • GitHub Actions
  • \n

  • SonarQube
  • \n

  • Splunk
  • \n

  • ELK Stack
  • \n

  • Grafana
  • \n

  • Prometheus
  • \n

  • Git / GitHub Enterprise
  • \n

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...