Java Developer

Information Gateways Inc
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
HTML5
User Authentication
Azure
Bootstrap
CSS
Information Systems
Databases
Database Development
Software Debugging
Java Platform Enterprise Edition (J2EE)
Hibernate
Integrated Development Environments
Java Database Connectivity
Spring
Lightweight Directory Access Protocols (LDAP)
Maven
OAuth
Object-Oriented Software Development
Oracle
Oracle Applications
Scrum
Systems Development Life Cycle
Security Assertion Markup Language (SAML)
Software Engineering
PL-SQL
Strategies of Testing
T-SQL
Enterprise Software Applications
React
Spring-boot
Backend
Gitlab
Angular
Gitlab-ci
Information Technology
Build Tools
Api Gateway
REST
Software Version Control
Jenkins

Job description

Supports maintenance, enhancement and modernization of complex DoD enterprise applications. Responsible for designing, developing, testing, and implementing Java application code in an Agile Scrum environment. Troubleshoots complex problems in the development environment. Collaborates with multi-site team to identity, resolve and test solutions to issues with new modules. Optimizes and performance tunes developed code.

Requirements

  • Solid understanding of designing, development, database development, and testing methodologies

  • Strong attention to detail

  • Proven problem-solving and interpersonal communication skills

  • Ability to work as part of multi-site team

  • Strong problem-solving and debugging skills

  • Experience with T-SQL & PL/SQL, * Bachelor's degree in computer science, Information Systems, another related discipline, or equivalent work experience in the software development field will be considered

  • 10+ years of object-oriented development experience

  • 5+ years of hands-on, strong Java and J2EE development experience

  • 5+ years of hands-on, strong Oracle database design and development experience

  • 5+ years of full-stack application development experience with strong back-end architecture experience

  • Experience with Agile development

  • Secret security clearance

  • Experience with: o Front end:

  • JavaScript, HTML5, CSS

  • AngularJS, React.

  • Bootstrap 4 or higher o Middle Tier Java:

  • Core Java 11 or greater

  • JDBC, J2EE

  • Spring Framework & SpringBoot

  • Hibernate plus o Back-end Database:

  • Oracle 12 or greater Preferred Qualifications

  • Experience with CI/CD Pipelines (e.g. Jenkins, GitLab CI, Azure)

  • Experience with Agile development and AWS Cloud environment

  • Experience with version control (GitLab, GitBash)

  • Familiarity with Java build tools such as Maven

  • Knowledge of authentication and authorization protocols (LDAP, OAuth, SAML)

  • Familiarity with RESTful API design and development using AWS API Gateway

  • DoD system development experience

  • Security+ certification

Apply for this position