Match score not available

Java Developer

EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE
Remote: 
Full Remote
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

BA or BS degree, 10+ years programming experience.

Key responsabilities:

  • Lead software development in Agile environment
  • Mentor developers on best practices
  • Build community of practice for continuous improvement
  • Develop web applications using Java technologies
  • Code, test, and document software
By Light Professional IT Services logo
By Light Professional IT Services Large https://www.bylight.com/
1001 - 5000 Employees
See more By Light Professional IT Services offers

Job description

Logo Jobgether

Your missions

Overview:

By Light is seeking a highly skilled Senior Full Stack Developer to support our Department of Veterans Affairs customer. As a Full Stack Developer, you will put your knowledge of Agile Software Development, DevSecOps practices, Product-based management and User Centered Design to develop software for By Light and our government and commercial projects.

Responsibilities:
  • Provide leadership and work with Software Developers, Operations Engineers, DBA’s, Information Security and Quality Assurance personnel to rapidly develop secure, high-quality software in an Agile environment
  • Mentor junior softare developers on user-centered design patterns, development best practices and DevSecOps trade-offs.
  • Help build a community of practice that focuses on increasing product delivery frequency with short feedback loops with a focus on continual process improvement.
  • Responsible for development of single page web applications supporting healthcare services
  • Web application will be built using products like J2EE, Spring Framework, Hibernate, RabbitMQ, jQuery, Java, and Oracle
  • Analysis and Design
    • Assist in generating designs which comply with requirements specifications
    • Assist in determining effort and time that will be required to resolve tasks
  • Coding
    • Execute basic and advanced control constructs
    • Utilize the most efficient method or algorithm for solving a given problem
    • Apply logic to fundamental design issues
    • Develop software using prescribed coding conventions
  • Documentation
    • Internal – Document code internal to a program for data/control constructs and modules/routines
    • Process – Generate comprehensible documentation for reference by other developers, engineers, etc. that complies with company standards
    • External – Produce customer documentation
    • Excellent written and verbal communication and presentation skills
  • Testing
    • Performs unit testing as necessary including Junit and Mockito testing
    • Accomplish integration and/or validation testing
Required Experience/Qualifications:
  • BA or BS degree
  • At least 10 years of programming experience – Java, J2EE, Spring Framework, Spring Boot, Hibernate, RabbitMQ other modern languages
  • Knowledge of development frameworks and third-party libraries
  • Well versed in all the latest back-end (Java, Maven) and database (Oracle, SQL, etc.) technologies
  • Experience developing and testing APIs
  • Able to pick up scope and designs and move quickly to support front end development (JSF, XHTML)
  • Content Management tool development experience
  • Kubernetes, Rancher, and Docker experience
  • Development against Security Standards
  • Self-starter that can troubleshoot their own local and system issues (and finish them)
  • Understands emerging web and cloud development models
  • Experience writing tests against large, complicated semi-modular enterprise systems with deep integrations and dependencies
  • Ability to write SQL queries to check and load data is a plus
  • Experience with Jenkins and GitHub
  • Experience in a DevOps or DevSecOps environment and working to develop a mature build pipeline
  • Quick learner and champion of best practice
  • Comfortable working in agile methodologies (Scrum or Kanban)
  • Experience with performing object-oriented development in an Amazon Web Services (AWS) environment
  • Experience with the following AWS products, DynamoDB, Lambda, Data Pipeline, EC2, CodeCommit, CloudTrail, CloudFormation, CloudWatch, API Gateway, CloudFront, ELB, IAM, Cognito, Key Management Service, and S3
  • Experience with Linux and Windows infrastructure
  • Ability to integrate with various customer applications using Web services, work in an Agile environment, and incorporate DevOps best practices
  • Experience with DevOps tools, including GitHub and confluence
  • Experience with cyber security tools such as CodeQL, including Nessus, WebInspect, and AppDetective
Preferred Experience/Qualifications:
  • Experience supporting Veterans Administration technologies is a plus
  • Currently has VA GFE and PIV is a huge plus, but can be waived for an awesome candidate
  • Liferay DXP experience a plus
  • Experience with architecture a plus
  • Experience developing on modern technology stacks:
  • MERN consists of different open-source components: MongoDB, Express, React, and Node
  • MEAN (MongoDB, Express.js, AngularJS, and Node.js)
  • LAMP (Linux, Apache, MySQL, and PHP.)

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • communication
  • Leadership
  • Mentorship
  • Teamwork
  • microsoft-windows
  • Problem Solving
  • Adaptability

Software Engineer Related jobs