Logo for ARK Solutions, Inc.

Senior Java Developer :: Washington, DC (Remote)

Role overview

Qualifications

  • Hands-on engineering across the full SDLC for web-based applications.
  • Experience with Spring Boot, Jenkins/GitLab CI/CD, and Flyway for database change management.
  • Proven DevSecOps experience, including automated build/test/deploy and secure coding practices.
  • Strong written/verbal communication skills and ability to work independently on complex initiatives.

Responsibilities

  • Design, develop, test, and maintain Java web applications using Spring Boot.
  • Develop and integrate RESTful APIs, ensuring secure and reliable service communication.
  • Apply DevSecOps practices throughout delivery.
  • Troubleshoot and resolve production issues; perform root-cause analysis; optimize performance and reliability.

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving

About the company

ARK Solutions, Inc. logo

ARK Solutions, Inc.

  • Staffing & Recruiting
  • SME
  • 201–500
WE'RE A COMPANY THAT CARES FOR OTHERS BEYOND STAFFING OUR CULTURE SHAPES EVERYTHING WE DO. Our people, clients, and consultants matter to us more than anything. We are driven by a culture of purpose, shared values, and growth. OUR CLIENTS ARE OUR DRIVING FORCE Whether it’s finding the right candidate for a job or seamlessly managing a project end to end, our conviction and commitment to our clients runs deep. No matter what it takes, we’re devoted towards the success of your business. OUR PEOPLE ARE OUR FAMILY Our team members are our family. We’re here for you and we won’t stop until you’re exactly where you want to be. We believe in your potential and we are devoted to helping you achieve your ambition. IT’S ALL ABOUT YOU Your business is our business. We believe in making our relationship and understanding strong, and we know just how to do that. Our mantra is: analyze, identify, recruit, execute. Our mission is to create relationships, not transactions. Our promise is that we'll be there, as questions or issues arise, every step of the way. With experience in staffing and implementing projects, we thrive on sharing our experience and knowledge to help you make a success of your business. Our track record proves that clear communication and expert collaboration will boost your bottom line. ARK was formed in 2003 with the goal of becoming the supplier of choice for clients, employer of choice for our employees and contingent workforce. We provide high-volume staffing, SOW and payrolling services to structured contingent workforce programs and projects across USA. With our deep industry knowledge, business process expertise, comprehensive resources and a proven track record, ARK Solutions, Inc. can mobilize the right talent across various skills. ARK Solutions, Inc. is a certified Minority Women Owned Firm by NMSDC, State of VA, PA, NY and MD.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Java Developer

Location: Remote, Washington, DC

Duration: 10 Months

Required Skills:

  • Hands-on engineering across the full SDLC for web-based applications.
  • Experience with Spring Boot, Jenkins/GitLab CI/CD, and Flyway for database change management.
  • Integration of AI-enabled capabilities where appropriate.
  • Senior-level experience in Java development in a web-based environment.
  • Strong experience with:
    • Spring Boot services, configuration, and security patterns
    • REST APIs and service integration
    • Relational databases and SQL
    • Flyway for database migration/version control
    • Jenkins and/or GitLab for CI/CD
  • Proven DevSecOps experience, including automated build/test/deploy and secure coding practices.
  • Experience supporting applications in production, including incident support and operational stability.
  • Strong written/verbal communication skills and ability to work independently on complex initiatives.

Preferred Skills:

  • 18 years of hands-on development experience.
  • Experience with AI-enabled application features or integrating AI services/APIs.
  • Experience with COTS integration and enterprise modernization efforts.
  • Experience in regulated environments with security/compliance constraints.
  • Familiarity with containerization and cloud-ready deployment patterns (Docker/Kubernetes) is a plus.

Expected Deliverables:

  • Design, develop, test, and maintain Java web applications using Spring Boot.
  • Develop and integrate RESTful APIs, ensuring secure and reliable service communication.
  • Apply DevSecOps practices throughout delivery:
    • Build/maintain CI/CD pipelines using Jenkins and/or GitLab
    • Implement automated testing and quality gates
    • Integrate security checks into pipelines
  • Manage database versioning and deployments using Flyway.
  • Troubleshoot and resolve production issues; perform root-cause analysis; optimize performance and reliability.
  • Support integration efforts and coordinate with security, operations, and architecture teams.
  • Participate in Agile ceremonies, peer reviews, and technical documentation; uphold coding standards and best practices.
  • Identify opportunities to incorporate AI while meeting security governance requirements.

Related jobs

See all Java Developer jobs

Other jobs at ARK Solutions, Inc.