TITLE - ASAP - Permanent position in Seal Beach CA OR El Segundo CA OR Mesa AZ OR Leesburg VA OR Herndon VA or Colorado Springs CO or Cape Canaveral FL - Full Stack Software Engineer (Java)
100% onsite (10 openings)
Position Responsibilities:
Designs, develops, tests, and maintains software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards
Develops, maintains, enhances, and optimizes software products and functionalities for systems integrations
Regularly assess, update, and maintain software libraries and COTS products to ensure compatibility, security, and performance within the application ecosystem.
Participates in the agile software development lifecycle including planning, reviews, and supporting customer meetings
Debugs and resolve issues identified to ensure reliability and efficiency of software products
Performs software development, participate in code reviews, and adhere to guidance on software standards and design principles.
Develops, establishes, monitors, and improves software processes, tools, and key performance metrics that align with organization goals and industry benchmarks
Executes and document software research and development projects
Advises on software domains, system-specific issues, processes, and regulations
Basic Qualifications (Required Skills/Experience):
3+ years' experience in foundational Computer Science knowledge and object-oriented design and software patterns
3+ years' experience in Java/C++/Python object-oriented programming on full stack software projects/programs
3+ years with DevSecOps and Continuous Integration and Continuous Deployment (CI/CD) tools and execution
Preferred Qualifications (Desired Skills/Experience)
Experience with one or more of the following: HTML, CSS, JavaScript, JS frameworks (REACT, Open Layers, etc.), Spring Framework, Hibernate, RDBMS, noSQL, REST/Open API
Experience with Agile or SAFe practices, including daily standup, User Stories, Sprints, and Release Planning
Familiarity with practices such as test-driven development (TDD), agile software development, DevSecOps, and Continuous Integration and Continuous Deployment (CI/CD) management
Experience using CI/CD tools such as Jenkins or GitLab CI to automate build, test, and deployment processes
Demonstrated experience with middleware technologies, particularly Java Message Service (JMS) and WebLogic, including the design, implementation, and troubleshooting of messaging solutions
Experience using dependency management and automation services (e.g. Ivy, Maven, Gradle, Git, Jenkins, etc.)
Experience with RDBMS (SQL Server, Oracle, MySQL) and NoSQL (MongoDB) data systems
Experience in writing and executing test cases, including unit, integration, and system testing, to ensure software functionality and performance meet specifications
Experience with systems engineering or software development on space-based or ground-based systems
Sandip Kumar
Sr. Tech Recruiter
Email:
Address:
505 Knolle Court
Saint Augustine, FL 32092 Telephone:
+1
;br />