Jobs → Engineering → Full Stack Engineer

Full Stack Engineer

Satya VUnited StatesMIDPosted 7d ago
JavaAWSAngularOOPsCollectionsStreamsException HandlingJVM ConceptsJDK Version 8/17/21Design PatternsMultithreadingFunctional and Reactive ProgrammingSpring BootDependency InjectionREST APIsSpring Security (JWT)JPA/HibernateTransaction ManagementActuatorConfiguration ManagementSpringboot Input ValidationGlobal Exception handlingSpring Boot AnnotationsRest TemplateWebclientMicroservices ArchitectureService DecompositionAPI DesignResiliency PatternsCircuit BreakerDistributed TransactionsScalabilityObservabilityComponentsServicesRxJSState ManagementRoutingAPI IntegrationUI Performance OptimizationAWS Cloud ServicesEC2S3RDSLambdaAPI GatewaySNSSQSIAMAKSECSAutoScalingCloudWatchNetworking ConceptsAWS-Native ArchitectureServerless DesignEvent-Driven PatternsHigh AvailabilityCost OptimizationSecurity Best PracticesKafkaMessagingProducers/ConsumersTopic DesignConsumer GroupsEvent StreamingError HandlingPerformance TuningDockerKubernetesContainerizationImage OptimizationDeploymentsServicesIngressScalingTroubleshootingCI/CDDevOpsGitGitHub ActionsJenkins/Azure DevOpsBuild AutomationDeployment PipelinesRelease StrategyREST APIIntegrationAPI StandardsAPI SpecificationOpenAPI/SwaggerAuthenticationAuthorizationVersioningContract-First Design
About the Role We are seeking a hands-on Full Stack Engineer to join a team of experienced engineers, supporting both new development and ongoing maintenance of a critical, external-facing training application used by lenders and trainers within the capital markets space. Key Responsibilities • Contribute to both new feature development and application maintenance, working collaboratively within a team of 7 full stack engineers • Design, develop, and enhance full stack applications using Java, AWS, and Angular • Develop front end/UI components for training applications used by lenders and trainers • Participate in GitHub-based development workflows, including branching, pull requests, and code review • Act as an engineer of test, responsible for validating user stories end to end • Build and maintain automated tests across both UI and backend layers • Ensure quality coverage for new development, enhancements, and production fixes • Collaborate with product and engineering partners to ensure requirements are fully tested and delivered Requirements • OOPs, Collections, Streams, Exception Handling, JVM Concepts, JDK Version 8/17/21 Features • Advance Java: Design Patterns, Multithreading, Functional and Reactive Programming • Spring Boot: Dependency Injection, REST APIs, Spring Security (JWT), JPA/Hibernate, Transaction Management, Actuator, Configuration Management, Springboot Input Validation, Global Exception handling, Spring Boot Annotations, Rest Template, Webclient • Microservices Architecture: Service Decomposition, API Design, Resiliency Patterns, Circuit Breaker, Distributed Transactions, Scalability, Observability • Components, Services, RxJS, State Management, Routing, API Integration, UI Performance Optimization • AWS Cloud Services: EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, IAM, AKS, ECS, AutoScaling, CloudWatch, Networking Concepts • AWS-Native Architecture: Serverless Design, Event-Driven Patterns, High Availability, Scalability, Cost Optimization, Security Best Practices • Kafka & Messaging: Producers/Consumers, Topic Design, Consumer Groups, Event Streaming, Error Handling, Performance Tuning • Docker & Kubernetes: Containerization, Image Optimization, Deployments, Services, Ingress, Scaling, Troubleshooting • CI/CD & DevOps: Git, GitHub Actions, Jenkins/Azure DevOps, Build Automation, Deployment Pipelines, Release Strategy, REST API & Integration, API Standards, API Specification, OpenAPI/Swagger, Authentication, Authorization, Versioning, Contract-First Design

Similar projects

AWS Cloud Engineer
sravan kilari · AWS RDS PostgreSQL, Aurora PostgreSQL, DynamoDB
AWS Cloud Engineer
Vishal Keshwathkar · AWS RDS PostgreSQL, Aurora PostgreSQL, DynamoDB
AWS Engineer with Neo4j
Saurabh Kumar Singh · Neo4j, Graph Modeling, Cypher
Early · 0 applied1 of 8,003 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy