CrawlJobs Logo

Computer Programmer

Optimuss

Location Icon

Location:
United States, Sterling

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Computer Programmer: Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems; Delivering high availability and performance; Contributing in all phases of the development lifecycle; Writing well-designed, efficient, and testable code; Conducting software analysis, programming, testing, and debugging; Managing Java and Java EE application development; Ensuring designs comply with specifications; Preparing and producing releases of software components; Transforming requirements into stipulations; Support continuous improvement; Investigating alternatives and technologies; Presenting for architectural review; Experience in developing with Core Java, Servlet and JSPs, Spring MVC, Mybatis, Hibernate ORM, SQL Queries, MySQL and Oracle database, JBoss or Tomcat Application Server, JavaScript, AJAX, JQuery, HTML/CSS, or Bootstrap; Experience with requirements, design, implementation, integration, or testing; Design, develop, and engineer software solutions, REST web services, and SOAP web services by using Node.js, Angular.js, Angular2+, and other JavaScript-based frameworks for web development; Code and document quality codes using strategic methods such as unit test integration; Resolve various system issues by troubleshooting software applications; Provide daily updates and demonstrations of code in Agile Scrums; Contribute to the Agile team and support the technical developers with software development tasks as needed; Responsible for creating and maintaining software applications with Core Java, Servlet and JSP and related frameworks and technologies; Participates in standards-based, peer- reviewed code reviews, performs requirements analysis and holds requirements reviews, performs software architecture tasks; Responsible for maintaining code in repositories; Able to handle multiple independent projects; Must be well-organized, have excellent written and spoken communication skills; Responsible for customer interaction, requirements gathering, and acceptance criteria development; Participates in test-driven development and interacts with testing teams as necessary. MS, or foreign equiv, in Computer Science or closely related field. 24 months of software developing related jobs. Skills/technologies required: JAVA 11, Java Spring Boot, Docker, KAFKA, RabbitMQ, ActiveMQ, AWS, JENKINS, ORACLE. FT. Jobsite: DC metro and will change to unanticipated jobsites in the US as req. OPTIMUSS INC., 21135 Whitfield Place, Suite 206, Sterling, VA 20165.ATTN: HR Manager.

Job Responsibility:

  • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
  • Delivering high availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well-designed, efficient, and testable code
  • Conducting software analysis, programming, testing, and debugging
  • Managing Java and Java EE application development
  • Ensuring designs comply with specifications
  • Preparing and producing releases of software components
  • Transforming requirements into stipulations
  • Support continuous improvement
  • Investigating alternatives and technologies
  • Presenting for architectural review
  • Design, develop, and engineer software solutions, REST web services, and SOAP web services by using Node.js, Angular.js, Angular2+, and other JavaScript-based frameworks for web development
  • Code and document quality codes using strategic methods such as unit test integration
  • Resolve various system issues by troubleshooting software applications
  • Provide daily updates and demonstrations of code in Agile Scrums
  • Contribute to the Agile team and support the technical developers with software development tasks as needed
  • Responsible for creating and maintaining software applications with Core Java, Servlet and JSP and related frameworks and technologies
  • Participates in standards-based, peer- reviewed code reviews, performs requirements analysis and holds requirements reviews, performs software architecture tasks
  • Responsible for maintaining code in repositories
  • Able to handle multiple independent projects
  • Responsible for customer interaction, requirements gathering, and acceptance criteria development
  • Participates in test-driven development and interacts with testing teams as necessary

Requirements:

  • MS, or foreign equiv, in Computer Science or closely related field
  • 24 months of software developing related jobs
  • Skills/technologies required: JAVA 11, Java Spring Boot, Docker, KAFKA, RabbitMQ, ActiveMQ, AWS, JENKINS, ORACLE
  • Experience in developing with Core Java, Servlet and JSPs, Spring MVC, Mybatis, Hibernate ORM, SQL Queries, MySQL and Oracle database, JBoss or Tomcat Application Server, JavaScript, AJAX, JQuery, HTML/CSS, or Bootstrap
  • Experience with requirements, design, implementation, integration, or testing
  • Must be well-organized, have excellent written and spoken communication skills

Additional Information:

Job Posted:
December 11, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.