Company Details

java developer

Job ID

: 24425


: Dulles Crossing Plaza, Sterling, VA 20166, USA


: $$60,000-$70,000/ year per year

Job Views

: 91


: 2 months ago

Key Skills

Core java, Struts, servlets

Job Description


  • Utilize Java and related technologies to design, develop, test and deploy various large-scaled, distributed server side application.
  • Be involved in all phases of software development life cycle. 
  • Gather and analyze requirements from Product Managers/Owners.
  • Build tools to improve application reliability and quality, and programmer productivity.
  • Align teams designs with larger architecture objectives.
  • Assist team members in design discussions and decisions.
  • Perform code and design reviews with other team members.
  • Create and execute test cases based on test strategies and test plans
  • Work closely with Operations & Infrastructure groups to understand challenges in production environments.


- Bachelor's degree in Computer Science or related fields.
- 3+ years of experience in Core Java programming.
- Proficient in data structure, algorithm, object-oriented design and multithreading.
- Experience in basic database design including SQL database or NoSQL databases.
- Familiar with Java 8 new features like Lambda and Stream.
- Knowledge about network protocols and network security.
- Basic knowledge about design patterns. 

Preferred Qualifications:

- Experience in Agile methodologies.
- Experience in Web Application development.
- Knowledge in distributed system design.
- Experience in Cloud Platforms like AWS, Azure or similar.
- Experience in Devops and related tools like Jenkins, Maven, GitLab and shell script.

Employment Types

Full time

Share This Job

Advanced Search