> Markdown version of [/jobs/ext/457056-java-developer](https://www.wearedevelopers.com/jobs/ext/457056-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). --- # JAVA Developer - **Company:** Voto Consulting LLC - **Location:** McLean, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Application Performance Management, User Authentication, Automation of Tests, Cloud Computing, Computer Programming, Databases, Continuous Integration, IBM DB2, Relational Databases, DevOps, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Gradle, Java Database Connectivity, Java Servlet, Javaserver Pages, Junit, Python (Programming Language), Microsoft SQL Server, MySQL, Performance Tuning, Mockito, Software Engineering, Data Processing, Scripting, Enterprise Software Applications, Snowflake, Sybase, Software Application Programming, Git, Information Technology, Deployment Automation, Restful APIs, Docker, Jenkins, Databricks - **Published:** June 1, 2026 - **Apply:** https://www.dice.com/job-detail/aecfa2c4-c9cb-47bc-b5ce-ed1a1fd9af5b ## About the Role * 5-10 years of hands-on Java development experience * Strong experience building applications using: * REST APIs * Authentication frameworks * Database technologies such as SQL Server, Snowflake, and Databricks Strong coding and performance optimization experience Experience with Git for version control and collaboration Experience writing automation scripts for tasks and data processing Experience with relational databases such as: * Sybase * SQL Server * MySQL * DB2 Experience with development and deployment tools including: * Eclipse * Git * Gradle * Docker * Jenkins Experience designing and executing JUnit test cases using Mockito Bachelor's degree in Computer Science or related field, Programming & Frameworks * Java / J2EE * Servlets * JSP * JDBC * RESTful APIs * JUnit * Mockito Databases * SQL Server * Snowflake * Databricks * Sybase * MySQL * DB2 DevOps & Tools * Git * Gradle * Docker * Jenkins * Eclipse, * Experience with Python libraries * Cloud certifications * Experience with automation scripting, * Strong analytical and problem-solving abilities * Excellent verbal and written communication skills * Ability to work in fast-paced environments with changing priorities * Strong business acumen and relationship management skills * Ability to think critically and make quick decisions * Flexible, adaptable, and team-oriented mindset * Ability to work effectively under short deadlines ## Description * Design, develop, integrate, and test software solutions using J2EE technologies * Build scalable and high-performance enterprise applications * Develop and consume RESTful APIs * Work closely with team members and business partners to deliver technology solutions * Perform application development, prototyping, and technical consulting * Identify bottlenecks and optimize application performance * Predict effects of configuration changes and recommend improvements * Support issue resolution and ad-hoc requests for business partners within the I&CM division * Contribute to CI/CD and deployment activities ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)