Senior Software Engineer - Candidates from Richmond Only

MissionHires

Richmond (VA)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A technology company in Richmond, VA is seeking an experienced Developer for full-time employment. The ideal candidate should have expertise in Java, with responsibilities including designing, developing, and maintaining multi-tiered enterprise applications. This mid-senior level role also involves mentoring junior developers and using modern technologies to improve business processes.

Qualifications

  • Experienced senior developer with Java or Python.
  • Proficient in multiple operating systems (Windows, Linux, MacOS).
  • Ability to mentor and provide technical best practices.

Responsibilities

  • Develop and maintain multi-tiered enterprise applications.
  • Work with Enterprise Architect and Development team to improve applications.
  • Mentor junior resources and provide training.

Skills

Java
Shell scripting
SQL
No-SQL databases
Containerization (Docker)
Agile methodologies
CI/CD tools (Git, Jenkins, Gitlab)
Mentorship
Microservices

Education

Bachelor's Degree

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from MissionHires

Matching exceptional talent with great companies — because work should mean something. 💼❤️
Why This Role Matters

Morton is seeking an experienced Developer for our client in Richmond, VA. They need someone with experience in Java who will be responsible for designing, developing, and maintaining multi-tiered enterprise applications. Senior level demonstrated experience designing and developing microservices, monolithic and data pipelines. Demonstrated proficiency with shell scripting, including understanding shared libraries, compilation of applications and dependencies, and building packages. Demonstrated ability to mentor and provide technical best practices to more junior development resources. Demonstrated proficiency communicating application concepts at an appropriate level of detail to both technical peers and management. Experience using SQL and No-SQL databases.

  • Work directly with Enterprise Architect and Development team to develop, maintain, and improve internal applications, integrations, and utilities.
  • Work with various company partners and vendors to build applications, to automate, integrate, and improve various business processes.
  • Provide comprehensive and ongoing guidance, tools, and solutions to support both internal and external clients.
  • Work with senior leadership and present solutions to internal stakeholders across the business
  • Mentor junior resources and provide training programs to improve technical expertise for development team
  • Bring modern technologies and trends into the company to support business process improvements and improve productivity of our clients.
What Makes You a Great Fit
  • Bachelors Degree - COMPLETED
  • Experienced senior Python or Java developer who will be responsible for designing, developing, and maintaining enterprise level multi-tiered applications.
  • Demonstrated proficiency working in multiple operating systems (Windows, Linux, MacOS), containerized and non-containerized both in private and public cloud infrastructure environments.
  • Ability to work with DevOps mindset.
  • Demonstrated ability to mentor and provide technical best practices to more junior development resources.
  • Large application engineering, design, and development experience.
  • Demonstrated proficiency communicating both written and verbal application concepts at an appropriate level of detail to technical peers, business, and management.
  • Proficiency in using SQL and No-SQL databases and building enterprise scale applications using various databases.
  • Proficiency in using Agile methodologies for Software development.
  • Familiarity with CI/CD tools such as Git, Jenkins, Gitlab, and building various CI/CD pipelines for building and deploying applications.
  • Demonstrated proficiency with shell scripting, including understanding shared libraries, compilation of applications and dependencies, and building packages.
  • Experience tuning application performance.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Industries
  • Technology, Information and Internet
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Richmond, Virginia
Senior Software Engineer - Richmond, Virginia

MissionHires • Richmond (VA)

On-site
USD 80,000 - 120,000
Senior Java Engineer: Enterprise Microservices & DevOps
Senior Java Engineer: Enterprise Microservices & DevOps

MissionHires • Richmond (VA)

On-site
USD 80,000 - 120,000
Senior Java Developer
Senior Java Developer

AKTRA INC • McLean (VA)

On-site
USD 110,000 - 160,000
Java Engineer (Middle) ID32277
Java Engineer (Middle) ID32277

AgileEngine • Richmond (VA)

On-site
USD 85,000 - 120,000
Professional growth opportunities
Competitive compensation packages
Flextime work options
Senior .Net Applications Developer
Senior .Net Applications Developer

DataStaff, Inc. • Richmond (VA)

On-site
USD 80,000 - 100,000
Medical, dental, and vision coverage
Paid vacation, sick, and holiday leave
401(k) program available after 6 months
Programmer
Programmer

intellipro • Richmond (VA)

On-site
USD 114,000 - 121,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Vrinda International • Richmond (VA), Atlanta (GA)

On-site
USD 110,000 - 160,000
Sr. Infrastructure Engineer
Sr. Infrastructure Engineer

GlobalPoint • Richmond (VA)

On-site
USD 110,000 - 160,000
Restaurant? Not listed
Senior Full Stack Developer
Senior Full Stack Developer

AKTRA INC • McLean (VA)

On-site
USD 120,000 - 170,000
Senior Java Software Engineer
Senior Java Software Engineer

Augusta Hitech • United States

On-site
USD 90,000 - 120,000