
Full Stack Engineer
Think Systems · Atlanta, GA
All reasons
In its favour
- Still listed on the employer's own board
Overview
We are seeking a hands-on Full Stack Engineer to support the development and maintenance of a critical, external-facing training application used within the capital markets space.
This is a development-focused role requiring strong hands-on experience with Java, Spring Boot, Microservices, AWS, and Angular, working collaboratively with a team of 7 engineers. The engineer will contribute to both backend and frontend development while working within an experienced full stack engineering team.
Key Responsibilities
- Design, develop, and maintain full stack applications using Java, Spring Boot, AWS, and Angular.
- Develop scalable backend services and REST APIs using Java/Spring Boot.
- Build and enhance microservices supporting application workflows, integrations, and data processing.
- Develop and maintain Angular UI components for external-facing applications.
- Develop and deploy solutions utilizing AWS cloud services.
- Participate in Git/GitHub-based development, including branching, pull requests, and code reviews.
- Troubleshoot application issues and support production stability.
- Collaborate with engineering, product, and other stakeholders throughout the development lifecycle.
- Participate in automated testing and ensure appropriate quality coverage for new development and enhancements.
- Contribute within an Agile development environment.
Required Skills & Experience
Java
- Strong hands-on Java development experience
- Object-oriented programming
- Collections and Streams
- Exception handling
- JVM concepts
- Java 8/17/21
Spring Boot
- Spring Boot development
- Dependency Injection
- REST APIs
- Spring Security/JWT
- JPA/Hibernate
- Transaction management
- Input validation
- Exception handling
- REST Template/WebClient
Microservices
- Hands-on microservices development
- REST API design and integration
- Service decomposition
- Scalability and resiliency concepts
AWS
- Strong hands-on AWS services such as Lambda and EC2
- Familiarity with AWS cloud infrastructure, security, networking, and scalable application architecture
Angular
- Hands-on Angular experience
- Components and services
- Routing
- API integration
- Familiarity with RxJS
- UI development and performance concepts
Additional
- Git/GitHub
- CI/CD concepts
- Strong problem-solving and troubleshooting skills
- Ability to collaborate within a development team
- Strong communication and ownership
Nice to Have
The following are beneficial but should not be considered primary screening requirements:
- Playwright
- LambdaTest
- UI/test automation
- Kafka/event streaming
- Docker
- Kubernetes
- GitHub Actions
- Jenkins/Azure DevOps
- GitHub Copilot or other AI-assisted development tools
- AWS serverless/event-driven architecture
- Additional AWS services such as S3, RDS, API Gateway, SNS, SQS, IAM, ECS, Auto Scaling, and CloudWatch
- OpenAPI/Swagger
- Automated unit test generation
- Capital markets/financial services experience
Equal Opportunity Employer, including disability and protected veteran status
Skills
- Java
- Spring Boot
- AWS
- Angular
- Git
- GitHub
- JVM
- Spring Security
- JWT
- JPA
- Hibernate
- AWS Lambda
- EC2
- RxJS
- Playwright
- Kafka
- Docker
- Kubernetes
- GitHub Actions
- Jenkins
- Azure DevOps
- GitHub Copilot
- Serverless
- S3
- RDS
- API Gateway
- AWS SNS
- AWS SQS
- IAM
- ECS
- AWS CloudWatch
- OpenAPI
- Swagger
More jobs at Think Systems
All 10- FCS Integration DeveloperThink Systems · MA11d ago
- AI/ML EngineerThink Systems · Atlanta, GA17d ago
- ADMS Systems EngineerThink Systems · Somerset, NJ1mo ago
- Senior Software Developer (React Native Mobile)Think Systems · Atlanta, GA1mo ago
- Lead Kubernetes Platform EngineerThink Systems · Cleveland, OH1mo ago
Similar roles
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrjust now
- Python DeveloperPyramid Consulting · Berkeley Heights, NJtoday
- Senior Platform Software EngineerOracle · Nashville, TN, United States · USD 92,500–209,500/yrtoday
- Software Engineer - BackendManifold Industries · San Franciscotoday
- Senior GCP Backend Engineer (Payments Platform) - HybridGenesis10 · Columbus, OH · USD 65–80/hrtoday
- Generative AI EngineerArtech · Sunrise, FL · USD 40–42/hrtoday