Quick Overview
Job Description
Work Locations: Hartford, CT 06103 | Raleigh, NC 27617 | Richardson, TX 75082 | Tempe, AZ 85281
Work Model: Hybrid
Contract Duration: 12 Months
Experience Required: 6–8 Years
Job Summary
We are seeking an experienced Senior Full Stack Java Developer with strong expertise in Java, Spring Boot, Angular, microservices architecture, and AWS cloud services. The ideal candidate will have hands-on experience building scalable enterprise applications, developing secure REST APIs, implementing cloud-native solutions, and supporting the complete software development lifecycle.
The role requires strong backend and frontend development capabilities, knowledge of distributed systems, and experience with modern DevOps, automation, and AI-assisted development tools.
Primary Skills
-
Core Java: OOP, Collections, Streams, Exception Handling, JVM Concepts, JDK 8/17/21 Features
-
Spring Boot: Dependency Injection, REST APIs, Spring Security, JWT, JPA/Hibernate, Transaction Management, Actuator, Configuration Management, Input Validation, Global Exception Handling, RestTemplate, WebClient
-
Microservices Architecture: Service Decomposition, API Design, Circuit Breakers, Resiliency Patterns, Distributed Transactions, Scalability, Observability
-
Angular: Components, Services, RxJS, State Management, Routing, API Integration, UI Performance Optimization
-
AWS Cloud Services: EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, IAM, ECS, Auto Scaling, CloudWatch, Networking
-
AWS-Native Architecture: Serverless Design, Event-Driven Architecture, High Availability, Scalability, Cost Optimization, Security Best Practices
Secondary Skills
-
Kafka and Messaging: Producers, Consumers, Topic Design, Consumer Groups, Event Streaming, Error Handling, Performance Tuning
-
Docker and Kubernetes: Containerization, Image Optimization, Deployments, Services, Ingress, Scaling, Troubleshooting
-
CI/CD and DevOps: Git, GitHub Actions, Jenkins, Azure DevOps, Build Automation, Deployment Pipelines, Release Management
-
REST API Standards: API Specifications, OpenAPI/Swagger, Authentication, Authorization, Versioning, Contract-First Design
-
AI-Assisted Development: GitHub Copilot, Code Generation, Unit Test Generation, Code Quality Improvements
-
Testing and Automation: Playwright, LambdaTest, UI Automation, Regression Testing, Test Execution, CI/CD Test Integration
Key Responsibilities
-
Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, Angular, and AWS.
-
Build secure and efficient REST APIs using Spring Boot, Spring Security, JWT, JPA/Hibernate, and appropriate validation mechanisms.
-
Design and implement microservices-based applications with resiliency, scalability, and observability.
-
Develop responsive frontend applications using Angular, RxJS, state management, and API integrations.
-
Implement cloud-native and serverless solutions using AWS services and event-driven architecture.
-
Ensure application security, high availability, performance, and cost efficiency.
-
Integrate messaging and event-streaming solutions using Kafka and related technologies.
-
Implement CI/CD pipelines and collaborate with DevOps teams on automated deployments.
-
Containerize applications using Docker and support Kubernetes-based deployments where applicable.
-
Apply AI-assisted development tools to improve coding efficiency, testing, and code quality.
-
Develop automated tests and integrate UI and regression testing into CI/CD pipelines.
-
Participate in technical design reviews, code reviews, troubleshooting, and production support.
Required Qualifications
-
Strong experience in Java application development and object-oriented programming.
-
Hands-on experience with Spring Boot, REST APIs, Spring Security, JPA/Hibernate, and microservices.
-
Experience with Angular and modern frontend development concepts.
-
Strong knowledge of AWS cloud services and cloud-native architecture.
-
Understanding of distributed systems, API design, resiliency, and application security.
-
Experience with application testing, debugging, performance optimization, and production support.
-
Familiarity with Git-based version control and CI/CD practices.
-
Strong analytical, communication, and problem-solving skills.
-
Previous end-client experience is mandatory.
-
Availability to work onsite three days per week at one of the listed locations.
-
Availability for a face-to-face interview.
Similar jobs
- TE

Infrastructure-as-Code (IaC) - Developer
NewTekcel8
Charlotte, NC🇺🇸HybridYesterdayGitAnsibleGitHub Actions+3Technology - RI

Lead Power Apps Developer - 6112-1
NewRightTalents
New York, NY🇺🇸On-siteYesterdayGitGenerative AIReact+2Technology - TA

Sr Agentic Developer with Foundry exp.
NewThe Avian Consulting LLC
Bloomington, IL🇺🇸On-siteYesterdaySAFeSpringGit+5Technology - AD

Java Developer (W2 SC Locals)
NewAdientOne LLC
United States🇺🇸RemoteYesterdayStakeholder ManagementMongoDBSQL+11Technology - GE

Mainframe Developer - Hybrid
NewGenesis10
Charlotte, NC🇺🇸$55 - $63/hrHybridYesterdayCOBOLAgileTechnology - GE

Appian Developer - Hybrid
NewGenesis10
Charlotte, NC🇺🇸$58/hrHybridYesterdayFlaskSQLGit+8Technology - AI

Java Developer In Person Interview
NewAvenues International, Inc.
Albany, NY🇺🇸On-siteYesterdayMicroservicesGoogle CloudHIPAA+3Technology - SA
Equity Derivatives Python Developer - New York - COntract
NewSANS
New York, NY🇺🇸HybridYesterdayFastAPIFlaskSQL+19Technology - TE

SQL developer Oaks, PA- Hybrid
Technogen, Inc.
King of Prussia, PA🇺🇸On-site3 months agoOracleSQLSQL ServerTechnology - SA
Senior Full-Stack Java Software Developer with Security Clearance
NewSatsyil Corp.
Tysons, VA🇺🇸HybridYesterdayDockerMicroservicesSpring+17Technology - SC
Sitecore Developer
NewSaicon Consultants Inc.
Jersey City, NJ🇺🇸HybridYesterdaySQLGitHTML+11Technology - WG

React Developer
NewWiselink Global Inc
Dallas, TX🇺🇸On-siteYesterdaySwiftGitAWS+16Technology
