Java Developer
Role details
Job location
Tech stack
Job description
You will be part of an exciting ecosystem, participating with federal employees and other contractors, in a team-based DevOps approach to deliver mission value cost-effectively and responsively, and collaboratively with other companies to architect, design, build, deliver, and enhance highly available, scalable, real-time systems. You will exercise your judgment in determining and recommending the best designs based on customer business objectives, timelines and other resource constraints. You will participate in and/or direct major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing., * Proven experience designing, developing, testing, deploying, and maintaining enterprise Java applications in current and previous roles.
Requirements
Do you have experience in Weblogic?, Do you have a Bachelor's degree?, A qualified candidate must be a USC or GC holder and have or be able to attain a Public Trust clearance. FDA experience and/or an existing Public Trust clearance is ideal., * Experience maintaining and enhancing existing code rather than only building new applications·
- Experience developing, deploying, and supporting applications within environments that must comply with federal security, privacy, and compliance requirements, including Public Trust, FISMA, NIST, and Authority to Operate requirements.
- Extensive hands-on experience across the full software development life cycle, including requirements analysis, design, development, unit testing, integration testing, deployment, maintenance, and production support.
- Experience with DevSecOps frameworks, CI/CD pipelines, automated builds, automated testing, code scanning, vulnerability remediation, configuration management, and release management.
- Experience with software design patterns, service-oriented architectures, RESTful APIs, integration services, and secure application development practices.
- Proficiency with Agile software development practices, including sprint planning, backlog refinement, user story development, estimation, demos, retrospectives, and iterative delivery.
- Proficiency with Agile and DevOps management tools, including the Atlassian suite such as Jira and Confluence.
- Ability to troubleshoot complex application, database, infrastructure, integration, and deployment issues across multiple environments.
- Ability to work collaboratively with federal stakeholders, product owners, business analysts, testers, security teams, infrastructure teams, and operations teams., * 5 yrs +overall experience with a Bachelor's Degree in Computer Science, Computer Engineering, Information Technology, or related field.
- Minimum of 3 years of hands-on experience with Java, Angular, Python, Spring/Spring Boot, JavaScript, Apache, RHEL/Linux operating systems, WebLogic, Oracle Database, and SQL.
- Experience supporting applications hosted in cloud environments, preferably AWS GovCloud, including familiarity with cloud-native services, secure deployment practices, and operational support in a federal environment., * Experience maintaining and enhancing existing code rather than only building new applications
- Ability to reverse-engineer existing code, workflows, interfaces, and database dependencies
- Ability to work with databases that support or were originally built for ColdFusion applications
- Experience reading and understanding legacy ColdFusion data models, even if they are not actively developing ColdFusion code
- Experience with containerized or cloud-deployed application architectures is preferred.
- SQL skills for querying, joining, validating, and troubleshooting data
- Experience with Oracle, SQL Server, or other relational databases
- Ability to understand stored procedures, views, triggers, legacy table structures, and data quality issues
- Strong verbal and written communication skills, including the ability to document technical solutions, communicate risks, and provide status updates to both technical and non-technical audiences.
Benefits & conditions
Pulled from the full job description
- Paid training
- Referral program
- Paid parental leave
- AD&D insurance
- Parental leave
- Health insurance
- Retirement plan, * Comprehensive Health Benefits (Medical, Dental and Vision)
- Flexible Spending Accounts (FSA) & Health Savings Account (HSA)
- Retirement Plan with 4% match and discretionary match at year end
- Paid Time Off (PTO): 15 days of PTO accrued per year; 7 holidays+ 3 Floating holidays; 2 Innovation days (paid training days)
- Short Term and Long-Term Disability
- Paid Parental Leave
- Paid Jury Duty leave
- Life and AD&D Insurance
- Critical Illness Insurance
- Training and Development
- Wellness Incentives & Discount programs
- Employee Referral Program
- Annual Charity Donation Match
- Awards and Recognition