Lead/Sr. Java Developer

Richmond, VA, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
On-site
$65 - $65 per hour
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Lead/Sr. Java Developer

Summary




A recognized institution in Virginia is seeking a Lead/Sr. Java Developer in Richmond to support the design, development, and delivery of complex software components for an enterprise workflow modernization initiative.


About the Opportunity:




  • Shift: Day shift




  • Schedule: Monday to Friday




  • Hours: Standard business




  • Setting: On-site




Responsibilities:




  • Lead end-to-end solution design, development, and implementation for complex software components




  • Apply Java development expertise to build scalable, secure, and maintainable applications




  • Design software architecture, database structures, and microservices-based solutions




  • Mentor junior and mid-level developers and promote consistent engineering practices




  • Conduct technical reviews, troubleshoot issues, and support deployment and production stability




Qualifications:




  • 8+ years of hands-on software development experience and 3+ years leading development teams




  • Bachelor's degree in computer science, software engineering, or a related field




  • Strong proficiency in Java and experience with multiple programming languages and frameworks




  • Knowledge of software design patterns, relational and document databases, and SQL




  • Understanding of cloud computing platforms and services




  • Knowledge of Agile, Scrum, and other software development methodologies




  • Proven ability to guide and mentor junior and mid-level developers




  • Experience contributing to project estimation and planning




  • Strong analytical, troubleshooting, and problem-solving skills




  • Strong verbal, written, and interpersonal communication skills




  • Adaptability to changing project requirements and technologies




  • Knowledge of software security principles and best practices




Desired Skills:




  • 12+ years of software development and design experience and 7+ years leading development teams




  • Master's degree in computer science, software engineering, or a related field





  • Agile or Scrum certification






  • Relevant certifications in Java, Spring, React, Angular, or related development technologies





  • Experience designing complex software systems and implementing microservices-based solutions




  • Proficiency in both front-end and back-end technologies




  • Familiarity with DevOps tools, continuous integration and deployment, and infrastructure as code




  • Advanced knowledge of cybersecurity practices and integrating security into software development




  • Proficiency with NoSQL databases




Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: EXECUSCH
  • Position Id: CR513035-75
  • Posted 3 hours ago
Contact the job poster
Paulina Lipska

Paulina Lipska

Recruiter @ Tandym Tech

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.