OverviewSummary:
The Softare Developer will focus on design, construction, testing and deployment of a system modeled to support the maintenance functional and technical requirements. They will support system design and construction geared specifically toward leveraging Web-based technology and techniques. They will work closely with the entire integrated project team to support process analysis, detection and diagnosis of problems, and workflow optimization.
Responsibilities
Essential Job Functions:
- Develop Java source code for Middle Tier and/or Front-End components of a web-based application, test the developed components as units, and document the Java programs
- Participate in functional/technical group discussions with analysts and developers under minimal supervision
- Convert written requirement specifications or graphical models into sequence of detailed instructions and logical steps for coding, applying knowledge of software development
- Provide troubleshooting skill in core Java including thread dump analysis, caching, pool connections, memory leaks, thread deadlocks, and persistence configuration
- Provide written status of assigned tasks including completion percentage, identification of issues encountered, and plans for future tasks
- Work in a dynamic environment with talented team members to deliver quality software capabilities.
Qualifications
Minimum Qualifications:
- Bachelors degree or equivalent experience (preferably in Information Systems, Computer Science or other computer-related degree/experience)
- Ability to assess and understand functional and technical requirements
- Working experience with Java, JavaScript
- Understand principles of user interface design
- Analytical and problem-solving abilities, with keen attention to detail
- Ability to understand and follow Quality Assurance processes and guidelines
- Pass an employer background check.
- Possess excellent interpersonal communication skills, verbal and written
- Eligible for a Secret security clearance
Preferred Qualifications:
- Experience with or functional knowledge of three-tiered architecture: Front-End (web server), Middle Tier (application server), Back-End (database server)
- OpenJDK, Oracle Java Development Kit
- Netbeans 8
- Serena Dimensions Desktop Client
- Java-based Web Services
- Dell TOAD DBA Suite for Oracle
- Apache HTTP Server
- Sencha EXT JS
- JBOSS Enterprise Application Platform
- Apache Tomcat
- Apache Struts
- Oracle 19C Database
- Unix/Linux Operating System
- Hands-on skills in troubleshooting and debugging complex software
- Common software: Google Chrome, Internet Explorer, Mozilla Firefox, Adobe, MS Office
Pay and BenefitsAt Goldbelt, we value and reward our teams dedication and hard work. We provide a competitive base salary commensurate with your qualifications and experience. As an employee, you enjoy a comprehensive benefits package, including medical, dental, and vision insurance, a 401(k) plan with company matching, tax-deferred savings options, supplementary benefits, paid time off, and professional development opportunities.