{"schemaVersion":"jobsearcher.job.v1","id":"b4b4f8d82e24202c70c2bafd","url":"https://jobsearcher.com/jobs/b4b4f8d82e24202c70c2bafd","canonicalUrl":"https://jobsearcher.com/jobs/b4b4f8d82e24202c70c2bafd","title":"Senior Java Software Engineer","description":"Job DescriptionJoin our dynamic team as a Senior Java Developer and contribute to the design, development, and testing of enterprise-grade software in an Agile environment. You will be instrumental in shaping our software architecture and ensuring the delivery of high-quality applications.ResponsibilitiesDesign, develop, and test enterprise-grade software using Java, Spring Boot, and other related technologies.Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs.Develop and maintain RESTful APIs using Spring Boot and ensure seamless integration with front-end technologies.Work with relational and NoSQL databases such as MongoDB and PostgreSQL to manage data effectively.Implement modern UI patterns using Angular and other front-end technologies to create engaging user experiences.Utilize modern build, CI/CD, and containerization tools like Git, Gradle, Docker, Jenkins, and Kubernetes to streamline development and deployment processes.Write unit tests using JUnit and Mockito, and front-end unit tests using Jasmine to ensure code quality and reliability.Leverage GenAI-enabled development tools such as GitHub Copilot, LLMs, RAG, and agentic workflows to enhance productivity and innovation.Deploy applications in the cloud using AWS and manage container orchestration with Kubernetes, Istio, and Helm charts.Communicate effectively with business lines and other IT teams to ensure alignment and successful project delivery.RequirementsRequired SkillsMinimum of 8 years of experience in software development in an Agile environment.Bachelor's degree in Computer Science or Engineering.Strong expertise in Java, Spring Boot, and designing RESTful APIs.Solid experience with relational and NoSQL databases such as MongoDB and PostgreSQL.Front-end development experience with Angular and modern UI patterns.Hands-on experience with modern build, CI/CD, and containerization tools including Git, Gradle, Docker, Jenkins, and Kubernetes.Strong testing mindset, with experience writing unit tests using JUnit and Mockito, and front-end unit tests using Jasmine.Working knowledge and practical experience with GenAI-enabled development tools such as GitHub Copilot, LLMs, RAG, and agentic workflows.Knowledge and experience in cloud computing with AWS and container orchestration using Kubernetes, Istio, and Helm charts.Excellent communication skills to interface and influence with business lines and other IT teams.Preferred SkillsExperience with Node.js, JavaScript, and TypeScript.Familiarity with testing frameworks such as Cucumber, Jest, Cypress, and Playwright.Experience with automated pipeline deployment tools such as Rancher.Knowledge of modern tools including Atlassian Suite (Jira, Bitbucket), Git, IntelliJ, VSCode, and Gradle.Nice to have: Python, Rafay, and SonarQube.","company":"Keypixel Software Solutions","rawCompany":"keypixel software solutions","city":"McLean","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-11-04T09:35:49.913Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"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":"Senior Java Software Engineer","description":"Job DescriptionJoin our dynamic team as a Senior Java Developer and contribute to the design, development, and testing of enterprise-grade software in an Agile environment. You will be instrumental in shaping our software architecture and ensuring the delivery of high-quality applications.ResponsibilitiesDesign, develop, and test enterprise-grade software using Java, Spring Boot, and other related technologies.Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs.Develop and maintain RESTful APIs using Spring Boot and ensure seamless integration with front-end technologies.Work with relational and NoSQL databases such as MongoDB and PostgreSQL to manage data effectively.Implement modern UI patterns using Angular and other front-end technologies to create engaging user experiences.Utilize modern build, CI/CD, and containerization tools like Git, Gradle, Docker, Jenkins, and Kubernetes to streamline development and deployment processes.Write unit tests using JUnit and Mockito, and front-end unit tests using Jasmine to ensure code quality and reliability.Leverage GenAI-enabled development tools such as GitHub Copilot, LLMs, RAG, and agentic workflows to enhance productivity and innovation.Deploy applications in the cloud using AWS and manage container orchestration with Kubernetes, Istio, and Helm charts.Communicate effectively with business lines and other IT teams to ensure alignment and successful project delivery.RequirementsRequired SkillsMinimum of 8 years of experience in software development in an Agile environment.Bachelor's degree in Computer Science or Engineering.Strong expertise in Java, Spring Boot, and designing RESTful APIs.Solid experience with relational and NoSQL databases such as MongoDB and PostgreSQL.Front-end development experience with Angular and modern UI patterns.Hands-on experience with modern build, CI/CD, and containerization tools including Git, Gradle, Docker, Jenkins, and Kubernetes.Strong testing mindset, with experience writing unit tests using JUnit and Mockito, and front-end unit tests using Jasmine.Working knowledge and practical experience with GenAI-enabled development tools such as GitHub Copilot, LLMs, RAG, and agentic workflows.Knowledge and experience in cloud computing with AWS and container orchestration using Kubernetes, Istio, and Helm charts.Excellent communication skills to interface and influence with business lines and other IT teams.Preferred SkillsExperience with Node.js, JavaScript, and TypeScript.Familiarity with testing frameworks such as Cucumber, Jest, Cypress, and Playwright.Experience with automated pipeline deployment tools such as Rancher.Knowledge of modern tools including Atlassian Suite (Jira, Bitbucket), Git, IntelliJ, VSCode, and Gradle.Nice to have: Python, Rafay, and SonarQube.","datePosted":"2026-11-04T09:35:49.913Z","dateModified":"2026-11-04T09:35:49.913Z","hiringOrganization":{"@type":"Organization","name":"Keypixel Software Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"McLean","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b4b4f8d82e24202c70c2bafd"},"url":"https://jobsearcher.com/jobs/b4b4f8d82e24202c70c2bafd"}}