Senior Java Developer
Mc Lean, US
Job Type
: ContractWork location
: OnsiteSalary
: $60 / HourlyDescription
Core Development Expertise
Strong Java/J2EE development skills
Expertise in Spring ecosystem:
- Spring Boot, Spring MVC, Spring Security
- JPA, Hibernate
- Proficiency in REST/SOAP web services
- Experience with JavaScript frameworks (Angular preferred)
Database & Performance
- Advanced SQL query writing and optimization
- Experience with JMS messaging (ActiveMQ/AMQ)
Cloud & DevOps
- Cloud-native development:
- Docker containerization
- AWS/Kubernetes deployment
- CI/CD tools:
- Git, Jenkins, Maven, Artifactory
- Infrastructure automation:
- Ansible, Gradle
Testing & Quality
- TDD/BDD with JUnit, Mockito, Cucumber
- Static analysis tools:
- SonarQube, Fortify
- Performance testing (JMeter)
Architecture & Patterns
- Microservices patterns:
- Sidecar, Circuit Breaker, Ingress/Egress
- Scalable application design
Methodologies
- Agile/Scrum experience preferred
- Test-driven development mindset
Communication
- Excellent verbal and written communication
- Strong analytical and troubleshooting skills
Preferred Knowledge
- Mortgage industry experience (nice-to-have)
- Cloud infrastructure setup/maintenance experience