JAVA Developer
Voto Consulting LLC
McLean, VA, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
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
+26 more
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
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
TL
Thomas Limbüchler
Should senior developers refuse interview coding challenges?
over 5 years ago
CS
Christina Schaireiter
Why Attend a Developer Event in 2026?
6 months ago