Job Description
Job Description
The Senior Software Engineer will work closely with the Government lead in support of the SecD Development Portfolio (SDP), which includes three applications and a team of ten staff members.
Key Responsibilities:
-
Provide strategic software development solutions to meet mission-critical needs.
-
Perform software development, database development, operations and maintenance (O&M) support, and customer/user engagement.
-
Deliver development and O&M support for production Java applications with an Oracle backend and Tomcat/JBoss application server, during core and non-core hours as required.
Required Skills and Experience:
-
10+ years of strong development experience in:
-
Java 8 (J2EE), React, Spring Framework 5+, Spring Boot 2
-
JavaScript/AJAX, Hibernate 5+, SQL/RDBMS (Oracle and PostgreSQL)
-
RESTful Web Services, Apache Tomcat, Red Hat JBoss
-
Linux (RHEL, CentOS), Eclipse IDE, Maven, and Git
-
-
10+ years of experience in:
-
Database development and administration using Oracle and PostgreSQL
-
UI development with JavaScript-based applications
-
Full software development lifecycle including analysis, design, development, testing, maintenance, QA, troubleshooting, and upgrades
-
Supporting and troubleshooting enterprise-level applications with 24/7 availability
-
-
5+ years of experience with:
-
Amazon Web Services (AWS) including Console, RDS, S3, EBS, AMIs, and IaaS
-
Agile, Scrum, and Kanban methodologies
-
Atlassian tools such as Jira and Confluence
-
-
Experience with CI/CD tools and automation practices
-
Exceptional analytical and conceptual thinking abilities
-
Strong communication and documentation skills
-
Excellent organizational, planning, and time management capabilities
-
Self-motivated with a proactive mindset and strong team orientation
Job Posted by ApplicantPro