About this opportunity
Ampcus Inc lists this Full Stack Engineer opportunity in jersey city, New Jersey. Review the employer’s description below for duties, qualifications and application requirements.
Job description
Description:
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
Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
Contributes to software engineering communities of practice and events that explore new and emerging technologies
Adds to team culture of diversity, opportunity, inclusion, and respect
Please double check you have the right level of experience and qualifications by reading the full overview of this opportunity below.
Required Qualifications, Capabilities, and Skills:
Formal training or certification on software engineering concepts and 5+ years’ applied experience
Hands-on practical experience in system design, application development, testing, and operational stability
Proficient in coding in Java
Experience with front end technology including React
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Overall knowledge of the Software Development Life Cycle
Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred Qualifications, Capabilities, and Skills:
Familiarity with modern front-end technologies
Exposure to cloud technologies including AWS
Experience with Banking domain
Tech Stack:
Java Ecosystem
Java 17/21 (LTS)
Spring Boot 3.x
Spring Cloud
Spring Security
Spring Data JPA / Reactive
Hibernate 6.x
Maven / Gradle
JUnit 5
Mockito
Lombok
AWS Cloud Services
Amazon ECS / EKS
AWS Lambda
Amazon API Gateway
AWS CloudFormation / CDK
Amazon S3
Amazon CloudWatch
AWS IAM
AWS Secrets Manager
Amazon SNS / SQS
AWS Step Functions
Amazon ElastiCache (Redis)
AWS CodePipeline / CodeBuild xhqgsiq
Amazon ECR
Apache Kafka & Event Streaming
Apache Kafka 3.x
Kafka Streams
Kafka Connect
Confluent Schema Registry (Avro/Protobuf)
Spring Kafka
Kafka Consumer / Producer APIs
Dead Letter Queue (DLQ) Pattern
Exactly-Once Semantics (EOS)
AKHQ / Kafka UI
Database Technologies
PostgreSQL 15+ / Amazon Aurora PostgreSQL
Amazon DynamoDB
Amazon RDS
Redis
Flyway / Liquibase
Hibernate ORM
Spring Data JPA / R2DBC (Reactive)
MongoDB
Amazon Redshift
DevOps & Observability
Docker
Kubernetes (EKS)
Terraform
Jenkins
GitHub Actions
SonarQube
Splunk
ELK Stack
Grafana
Prometheus
Git / GitHub Enterprise
Worksite address
jersey city, NJ, 07305, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.