Intermediate Java Developer

Overview

Hybrid
Depends on Experience
Full Time
No Travel Required

Skills

Java
Spring
Spring Boot
Database Systems
SQL
Agile

Job Details

Company Overview

Tarkik Solutions (Tarkik) is a Washington DC based SBA 8(a) certified small business that provides information technology, management, and strategy consulting services to public sector clients. We bring an established track record of modernizing government with capabilities spanning Emerging Technologies, Digital Transformation, Business Transformation, Human-centered Design, Identity and Access Management, and Domain Expertise. We utilize an agile, innovative, data-driven, and mission-driven approach to solving problems at a large scale. Learn more about us at ;/p>

Position Overview

Seeking an Intermediate Java Developer to join our team supporting an active government client across diverse development initiatives. In this role, you'll partner with colleagues and stakeholders to design, build, and deliver application solutions that address client requirements. The right fit will thrive working both autonomously and collaboratively with team members across multiple groups, while embracing opportunities to expand technical expertise and business domain knowledge.

Work Location

  • This is a hybrid position in Ashburn, VA.

Clearance

  • The client requires the ability to obtain and hold a U.S. Federal government public trust with favorable suitability based on a CBP Background Investigation. Candidates with existing Active CBP BI, DoD Top Secret, or another DHS component clearance will be prioritized.

Responsibilities:

  • Build, enhance, test, and support a portfolio of Java-based applications
  • Diagnose and resolve challenging technical problems across production and development environments
  • Serve as an engaged participant on an Agile team, taking part in sprint ceremonies, maintaining current status updates in Jira, and driving ongoing process enhancements
  • Acquire and apply new technical capabilities to address evolving project requirements and client needs

Required Education, Skills, and Experience:

  • Bachelor's degree with a minimum of 5 years of relevant experience. Professional experience must include working with Java applications and related frameworks, including Spring and Spring Boot
  • Proven track record participating in Agile development teams utilizing Jira or equivalent tools
  • Hands-on experience building solutions with relational database systems (such as Oracle, PostgreSQL)
  • Proficiency creating automated unit tests using frameworks like JUnit
  • Shows enthusiasm for tackling intricate software problems and thrives in a collaborative team setting
  • Capacity to work effectively with team members to meet or surpass client requirements and expectations
  • Strong written and oral communication abilities

Preferred Skills and Experience:

  • Proficiency with JavaScript and/or modern JavaScript frameworks like Angular
  • Familiarity with automated development pipelines and CI/CD toolsets including Git, Bamboo, Jenkins, SonarQube
  • Knowledge of Java Message Service implementations (such as IBM MQ, ActiveMQ)
  • Background building and deploying applications in Cloud platforms (e.g., Amazon Web Services)
  • Knowledge of Java Message Service implementations (such as IBM MQ, ActiveMQ)
  • Working knowledge of containerization technologies such as Docker and Kubernetes
  • Practical experience using ORM frameworks such as Hibernate or MyBatis
  • Comfort working in Linux environments

Employee Benefits

  • Competitive Base Salary
  • 15 Days Paid Time Off
  • 11 National Federal Holidays Off
  • 401k Benefit with up to 4% employer match
  • Employer Sponsored Healthcare Benefits
  • Employer Sponsored Training Benefits
  • Employer Sponsored Team Building Events
  • Performance Based Bonus and Spot Awards

Tarkik Solutions Incorporated is an Equal Employment Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.