Full Stack Software Engineer (Java) | $130k | Richmond,VA

Full Stack Software Engineer (Java) | $130k | Richmond,VA

08 Apr 2021
Virginia, Richmond, 23298 Richmond USA

Full Stack Software Engineer (Java) | $130k | Richmond,VA



We are hiring a Java Full Stack Software Engineer with expertise in middleware technologies including AWS, microservices, and serverless applications who can join our talented team to provide software solutions to families saving for higher education expenses. If you have a passion for innovative software development and can solve business needs with forward thinking technical solutions, then this role is for you.

In this position, you will:


  • Lead the design, development and specifications of large-scale initiatives utilizing a variety of technologies, domain driven design, and container architectures

  • Investigate and research new tools and technologies, and make recommendations on how they can optimize the use of our applications

  • Architect, design and build REST APIs, microservices, and serverless applications

  • Serve as a thought leader by leveraging an understanding of broad technology solutions to proactively provide input on the architecture and design of our software solutions

  • Mentor, perform code review, and provide feedback to the team on how to effectively utilize middleware application development

  • Develop best practices for efficient software development by staying current with available tools and technology

  • Continuously develop your skills through agency-paid professional development opportunities


Successful candidates will have:

  • An undergraduate degree in computer science, engineering, mathematics, or a related field

  • 5-7 years of experience in autonomously designing and developing complex systems involving multiple technologies and interfaces; an equivalent combination of education and experience may be considered

  • Hands on experience architecting, designing, and building applications using REST APIs, AWS, microservices, serverless applications, feature flags, and container architecture

  • Experience with mainline development and domain driven design methodologies

  • Experience using some or many of the following: Node Express and/or GraphQL, HTML, PHP, CSS, XML, JavaScript and/or Typescript, JSON, JAVA and/or PL/SQL

  • Experience with Integrated Development Environments such as SQL Developer, Visual Studio Code, or some equivalent

  • Experience using Test automation tools, such as Test Caf, Newman and Postman, and methodologies such as Test Driven Development, Continuous Integration/Continuous Delivery, Automated Testing

  • Proficient in multiple product management methodologies (e.g. Agile Scrum, Kanban).

  • Familiar with Windows operating system

  • Strong analytical and problem-solving skills with ability to identify, formulate and solve software engineering problems

  • Broad knowledge of current technology and best practices and understanding how to assess the feasibility of incorporating technologies into our application framework

  • Excellent communication skills, both oral and written, sufficient to explain complex technical problems to diverse audiences


Benefits:

  • Generous healthcare benefits with multiple plans to choose from

  • Defined benefit and contribution retirement plans with cash match

  • 12+ holidays

  • PTO - new employees earn 25 days/full year, + 12.5 holidays

  • Tuition reimbursement

  • Agency-paid continuing education

  • Match program

  • Relaxed work environment

Related jobs

Job Details

  • ID
    JC11991916
  • State
  • City
  • Job type
    Permanent
  • Salary
    USD $120000 - $130000 per annum 120000 - 130000 per annum
  • Hiring Company
    Vaco Technology
  • Date
    2021-04-08
  • Deadline
    2021-06-07
  • Category

Jocancy Online Job Portal by jobSearchi.