Application Programmer / Java Developer
Location
United States
Posted
1 day ago
Salary
Not specified
Job Description
Role Description
Harmonia Holdings is seeking a skilled Application Programmer / Java Developer to support a federal government client in a dynamic, agile development environment. This role is responsible for participating in all phases of the software development lifecycle, including:
- Requirements analysis
- Design
- Development
- Testing
- Deployment
- Maintenance of enterprise applications
The Application Programmer will develop, test, and maintain applications using Java and modern web technologies while working in a continuous integration and continuous delivery (CI/CD) environment. Responsibilities include:
- Participate in agile methodologies and contribute within a continuous integration environment.
- Conduct software analysis, programming, testing, and debugging activities.
- Analyze user requirements to define business objectives and technical solutions.
- Contribute to all stages of the software development lifecycle.
- Develop and maintain applications using Java, Spring Boot, and RESTful services.
- Implement and remediate SonarQube findings and develop unit tests to ensure code quality.
- Develop and maintain technical documentation and user support materials.
- Identify and resolve technical issues across application environments.
- Support CI/CD pipelines and DevOps processes using tools such as Jenkins/CloudBees and Git.
- Work with relational and NoSQL databases including Oracle, PostgreSQL, and DynamoDB.
- Support cloud-based deployments and infrastructure using AWS services (EC2, CloudWatch, Load Balancers, Lambda).
- Collaborate with cross-functional teams to integrate security and performance best practices.
- Periodically assist with Help Desk support to troubleshoot and resolve end-user issues.
Qualifications
- US citizenship is required with the ability to obtain and maintain a Public Trust clearance.
- Bachelor’s degree in Computer Science or related field.
- 5+ years of experience in application development and/or Java development.
- Strong proficiency in Java (Java 8+), Spring Boot, and RESTful web services.
- Experience with MVC architecture and JDBC.
- Proficiency with front-end technologies including React (18+), Angular, JavaScript/TypeScript, HTML, CSS, and JSON.
- Experience with Node.js (22+), Struts 2, Maven, and JQuery.
- Familiarity with messaging and streaming technologies such as MQ or Kafka.
- Experience with Oracle 19c, PostgreSQL, DynamoDB, and SQL optimization.
- Experience working in Windows and Linux environments.
- Knowledge of AWS services including EC2, CloudWatch, load balancers, and serverless architectures.
- Experience with infrastructure automation tools such as Terraform and RedHat Ansible Automation Platform.
- Experience with CI/CD tools such as Jenkins/CloudBees and version control systems such as Git.
- Familiarity with monitoring tools such as AppDynamics and DataDog.
- Knowledge of application frameworks, microservices architecture, containerization (Docker/Kubernetes), and cross-platform interoperability.
- Strong communication, teamwork, and organizational skills.
Requirements
- Current DHS/ICE Public Trust Suitability.
Benefits
- Traditional and HSA-eligible medical insurance plans.
- 100% employer-paid dental and vision insurance options.
- 100% employer-sponsored STD, LTD, and life insurance.
- 5% 401(k) company matching.
- Flexible schedules and teleworking options.
- Paid holidays and PTO Accrual Plans.
- Paid Parental Leave.
- Professional development and career growth opportunities.
- Team and company-wide events, recognition, and appreciation.
- And so much more!
Job Requirements
- US citizenship is required with the ability to obtain and maintain a Public Trust clearance.
- Bachelor’s degree in Computer Science or related field.
- 5+ years of experience in application development and/or Java development.
- Strong proficiency in Java (Java 8+), Spring Boot, and RESTful web services.
- Experience with MVC architecture and JDBC.
- Proficiency with front-end technologies including React (18+), Angular, JavaScript/TypeScript, HTML, CSS, and JSON.
- Experience with Node.js (22+), Struts 2, Maven, and JQuery.
- Familiarity with messaging and streaming technologies such as MQ or Kafka.
- Experience with Oracle 19c, PostgreSQL, DynamoDB, and SQL optimization.
- Experience working in Windows and Linux environments.
- Knowledge of AWS services including EC2, CloudWatch, load balancers, and serverless architectures.
- Experience with infrastructure automation tools such as Terraform and RedHat Ansible Automation Platform.
- Experience with CI/CD tools such as Jenkins/CloudBees and version control systems such as Git.
- Familiarity with monitoring tools such as AppDynamics and DataDog.
- Knowledge of application frameworks, microservices architecture, containerization (Docker/Kubernetes), and cross-platform interoperability.
- Strong communication, teamwork, and organizational skills.
- Current DHS/ICE Public Trust Suitability.
Benefits
- Traditional and HSA-eligible medical insurance plans.
- 100% employer-paid dental and vision insurance options.
- 100% employer-sponsored STD, LTD, and life insurance.
- 5% 401(k) company matching.
- Flexible schedules and teleworking options.
- Paid holidays and PTO Accrual Plans.
- Paid Parental Leave.
- Professional development and career growth opportunities.
- Team and company-wide events, recognition, and appreciation.
- And so much more!
Related Guides
Related Job Pages
More Software Engineer Jobs
Sr. Distinguished, Software Engineer - Enterprise Data Storage and Consumption Platforms - Remote-Eligible
Capital OneAt Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.
As a Senior Distinguished Engineer, you will lead technical strategy, mentor engineers, and drive platform innovation within Capital One's Enterprise Data Storage and Consumption Platforms team.
This role involves designing, developing, and implementing digital solutions by applying advanced technical expertise to architect and code software applications. Responsibilities include defining technical architecture, writing complex code, collaborating on high-level architectural decisions, and ensuring the scalability and maintainability of digital solutions.
Lead Staff Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Engineer. In this role, you'll have a significant impact on our engineering practices and will be instrumental in shaping the technical direction of our team. You will work o...
Systems Programmer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role is responsible for developing, maintaining, and implementing software solutions that support aviation safety, operational analytics, and technical modernization initiatives. You will work on complex computational problems, data integration, and visualization projects th...