{"schemaVersion":"jobsearcher.job.v1","id":"c92e3f2ac4b3a2181df97c43","url":"https://jobsearcher.com/jobs/c92e3f2ac4b3a2181df97c43","canonicalUrl":"https://jobsearcher.com/jobs/c92e3f2ac4b3a2181df97c43","title":"Mid-Level Java Developer","description":"We are looking for a *Mid-Level Java Developer* to join our development team and contribute to the design, development, testing, and maintenance of scalable enterprise applications. The ideal candidate has strong hands-on experience with *Java, Spring Boot, REST APIs, SQL, and modern software development practices*.\n\nThis is a hands-on development role working closely with other software engineers, QA engineers, and business stakeholders to deliver reliable and high-quality applications.\n\nKey Responsibilities\n\n* Design, develop, test, and maintain Java-based applications and backend services.\n* Develop scalable and maintainable applications using *Java and Spring Boot*.\n* Build and integrate *RESTful APIs and web services*.\n* Work with relational databases and write efficient *SQL queries*.\n* Participate in code reviews, debugging, troubleshooting, and performance optimization.\n* Collaborate with frontend developers, QA engineers, DevOps teams, and business stakeholders.\n* Write clean, reusable, well-documented, and maintainable code.\n* Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.\n* Troubleshoot production issues and provide timely technical solutions.\n* Follow software development best practices, coding standards, and testing methodologies.\n\nRequired Qualifications\n\n* *2+ years of professional software development experience*.\n* Strong hands-on experience with *Java 8+*.\n* Experience developing applications using *Spring Framework / Spring Boot*.\n* Strong understanding of *REST APIs and web services*.\n* Experience with *SQL and relational databases* such as Oracle, PostgreSQL, or MySQL.\n* Good understanding of *Object-Oriented Programming (OOP), data structures, and design patterns*.\n* Experience with *Git* and modern software development workflows.\n* Familiarity with *unit testing* frameworks such as JUnit and Mockito.\n* Strong problem-solving and debugging skills.\n* Good communication and teamwork skills.\n\nPreferred Qualifications\n\n* Experience with *microservices architecture*.\n* Experience with *Spring Security*.\n* Knowledge of *Kafka or other messaging systems*.\n* Experience with *Docker and Kubernetes*.\n* Familiarity with *AWS, Azure, or other cloud platforms*.\n* Experience with CI/CD tools such as *Jenkins, GitHub Actions, or Azure DevOps*.\n* Exposure to frontend technologies such as *React or Angular* is a plus.\n\nEducation\n\n* Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.\n\nJob Type: Full-time\n\nPay: From $80,000.00 per year\n\nBenefits:\n* 401(k)\n* Dental insurance\n* Health insurance\n* Paid time off\n* Referral program\n* Relocation assistance\n* Vision insurance\n\nExperience:\n* Spring Boot: 2 years (Required)\n\nWork Location: Hybrid remote in Sterling, VA 20166","company":"Antra","rawCompany":"antra","city":"Sterling","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-01T10:40:00.016Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"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":"Mid-Level Java Developer","description":"We are looking for a *Mid-Level Java Developer* to join our development team and contribute to the design, development, testing, and maintenance of scalable enterprise applications. The ideal candidate has strong hands-on experience with *Java, Spring Boot, REST APIs, SQL, and modern software development practices*.\n\nThis is a hands-on development role working closely with other software engineers, QA engineers, and business stakeholders to deliver reliable and high-quality applications.\n\nKey Responsibilities\n\n* Design, develop, test, and maintain Java-based applications and backend services.\n* Develop scalable and maintainable applications using *Java and Spring Boot*.\n* Build and integrate *RESTful APIs and web services*.\n* Work with relational databases and write efficient *SQL queries*.\n* Participate in code reviews, debugging, troubleshooting, and performance optimization.\n* Collaborate with frontend developers, QA engineers, DevOps teams, and business stakeholders.\n* Write clean, reusable, well-documented, and maintainable code.\n* Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.\n* Troubleshoot production issues and provide timely technical solutions.\n* Follow software development best practices, coding standards, and testing methodologies.\n\nRequired Qualifications\n\n* *2+ years of professional software development experience*.\n* Strong hands-on experience with *Java 8+*.\n* Experience developing applications using *Spring Framework / Spring Boot*.\n* Strong understanding of *REST APIs and web services*.\n* Experience with *SQL and relational databases* such as Oracle, PostgreSQL, or MySQL.\n* Good understanding of *Object-Oriented Programming (OOP), data structures, and design patterns*.\n* Experience with *Git* and modern software development workflows.\n* Familiarity with *unit testing* frameworks such as JUnit and Mockito.\n* Strong problem-solving and debugging skills.\n* Good communication and teamwork skills.\n\nPreferred Qualifications\n\n* Experience with *microservices architecture*.\n* Experience with *Spring Security*.\n* Knowledge of *Kafka or other messaging systems*.\n* Experience with *Docker and Kubernetes*.\n* Familiarity with *AWS, Azure, or other cloud platforms*.\n* Experience with CI/CD tools such as *Jenkins, GitHub Actions, or Azure DevOps*.\n* Exposure to frontend technologies such as *React or Angular* is a plus.\n\nEducation\n\n* Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.\n\nJob Type: Full-time\n\nPay: From $80,000.00 per year\n\nBenefits:\n* 401(k)\n* Dental insurance\n* Health insurance\n* Paid time off\n* Referral program\n* Relocation assistance\n* Vision insurance\n\nExperience:\n* Spring Boot: 2 years (Required)\n\nWork Location: Hybrid remote in Sterling, VA 20166","datePosted":"2026-09-01T10:40:00.016Z","dateModified":"2026-09-01T10:40:00.016Z","hiringOrganization":{"@type":"Organization","name":"Antra","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sterling","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c92e3f2ac4b3a2181df97c43"},"url":"https://jobsearcher.com/jobs/c92e3f2ac4b3a2181df97c43"}}