> Markdown version of [/jobs/ext/585571-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/585571-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** AKTRA INC. - **Location:** McLean, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Code Review, Databases, Software Design Patterns, Github, Hibernate (Java), Java Persistence API, Junit, Object-Oriented Software Development, Scrum Methodology, Mockito, Software Construction, Software Engineering, TypeScript, Enterprise Software Applications, Test-Driven Development (TDD), Software Troubleshooting, Backend, Gitlab, AngularJS, Solid Principles, Kubernetes, Information Technology, Apache Kafka, Restful APIs, Docker, Microservices - **Published:** June 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=542cc91bf3f93e2a ## About the Role Do you have experience in TypeScript?, Do you have a Master's degree?, We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong expertise in Java 8+, Angular, TypeScript, databases, and testing frameworks, along with the ability to drive technical solutions, mentor team members, and deliver high-quality software in an Agile environment., * Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. * 5-8+ years of software development experience. * 4+ years of hands-on Java development experience. * Strong proficiency in Java 8+ and core Java concepts. * Experience with Angular and TypeScript. * Solid understanding of relational databases and SQL. * Experience with GitHub or GitLab. * Strong knowledge of Object-Oriented Design (OOD), SOLID principles, and design patterns. * Experience with Hibernate, JPA, or other ORM frameworks. * Experience with Agile/Scrum methodologies. * Hands-on experience with JUnit, Mockito, automated testing, and test-driven development. * Strong troubleshooting, analytical, and problem-solving skills. * Excellent communication and collaboration skills., * Experience with microservices architecture. * Exposure to cloud platforms (AWS, Azure, or GCP). * Experience with Docker, Kubernetes, Kafka, or similar technologies. * Previous mentoring or technical leadership experience. Keys to Success * Demonstrates strong technical leadership and ownership. * Thinks critically and solves complex technical challenges. * Adapts quickly to changing priorities and technologies. * Collaborates effectively with technical and business stakeholders. * Delivers scalable, high-quality solutions with a customer-focused mindset. ## Description * Design, develop, and support enterprise applications using Java and Angular. * Participate in architecture and technical design discussions. * Develop RESTful APIs and scalable backend services. * Apply software engineering best practices, including code reviews, design patterns, and automated testing. * Troubleshoot and resolve performance, scalability, and security issues. * Mentor junior developers and contribute to team growth. * Collaborate with cross-functional teams in an Agile/Scrum environment. * Create and maintain technical documentation. ## Related Videos - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)