Backend Developer at Altec Resource Group
Washington, DC
About the Job
Overview
Java Developer with experience in developing J2EE applications using REST/JSON, Spring, SpringBoot, J2EE. 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.
Required Skills:
- 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.
Preferred Skills:
- 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 NoSQL databases.
- Experience with Docker and Kubernetes.
Salary
110,000 - 130,000 /year