Unlimited Job Postings Subscription - $99/yr!

Job Details

Senior Java Full Stack Developer - Remote / Telecommute

  2026-01-07     Cynet Systems     all cities,AK  
Description:

Job Description:
Essential Functions:

  • Perform technical detail design, coding, and testing of applications.
  • Serve as subject matter expert for both customer and internal discussions related to maintaining and enhancing existing software systems.
  • Develop and analyze interface design documentation.
  • Comply with hardware and software systems standards and procedures.
  • Deliver large systems for tens of thousands of users.
  • Follow code quality, migration, and DevOps standards and policies.
  • Perform software analysis, including requirements and use case development and design.
  • Implement and document source code to design specifications.
  • Perform software testing, including developing and running automated unit tests, drafting, and executing structured automated test cases.
  • Compile, assess, and report data results from software testing and analysis.
  • Develop software solutions for enterprise environments and other technologies.
  • nalyze and implement functional and non-functional requirements.
  • Design, implement, and test software.
  • Perform operations and maintenance of existing systems.
  • Identify areas for improvement and streamlining.
  • Demonstrate experience with front-end and back-end programming and integration frameworks and tools.
  • ssist in the estimation of development of application features.
  • Provide direct technical support for high-level, high-visibility, and critical trouble calls for supported applications.
  • Work with cross-functional teams to develop highly reliable software that runs at scale.
  • Provide recommendations to infuse new technology.
  • Extend open-source libraries and systems as necessary to meet team needs.
  • Play a key role in product scoping and roadmap/architecture discussions.
  • Evaluate emerging technologies to identify opportunities, trends, and best practices.
  • Mentor junior software engineers.
Education Level:
  • Bachelor's degree in Information Technology or Computer Science.
In Lieu of Education:
  • n additional four years of relevant work experience is required in addition to the required work experience.
Experience:
  • Five years of experience with software development, coding and compilation, software architecture/design, user requirements definition, and software specification development.
Preferred Qualifications - Knowledge, Skills, and Abilities (KSAs):
  • bility to communicate technical requirements to all levels of expertise.
  • Proficient in establishing and maintaining strong working relationships.
  • Knowledge and understanding of the software development life cycle (SDLC).
  • Proficient with integrating complex and existing systems.
  • Knowledge of programming languages such as JavaScript, C, Python, etc.
  • Excellent communication skills, both written and verbal.
  • Knowledge of cloud technologies such as AWS and Azure.
  • Knowledge of database technologies including SQL, Oracle, MongoDB, PostgreSQL, and cloud databases.
  • Fundamental knowledge of software engineering best practices, agile methodologies, and CI/CD pipelines.
  • Knowledge of test-first practices including Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Strong experience with deployment, continuous integration, continuous testing, and continuous delivery processes, including expertise in CI/CD tools and frameworks.
  • Knowledge of code quality and promotion practices.


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search