{"schemaVersion":"jobsearcher.job.v1","id":"62d693f4cca86ace9f74c04e","url":"https://jobsearcher.com/jobs/62d693f4cca86ace9f74c04e","canonicalUrl":"https://jobsearcher.com/jobs/62d693f4cca86ace9f74c04e","title":"Junior Java Developer","description":"At Technatomy, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We provide solutions to agencies and organizations including the Department of Veterans Affairs, Department of Defense, Defense Logistics Agency, National Institutes of Health, and more. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.\nIf this sounds like an environment where you can thrive, keep reading!\nWe are seeking a Junior Java Developer to support a mission-focused enterprise modernization effort within the Department of Veterans Affairs. Working under the guidance of senior developers, integration architects, and DevSecOps engineers, the Junior Java Developer will develop, test, document, and support Java-based services, interface components, and migration utilities that enable secure data exchange among Salesforce Service Cloud, an Experience Cloud Applicant Portal, the VA Digital Integration Platform, SharePoint Online, and other approved enterprise services. The role supports delivery from backlog refinement and coding through integration testing, deployment, defect resolution, Hypercare, and operational transition. Success requires sound Java fundamentals, careful adherence to approved designs and coding standards, a willingness to learn, and effective collaboration across Salesforce, data, integration, quality assurance, security, and operations teams.\nDUTIES AND RESPONSIBILITIES:\nReview assigned user stories, acceptance criteria, interface specifications, and technical designs; clarify questions and estimate work with senior team members.\nDevelop and maintain Java services, application components, utilities, and supporting code in accordance with approved architecture, coding standards, and reusable design patterns.\nDevelop and consume RESTful APIs and service endpoints using structured data formats such as JSON and XML to support approved enterprise data exchanges.\nImplement interface components supporting Salesforce, the Digital Integration Platform, enterprise middleware, SharePoint Online, email, notification, document, and other approved services.\nImplement data mapping, transformation, validation, routing, error handling, logging, retry, and audit capabilities required for reliable and traceable integrations.\nAssist with Java-based batch processes or utilities supporting legacy data extraction, transformation, mock conversions, reconciliation, and production migration validation.\nUse SQL and approved data-access approaches to retrieve, update, and validate information while preserving data integrity and approved security controls.\nCreate unit tests and support automated integration tests, service mocks, and test data; address code-quality findings and maintain required test evidence.\nParticipate in peer reviews, apply feedback from senior developers and architects, and refactor assigned code to improve maintainability, reliability, and performance.\nMaintain code in source control and support branching, pull requests, build and dependency management, CI/CD pipelines, deployment packages, and environment promotions.\nApply secure coding practices for authentication, authorization, input validation, secrets, service accounts, certificates, sensitive information, and least-privilege access.\nTroubleshoot defects using application logs, API responses, test results, and data comparisons; assist with root-cause analysis and correction across development, test, and production environments.\nParticipate in two-week Agile sprints, Program Increment planning, backlog refinement, estimation, daily coordination, sprint reviews, demonstrations, and retrospectives.\nPrepare code comments, API and configuration notes, test results, deployment inputs, and knowledge-transfer materials; support release readiness, production deployment, Hypercare, and operational transition.\nKNOWLEDGE AND SKILLS REQUIRED:\n1+ year of hands-on Java software development experience gained through professional employment or equivalent internship, co-op, apprenticeship, or substantive project work.\nWorking knowledge of core Java, object-oriented programming, collections, exception handling, reusable design principles, and development of readable and maintainable code.\nExperience developing, consuming, or testing RESTful APIs or backend services using HTTP and structured payloads such as JSON; familiarity with XML is beneficial.\nBasic knowledge of relational databases and SQL, including data retrieval, joins, updates, validation, and investigation of data-related defects.\nExperience writing unit tests and debugging code using logs, breakpoints, test results, and other standard development techniques.\nFamiliarity with Git or comparable source control, code reviews, branch-based development, and Java build or dependency-management tools.\nBasic understanding of CI/CD, automated builds and tests, code-quality checks, and controlled promotion of software across development and test environments.\nUnderstanding of secure coding fundamentals, including input validation, error handling, protection of credentials and sensitive data, and least-privilege principles.\nAbility to work within an Agile delivery team, follow approved technical direction, manage assigned tasks, communicate status and blockers, and respond constructively to feedback.\nStrong analytical, problem-solving, documentation, and communication skills, with demonstrated initiative and the ability to learn unfamiliar technologies and business processes.\nKNOWLEDGE AND SKILLS DESIRED:\nExperience with Spring, Spring Boot, Jakarta EE, or another commonly used Java application framework.\nFamiliarity with Salesforce APIs, Salesforce Service Cloud, Experience Cloud, or integration with comparable CRM and case-management platforms.\nFamiliarity with MuleSoft, the VA Digital Integration Platform, API gateways, message routing, or other enterprise integration and middleware technologies.\nExposure to SharePoint Online, enterprise document repositories, document metadata, email or notification services, or API-based document exchange.\nExperience with legacy data migration, ETL or batch processing, data mapping and transformation, mock conversions, or reconciliation activities.\nFamiliarity with authentication and service-integration patterns such as OAuth 2.0, tokens, certificates, service accounts, or secure API credentials.\nExperience using Azure DevOps, Jira, Jenkins, or comparable tools for backlog management, source control, automated builds, testing, and deployment tracking.\nExperience supporting Federal, state, healthcare, legal, licensing, credentialing, accreditation, or other regulated environments; Department of Veterans Affairs experience is a plus.\nRelevant Java, cloud, Agile, or software-development certification is preferred but not required.\nEDUCATION:\nBachelor's degree in Computer Science, Information Systems, Software Engineering, Engineering, or a related discipline, or an equivalent combination of education, technical training, and relevant experience.\nCLEARANCE:\nMust be able to obtain and maintain a Public Trust clearance.\nWORK LOCATION:\nRemote\nAs part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.\nThis position requires U.S. citizenship or lawful permanent resident status.\nTechnatomy Corporation is an Equal Opportunity Employer. It is the policy of Technatomy Corporation to afford equal employment opportunity regardless of race, color, religion, national origin, sex, age, marital status, disability or veteran status, or any other status protected by applicable law.","company":"Technatomy","rawCompany":"technatomy","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-07T10:59:29.451Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Junior Java Developer","description":"At Technatomy, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We provide solutions to agencies and organizations including the Department of Veterans Affairs, Department of Defense, Defense Logistics Agency, National Institutes of Health, and more. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.\nIf this sounds like an environment where you can thrive, keep reading!\nWe are seeking a Junior Java Developer to support a mission-focused enterprise modernization effort within the Department of Veterans Affairs. Working under the guidance of senior developers, integration architects, and DevSecOps engineers, the Junior Java Developer will develop, test, document, and support Java-based services, interface components, and migration utilities that enable secure data exchange among Salesforce Service Cloud, an Experience Cloud Applicant Portal, the VA Digital Integration Platform, SharePoint Online, and other approved enterprise services. The role supports delivery from backlog refinement and coding through integration testing, deployment, defect resolution, Hypercare, and operational transition. Success requires sound Java fundamentals, careful adherence to approved designs and coding standards, a willingness to learn, and effective collaboration across Salesforce, data, integration, quality assurance, security, and operations teams.\nDUTIES AND RESPONSIBILITIES:\nReview assigned user stories, acceptance criteria, interface specifications, and technical designs; clarify questions and estimate work with senior team members.\nDevelop and maintain Java services, application components, utilities, and supporting code in accordance with approved architecture, coding standards, and reusable design patterns.\nDevelop and consume RESTful APIs and service endpoints using structured data formats such as JSON and XML to support approved enterprise data exchanges.\nImplement interface components supporting Salesforce, the Digital Integration Platform, enterprise middleware, SharePoint Online, email, notification, document, and other approved services.\nImplement data mapping, transformation, validation, routing, error handling, logging, retry, and audit capabilities required for reliable and traceable integrations.\nAssist with Java-based batch processes or utilities supporting legacy data extraction, transformation, mock conversions, reconciliation, and production migration validation.\nUse SQL and approved data-access approaches to retrieve, update, and validate information while preserving data integrity and approved security controls.\nCreate unit tests and support automated integration tests, service mocks, and test data; address code-quality findings and maintain required test evidence.\nParticipate in peer reviews, apply feedback from senior developers and architects, and refactor assigned code to improve maintainability, reliability, and performance.\nMaintain code in source control and support branching, pull requests, build and dependency management, CI/CD pipelines, deployment packages, and environment promotions.\nApply secure coding practices for authentication, authorization, input validation, secrets, service accounts, certificates, sensitive information, and least-privilege access.\nTroubleshoot defects using application logs, API responses, test results, and data comparisons; assist with root-cause analysis and correction across development, test, and production environments.\nParticipate in two-week Agile sprints, Program Increment planning, backlog refinement, estimation, daily coordination, sprint reviews, demonstrations, and retrospectives.\nPrepare code comments, API and configuration notes, test results, deployment inputs, and knowledge-transfer materials; support release readiness, production deployment, Hypercare, and operational transition.\nKNOWLEDGE AND SKILLS REQUIRED:\n1+ year of hands-on Java software development experience gained through professional employment or equivalent internship, co-op, apprenticeship, or substantive project work.\nWorking knowledge of core Java, object-oriented programming, collections, exception handling, reusable design principles, and development of readable and maintainable code.\nExperience developing, consuming, or testing RESTful APIs or backend services using HTTP and structured payloads such as JSON; familiarity with XML is beneficial.\nBasic knowledge of relational databases and SQL, including data retrieval, joins, updates, validation, and investigation of data-related defects.\nExperience writing unit tests and debugging code using logs, breakpoints, test results, and other standard development techniques.\nFamiliarity with Git or comparable source control, code reviews, branch-based development, and Java build or dependency-management tools.\nBasic understanding of CI/CD, automated builds and tests, code-quality checks, and controlled promotion of software across development and test environments.\nUnderstanding of secure coding fundamentals, including input validation, error handling, protection of credentials and sensitive data, and least-privilege principles.\nAbility to work within an Agile delivery team, follow approved technical direction, manage assigned tasks, communicate status and blockers, and respond constructively to feedback.\nStrong analytical, problem-solving, documentation, and communication skills, with demonstrated initiative and the ability to learn unfamiliar technologies and business processes.\nKNOWLEDGE AND SKILLS DESIRED:\nExperience with Spring, Spring Boot, Jakarta EE, or another commonly used Java application framework.\nFamiliarity with Salesforce APIs, Salesforce Service Cloud, Experience Cloud, or integration with comparable CRM and case-management platforms.\nFamiliarity with MuleSoft, the VA Digital Integration Platform, API gateways, message routing, or other enterprise integration and middleware technologies.\nExposure to SharePoint Online, enterprise document repositories, document metadata, email or notification services, or API-based document exchange.\nExperience with legacy data migration, ETL or batch processing, data mapping and transformation, mock conversions, or reconciliation activities.\nFamiliarity with authentication and service-integration patterns such as OAuth 2.0, tokens, certificates, service accounts, or secure API credentials.\nExperience using Azure DevOps, Jira, Jenkins, or comparable tools for backlog management, source control, automated builds, testing, and deployment tracking.\nExperience supporting Federal, state, healthcare, legal, licensing, credentialing, accreditation, or other regulated environments; Department of Veterans Affairs experience is a plus.\nRelevant Java, cloud, Agile, or software-development certification is preferred but not required.\nEDUCATION:\nBachelor's degree in Computer Science, Information Systems, Software Engineering, Engineering, or a related discipline, or an equivalent combination of education, technical training, and relevant experience.\nCLEARANCE:\nMust be able to obtain and maintain a Public Trust clearance.\nWORK LOCATION:\nRemote\nAs part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.\nThis position requires U.S. citizenship or lawful permanent resident status.\nTechnatomy Corporation is an Equal Opportunity Employer. It is the policy of Technatomy Corporation to afford equal employment opportunity regardless of race, color, religion, national origin, sex, age, marital status, disability or veteran status, or any other status protected by applicable law.","datePosted":"2026-08-07T10:59:29.451Z","dateModified":"2026-08-07T10:59:29.451Z","hiringOrganization":{"@type":"Organization","name":"Technatomy","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"62d693f4cca86ace9f74c04e"},"url":"https://jobsearcher.com/jobs/62d693f4cca86ace9f74c04e"}}