We are currently seeking a Senior Java Developer to work on a large business application suite of applications at a cabinet level agency. The role is a hands-on position working in an Agile (Scrum/Kanban) environment. The project is in O&M which will expand to include development in future years. The management of the suite of applications is critical the Agency’s mission each and every day of the year. The Senior Java Developer plays an essential role in several work streams as they will interface with many IT systems.
The Senior Java Developer position will require both management and technical skills (see below) to be successful. Also, experience as a federal contractor is essential. The position requires solid understanding of the agency-contractor relationship as this position involves interaction with numerous federal managers and other contracting companies. This position will also require managing technical resources for multiple priority workstreams. Thus, the Senior Java Developer needs strong communication skills.
What you will be doing
- Coding Java in an O&M setting
- Taking ownership of multiple applications
- Leading other developer/technical staff
- Working with Oracle database developer on code enhancements and bug fixes
- Coding data fixes
- Proposing solutions to mitigate/reduce future data fixes
- Working as a member of an Agile (Scrum/Kanban) team
- Maintaining contract SDLC documents
- Ensuring adherence to quality standards and reviewing project deliverables
- Assisting the PM to develop detailed work plans, schedules (road maps), milestone estimates, resource plans, and status reports
- Assisting with project technical meetings
- Adding, updating, and completing Jira tickets to document your work activities (all work is tracked in Jira)
- Working with the infrastructure contractor DBAs on maintaining the database(s)
- On a rotational basis, doing team quality assurance (QA) activities on our data and dashboards
- Creating a list of future enhancements based on current defects, proposed framework upgrades, and functional upgrades
- General team/user support
What you need to be considered for this role (required)
- Bachelor’s Degree from an accredited college or university
- 5+ years of technical experience
- Extensive Java (1.8) development experience
- Experience with Spring, Struts, and other frameworks
- Prior experience with databases (Oracle 11c or higher)
- Willing to assist in other technical endeavors when workloads are low
- Agile experience (Scrum/Kanban)
- Software release management experience
- Experience with MS Office Suite products
- Effective organizational, planning, and time management skills; ability to adapt and manage multiple priorities effectively in a fast-paced challenging environment
- Expert communication skills; ability to communicate effectively in verbal and written formats (this skill is of utmost importance to be considered for this position)
- Strong attention to detail and ability to produce high-quality accurate reports
- Ability to work independently and with minimal supervision under a system of discipline and accountability
- Ability and willingness to learn other processes and technologies. Our team is versed in multiple technologies. If you are open to learning, you are a good fit.
- Ability to maintain the highest level of professionalism, confidentiality, and integrity while dealing directly with internal and external customers
- U.S. citizenship or a Green card Holder (and be willing to undergo a background investigation)
What makes you stand out from the crowd (desired)
- Master’s Degree or higher
- Technical certifications (including CSM, Oracle, etc.)
- ColdFusion MX experience
- Oracle RDBMS development experience
- Prior experience with Atlassian’s Jira
- Prior experience with GitLab (GitHub)
- Prior experience with Power BI
- Prior experience with MicroStrategy
- Prior experience with technical writing
- SDLC experience of any type
- Experience with testing web applications (i.e., Running test scripts)
*******************************************************
Equal Employment Opportunity Statement
Ascella Technologies is an Affirmative Action/Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion or sexual orientation. We provide equal employment opportunities to all qualified candidates without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status or any other characteristic protected by law. Ascella Technologies is committed to providing veteran employment opportunities to our service men and women.
•
Last updated on Oct 20, 2024