Senior Java Full Stack Developer
- Source: Indeed
- Tarkik Solutions Incorporated
- $140,000 to $150,000 /yr
- Hybrid
- Ashburn
- Full-Time
- Senior
Job Description
Job Summary
Tarkik Solutions is seeking motivated, career-oriented, and customer-focused Senior Java Full Stack Developers to support the Department of Homeland Security (DHS). This is a true full stack role with a strong backend emphasis. You’ll spend much of your time designing and building secure, scalable Java/Spring Boot services, APIs, and microservices, and you’ll pair that with solid front-end development in JavaScript/TypeScript using React or Angular.
Our teams use DevSecOps best practices to deliver, operate, and modernize complex, large-scale, internet-facing web and mobile applications and IT systems in an AWS cloud environment. We work with modern, open-source technologies and managed cloud services, and we put strong customer engagement at the center of how we deliver.
Duties
- Design, build, and maintain enterprise Java/JEE backend services using Spring and Spring Boot
- Build high-performance RESTful APIs and microservices, including integration across distributed systems and event-driven architectures
- Develop and maintain front-end applications using JavaScript/TypeScript with React or Angular, consuming JSON-based APIs
- Containerize and deploy services using Docker, and manage orchestration with Kubernetes and Helm
- Build and maintain CI/CD pipelines (Harness, Jenkins) that automate testing, security scanning, and deployment
- Design and support applications running in enterprise-scale AWS environments
- Write and execute automated tests (unit, integration, Selenium, Artillery, Insomnia, TDD/BDD)
- Document and test APIs
- Work with cross-functional teams to turn requirements into high-quality, secure solutions
- Participate in daily stand-ups, sprint planning, and retrospectives, communicating progress and blockers clearly
- Debug and resolve issues in existing code to keep applications running smoothly and securely
- Perform code reviews to uphold quality, coverage, and coding standards
- Collaborate with QA to identify, track (Jira), and resolve defects
- Monitor application performance in production and implement improvements
Requirements
- Bachelor’s degree in business, IT, or any related field
- 8+ years of relevant work experience supporting complex projects
- US Citizenship Required - Because of DHS Public Trust requirements, the customer will ONLY accept US Citizens (no Green Cards or professional visas)
- Ability to obtain and hold a DHS Public Trust position and favorable suitability through a component background investigation
Strong knowledge and experience in:
- Java / JEE and object-oriented design
- Spring Framework and Spring Boot, including Spring REST, Spring Data, and Spring Security
- Microservices architecture and design patterns
- Designing, developing, and consuming RESTful/JSON APIs
- SQL and ORM frameworks (JPA/Hibernate)
- Docker, Kubernetes, and Helm
- Enterprise-scale applications in AWS
- CI/CD with at least one DevSecOps tool such as Jenkins or Harness
- JavaScript/TypeScript with React or Angular
- Automated testing tools and practices (Selenium, Artillery, Insomnia, TDD, BDD)
- Agile methodologies and tools
- Strong communication skills, self-starter mindset, and the ability to understand business requirements
Preferred
- Existing DHS Public Trust, active CBP BI, or DoD Secret/Top Secret clearance
- Message queues and event-driven architecture
- PostgreSQL
- Git / GitHub
- Large-scale distributed systems
- Splunk
- Jasper Reports
- Amazon Aurora, Redshift, S3, ECS
- Apache Tomcat
- Rancher
- Knowledge of SAFe
Work Location
- DC/Maryland/Virginia (DMV) candidates: Require 1 day per week on-site in Ashburn, VA
- Candidates outside the DMV: Remote ok
Pay: $140,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- AD&D insurance
- Dental insurance
- Disability insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid holidays
- Paid time off
- Prescription drug insurance
- Vision insurance
- Work from home
Application Question(s):
- The client REQUIRES US Citizenship for the Public Trust process. Are you a US Citizen? (Green cards and professional visas will not be accepted)
- Do you currently have any ACTIVE security clearances, including Public Trust? Please list the type and agency.
- If you do not have an ACTIVE security clearance or Public Trust suitability, are you eligible to obtain one, and are you in a position to wait for t…
Skills
- Java
- spring
- spring-boot
- javascript
- TypeScript
- microsoft-typescript
- React
- JSON
- Docker
- Kubernetes
- helm
- Jenkins
- amazon-web-services
- selenium
- artillery-io
- JIRA
- green-cards
- spring-framework
- spring-data
- spring-security
- Hibernate
- PostgreSQL
- Github
- splunk
- jasperreports
- amazon-aurora
- amazon-redshift
- amazon-s3
- amazon-ecs
- Tomcat
- rancher
- remote-ok
