Java Software Engineer

SynapOne

Reston (VA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SynapOne in Reston, Virginia is seeking an experienced Engineer to join their agile dev-test team, responsible for designing, developing, and deploying complex software solutions. The ideal candidate will possess strong Java programming skills, a solid understanding of object-oriented principles, and experience with various automation tools.

This role emphasizes ownership of product backlog items and collaboration within a highly performant team. Join us to make a significant impact on software projects and team dynamics!

Qualifications

  • Strong understanding of Java fundamentals, including concurrency and data structures.
  • 8+ years of experience with object-oriented languages, preferably Java.
  • Experience with SQL and relational databases.

Responsibilities

  • Design, develop, and deploy software solutions.
  • Research components or technologies and present findings.
  • Communicate with team members to improve process and efficiency.

Skills

Java Programming Language
Object-oriented programming
Data structures
Algorithms
Linux/Unix Administration
Perl
Python
SQL
Automation tools
Docker
Terraform
Jenkins
Ansible
Git

Education

Bachelor’s degree in Computer Science or related field

Tools

Continuous Delivery tools

Job description

This engineering position will be part of an agile dev-test team responsible for designing, developing, and deploying some of the most visible, exciting, and challenging software on the Internet. Our software solutions are easy to use, scalable, and highly performant. Engineers on the team will be called on to research components or technologies, present findings to the team, document software design, implement business logic, document a test strategy, write automated tests, demonstrate completed work to operations teams or product owners, and communicate with team members to improve our process and efficiency.

Candidates

The ideal candidate will have good social and communication skills as well as a strong understanding of the fundamentals of the Java Programming Language, including concurrency and data structures. As part of a highly performant agile team, engineers will participate effectively in daily standup meetings, weekly grooming sessions, and product demonstrations. Engineers will be expected to take ownership of product backlog items from design to deployment. Successful engineers will work closely with team members to become familiar with our software components and make a positive impact on software projects as well as team chemistry.

Desired Skills
  • Bachelor’s degree in Computer Science or a related field
  • 8+ years of work experience with object-oriented languages, preferably Java
  • Experience with data-structures, algorithms, and computational complexity
  • Experience with Linux or Unix operating systems administration
  • Experience with scripting languages like Perl, Python, Unix Shell, or others
  • Experience with SQL and relational databases
  • Experience with test automation tools and strategies
  • Experience with deployment automation
  • Experience with computer networking protocols, firewall rules, and security systems
  • Experience with Docker, Terraform, Jenkins, Ansible, Git and other Continuous Delivery tools
  • Experience with performance metrics, profiling, and dynamic code analysis is a plus
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

The Judge Group • Wilmington (DE)

On-site
USD 80,000 - 120,000
Software Engineer I
Software Engineer I

SMC³ • Peachtree City (GA)

On-site
USD 90,000 - 120,000
Java Test Engineer
Java Test Engineer

Aktra • McLean (VA)

On-site
USD 100,000 - 140,000
Java Software Engineer
Java Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
DevOps Software Engineer
DevOps Software Engineer

Eliassen Group • Rockville (MD)

On-site
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Accenture Federal Services • Chantilly (VA)

On-site
USD 90,000 - 130,000
Java Software Engineer
Java Software Engineer

Avance Consulting • Austin (TX)

On-site
USD 90,000 - 120,000
Java Software Engineer – Level 2 or 3
Java Software Engineer – Level 2 or 3

Jobtailor • Colorado

On-site
USD 110,000 - 160,000
Senior Java Software Engineer - 1049303
Senior Java Software Engineer - 1049303

DEMO • United States

On-site
USD 80,000 - 100,000