Java Full Stack Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Description: Senior Java Full Stack Developer (AWS)
Experience: 8+ Years
Location: Dallas, TX / Reston, VA, W2 role, L2, H4, USC, GCOnsite / HybridJob Summary
We are looking for an experienced Java Full Stack Developer with strong expertise in Java technologies, cloud modernization, and AWS services. The ideal candidate should have hands-on experience in backend development using Java and Spring Boot, along with frontend technologies such as Angular or React. The candidate will be responsible for designing, developing, and deploying scalable enterprise applications in cloud environments.
Key Responsibilities:
Design, develop, test, and maintain scalable full stack applications.
Develop robust backend services using Java, Spring Boot, Microservices architecture.
Build responsive and user-friendly frontend applications using Angular or React.
Work on cloud modernization initiatives and migrate applications to AWS cloud.
Implement and manage AWS services for application deployment and monitoring.
Collaborate with cross-functional teams including DevOps, QA, and Business teams.
Optimize application performance, scalability, and security.
Participate in code reviews, architecture discussions, and technical design sessions.
Troubleshoot production issues and provide timely resolutions.
Follow Agile/Scrum development methodologies.
Required Skills:
- BackendStrong experience in Java 8/11/17 Spring Boot
- Microservices ArchitectureREST APIsHibernate / JPAMaven / Gradle
- FrontendAngular or React.jsJavaScript / TypeScriptHTML5, CSS3Responsive UI development
- Cloud & DevOpsStrong Hands-on Experience With AWS ServicesEC2S3LambdaRDSECS/EKSCloudWatchIAMAPI Gateway
- Cloud modernization and migration experienceCI/CD pipelines
- Docker & Kubernetes knowledge preferred
- DatabaseOracle / MySQL / PostgreSQLSQL query optimization
- Other SkillsStrong problem-solving and analytical skills
- Excellent communication skills
- Experience working in Agile environments
Preferred Qualifications:
- Leadership and mentoring experience preferred
- Bachelor's degree in Computer Science, Engineering, or related fieldAWS Certification is a plus
- Experience in enterprise-level application development
- Banking Domain Experience Preferredharish@optimussinc.com