G2IT is seeking a Junior to Mid-level JAVA software developer to provide development and ongoing maintenance and support of complex Java applications.
Requirements
- Hands on experience Integrating software components into a fully functional software system
- Strong JavaScript experience and knowledge of JavaScript frameworks, especially Node.JS, Angular and React
- Development in a Service-oriented architecture / REST APIs
- Knowledge of databases Oracle and/or PostgreSQL
- Knowledge of AWS
- Experience with source control tools such as GIT
- Ability to develop software design documents and work with stakeholders
- Experience developing prototypes and mockups for users review and approval
- Experience working on large agile projects
- Experience working in environments utilizing CI/CD pipelines
- Experience in Federal Financial Management systems, specifically working with financial data for budgeting
- 2+ years developing complex computer systems using Java
- 2+ years developing complex computer systems using Java IDEs such as Eclipse
- 2+ years programming in the JBOSS environment
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan