Overview
Skills
Job Details
Job Title: Java Full Stack Developer
Location: Wilmington, DE / Atlanta, GA -Only Locals
Visa:OPT,EAD Only
Exp:8+
F2F interview
Job Description
The ideal candidate will have strong expertise in building scalable enterprise applications using Java, Spring Boot, Microservices, and modern UI frameworks (React/Angular).
Key Responsibilities
Design, develop, and maintain Java-based backend services using Spring Boot and Microservices.
Build scalable RESTful APIs for data exchange between distributed systems.
Develop and enhance front-end applications using ReactJS (preferred) or Angular.
Work with SQL and NoSQL databases to design schemas, queries, and optimize performance.
Participate in Agile ceremonies sprint planning, code reviews, and daily stand-ups.
Implement best practices for unit testing, integration testing, CI/CD, and code quality.
Collaborate with Product Owners, Architects, and DevOps teams for seamless delivery.
Ensure application security, scalability, and performance optimization.
Required Skills
Backend Development: Java 8/11+, Spring Boot, REST APIs, Microservices.
Frontend Development: ReactJS (preferred) / Angular, JavaScript, TypeScript, HTML5, CSS3.
Databases: Oracle, PostgreSQL, or MongoDB (SQL & NoSQL).
Cloud Platforms: AWS, Azure, or Google Cloud Platform (hands-on experience preferred).
DevOps Tools: Git, Jenkins, Maven/Gradle, Docker, Kubernetes.
Testing: JUnit, Mockito, Cypress/Selenium (for UI testing).
Strong understanding of design patterns, object-oriented principles, and CI/CD pipelines.
Excellent communication and problem-solving skills.
Nice to Have
Experience with Kafka / messaging systems.
Exposure to financial services/banking domain.
Knowledge of API Gateway / Service Mesh (e.g., Istio, Kong, Envoy).