
Backend Developer
Viderity Inc.
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
Tech Stack
About the role
- Designs, develops, and implements web-based Java applications to support business requirements
- Follows approved Agile life cycle methodologies, creates design documents & performs program coding
- Resolves technical issues through debugging, research, and investigation
Requirements
- Excellent communication and teamwork skills
- Excellent problem-solving skills, including identifying areas for improvement to processes or applications
- Strong knowledge of and experience with the Java programming language and related Technologies like J2EE, Streams API, JSP, Servlets, JDBC, Spring, Springboot, JPA, Web Services (REST, Soap), XSLT, XML, JSON
- Strong experience with the GIT version control system and familiarity with code repository hosting services such as GitHub and BitBucket
- Strong experience with the Maven build tool
- Strong experience with a modern IDE such as VS Code or Intellij
- Strong experience with relational databases and queries
- Strong experience with production support and issue resolution
- Experience with documenting technical specifics and/or tech design
- Experience designing and performing unit testing, functional testing, and code reviews
- Experience with Database design including Stored Procedures, DML and DDL tasks
- Experience with AWS Services
- Experience working in an Agile development environment
- Experience with JIRA and Confluence, or other project/issue tracking software
- Experience with application front-end languages and frameworks such as HTML, JSP, JavaScript, jQuery, and CSS
- Experience with CI/CD pipelines/tools such as Jenkins and GitHub Actions
- Experience with the Python programming language
- Experience with modern frontend frameworks such as React, Ember, EXT, Angular, Bootstrap
- Experience with performance/profiling tools, and hands-on debugging skills on any preferred IDE
- Experience with no sql databases
- Experience with Docker and Kubernetes
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJ2EEStreams APIJSPServletsJDBCSpringSpringbootJPAWeb Services
Soft Skills
communicationteamworkproblem-solving