Overview
Skills
Job Details
Job Title: Java Full Stack Developer (Core Java Focus)
Location: Richmond, Virginia (VA) / Chicago, Illinois (IL)
Employment Type: Full-Time
Experience Required: Minimum 10 Years
Visa: Any Visa Independent (H1 Transfers also fine)
Preferred Qualifications:
- Financial services or banking domain experience.
- Exposure to Kubernetes or containerized deployments is a plus.
Responsibilities:
- Design, develop, and maintain scalable backend systems using Core Java and the Spring
- Build and integrate responsive user interfaces using Angular or React.
- Create and maintain RESTful APIs and web services.
- Collaborate with QA, DevOps, and product teams to ensure high-quality deliveries.
- Follow Agile methodologies and participate in sprint planning, reviews, and retrospectives.
- Troubleshoot application issues and provide support for production deployments.
- Write clean, efficient, and well-tested code using industry best practices.
Required Skills:
Skill Category | Skill/Technology | Required Level | Years of Experience | Priority |
Core Java | Java 8/11/17 | Expert | 6+ | High |
Multithreading, Collections, Streams | Expert | 6+ | High | |
Frameworks | Spring Boot, Spring MVC, Spring Data JPA | Advanced | 5+ | High |
Hibernate | Intermediate | 3+ | Medium | |
Web Services | RESTful APIs | Advanced | 5+ | High |
SOAP | Basic | 1-2 | Low | |
Frontend | Angular or React | Intermediate | 2+ | Medium |
HTML5, CSS3, JavaScript | Intermediate | 2+ | Medium | |
Database | PostgreSQL / Oracle / MySQL | Intermediate | 4+ | High |
Cloud | AWS (EC2, S3, RDS, Lambda) | Intermediate | 2+ | Medium |
Build Tools | Maven, Gradle | Intermediate | 3+ | High |
CI/CD | Jenkins, GitHub Actions, Docker | Intermediate | 3+ | High |
Testing | JUnit, Mockito | Intermediate | 3+ | High |
Version Control | Git, GitHub/GitLab/Bitbucket | Advanced | 4+ | High |
Methodologies | Agile/Scrum | Proficient | 4+ | High |
Soft Skills | Communication, Problem-solving | Proficient | N/A | High |