java Remote Jobs

859 Results

10d

Remote Full Stack Developer

FreeUpSt. Petersburg, FL Remote
DesignUI/UX designfreelancejquerymobilemongodbslackjavac++mysqlcssangularpythonjavascriptNode.js

FreeUp is hiring a Remote Remote Full Stack Developer

Freelance as a Full Stack Developer and Work from Home With FreeUp

Hi! We're FreeUp!

FreeUp is a freelance marketplace dedicated to connecting business owners with talented freelancers and remote workers from all over the world.

We believe that freelancing is the future of business, and we're building the best community for freelancers possible.

Want to learn more about FreeUp? Check out our website here, our Glassdoor reviews here, or read this feature in the LA Times about how we're thefreelance platform everyone wants to be part of.

About Freelancing as a Full Stack Developer With FreeUp:

  • Daily Full Stack Developer job opportunities
  • Set your own hourly full stack developer freelance rates (or fixed-rate projects)
  • Set your own work from home schedule
  • Work and earn as much as you want as a full stack developer freelancer
  • 24/7 support for freelancers
  • Webinars, resources, and a Slack workspace to help build your full stack development freelance business
  • A dedicated internal team who is here to support you and help you succeed!

Remote Full Stack Developer Requirements:

  • Proven experience as a Full Stack Developer or similar role
  • Proven experience developing desktop and mobile applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (such as HTML/ CSS, JavaScript, XML, jQuery, etc. etc.)
  • Knowledge of multiple back-end languages (such as C#, Java, Python, etc. etc.) and JavaScript frameworks (such as Angular, React, Node.js, etc. etc.)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Excellent communication and teamwork skills - you must respond to clients within a business day!

    How to Apply to Be a FreeUp Freelancer

    1. Write a short cover letter about why you're a great full stack developer freelancer
    2. We'll reach out for your resume with some follow up questions
    3. Quick Zoom video interview with a member of the FreeUp team
    4. Once you're in our network, start applying to full stack development freelance jobs and make money!

    Freelancers located in the state of California will be required to provide an EIN for tax purposes.

    See more jobs at FreeUp

    Apply for this job

    10d

    Lead Developer

    SuscoRemote
    sqlDesignmobileazureuiapigitrubyjavac++c#.netlinuxangularpythonjavascriptPHP

    Susco is hiring a Remote Lead Developer

    Lead Developer - Susco - Career Page
    10d

    Intermediate Software Engineer

    SuscoRemote
    sqlDesignmobileazureuiapigitrubyjavac++c#.netlinuxangularpythonjavascriptfrontendPHP

    Susco is hiring a Remote Intermediate Software Engineer

    Intermediate Software Engineer - Susco - Career PageSee more jobs at Susco

    Apply for this job

    10d

    Senior Software Engineer

    SuscoRemote
    sqlDesignmobileazureuiapigitrubyjavac++c#.netlinuxangularpythonjavascriptfrontendPHP

    Susco is hiring a Remote Senior Software Engineer

    Senior Software Engineer - Susco - Career PageSee more jobs at Susco

    Apply for this job

    10d

    Send Us Your Resume

    mobilejavac++

    Techstra Solutions is hiring a Remote Send Us Your Resume

    Send Us Your Resume - Techstra Solutions - Career PageEmployee Referr

    See more jobs at Techstra Solutions

    Apply for this job

    10d

    Full Stack Software Engineer

    WaystoCapCasablanca, MA Remote
    agilescalanosqlB2BDesigngraphqlapijavajavascriptbackend

    WaystoCap is hiring a Remote Full Stack Software Engineer

    A bit about us:

    Hi! We're WaystoCap a Y Combinator startup backed by top tier VCs, and we are building a B2B marketplace in Africa.

    A little more about what we do:

    We do more than just a listing or marketplace site, and help our buyers and sellers go through the entire trade process more easily, efficiently, and improved with technology.

    Here is a short video about us: The African Opportunity

    We want every African business to be able to trade internationally, just like any company and take advantage of cutting edge tech to solve payments, logistics, and most importantly trust issues.

    Your challenge as a developer:

    You will lead a cross functional agile team to help build a strong and scalable products. The team will plan, design and build innovative solutions to unlock the trading internationally and in Africa. backed by a deep understanding of microservice architecture and high availability, you will build highly scalable platform.

    We are looking for Backend developer able to:

    • Build and maintain scalable services
    • Design flexible API (REST, GraphQL)
    • Deliver modern reliable and resilient services
    • Share knowledge, evangelize best practices.
    • Proficient with JavaScript
    • Fluency in any backend server language, and expertise in relational databases and schema design.

    Requirements:

    • 5 - 8 years professional development experience
    • Experience in programming with one of the following language: Golang, Node, Java, Scala
    • Proficiency in ES6 JavaScript, modern React.js
    • Gatsby, other static site generators or Next.js experience
    • Bootstrap, styled-components
    • Web App Performance optimization
    • Experience in software design and testing
    • Experience in database and storage technologies (RDBMS, NoSQL,...)
    • Experience with CI/CD pipeline
    • Experience working and leading an agile team

    What we offer:

    • Product ownership and decision making in the entire development process
    • Work with a talented team and learn from international advisors and investors
    • Be involved in a fundamental company supporting development in Africa
    • Very competitive salary and options package
    • Have a voice in what tools you want us to use

    See more jobs at WaystoCap

    Apply for this job

    11d

    Senior Software Engineer - Observability Federal

    ServiceNowSanta Clara, CALIFORNIA, Remote
    ansibleapijavapython

    ServiceNow is hiring a Remote Senior Software Engineer - Observability Federal

    Job Description

    The Observability team is responsible for providing frameworks, tools, and APIs to allow all ServiceNow engineers and developers to better understand the behavior of features, services, and infrastructure they own and maintain. We teach product, infrastructure, and systems teams how to appropriately monitor features and services they own, provides visualization for monitoring distributed systems, reduces operational overhead by providing actionable insights, and helps deliver unmatched availability to our customers.

    Please Note:  This position will include supporting our US Federal customers.

    “This position requires passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards). This includes a credit check, criminal/misdemeanor check and taking a drug test. Any employment is contingent upon passing the screening.  Due to Federal requirements, only US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered.

    What you get to do in this role:

     

    • Deploy and scale our Observability infrastructure
    • Define best practices around making our systems and services measurable and work with our various teams to get those best practices applied
    • Collaborate with our Engineering teams to ensure our infrastructure is emitting the right metrics
    • Collect, aggregate and visualize the collected metrics to provide actionable insight
    • Work with management to procure and deploy commercial or open-source tools focused on network & system availability, performance and capacity monitoring, alarming and management
    • Identify, define and develop common interfaces (APIs) which could be used for querying databases , craft metrics, or analyze problems
    • Participate in rotation on-call schedule with other team members for the systems developed.

    Qualifications

    The candidate should have a solid foundation in networking monitoring and management technologies. A proven track record and experience in designing, developing, testing, and running network monitoring solutions is a must. 

    To be successful in this role you have:

    • A degree in CS/EE and/or 5+ years of IT Operations, Site Reliability, and tool development experience
    • Strong coding abilities with Python, Go with a focus on API and integrations
    • Proven experience with Software Development Lifecycles including infrastructure as code, configuration management, CI/CD technology processes and source code repositories
    • Experience building observability & monitoring solutions at scale (e.g. InfluxDB, Prometheus, Thanos, Telegraph, Grafana)
    • Good foundation in network monitoring technologies. This can include SNMP, Netflow, IPFIX
    • Knowledge of network vendor technologies and protocols is a plus (Cisco, Juniper, F5, Paloalto, MPLS, BGP, OSPF)
    • Working knowledge of Java, HTML, or Unix scripting would be a plus
    • Experience with Openconfig, OpenTelemetry, Kafka, ELK stack, Ansible would be a plus
    • Experience in APM, NPM, end user monitoring would be a plus
    • Familiarity with virtualization and cloud infrastructure technologies is a plus
    • Excellent analytical, strategic planning, written and oral communication skills
    • Good team player, attention to detail and ability to work well with others

    GCS-23

    For positions in California (outside of the Bay Area), we offer a base pay of $123,300 - $209,700, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs (subject to eligibility requirements). Compensation is based on the geographic location in which the role is located, and is subject to change based on work location. For individuals who will be working in the Bay Area, there is a pay enhancement for positions located in that geographical area; please contact your recruiter for additional information.

    See more jobs at ServiceNow

    Apply for this job

    11d

    Java Application SRE - JDBC-Postgres - Federal

    ServiceNowSan Diego, California, Remote
    postgresjava

    ServiceNow is hiring a Remote Java Application SRE - JDBC-Postgres - Federal

    Job Description

    Please Note:  
    This position will include supporting our US Federal customers.

    This position requires passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards). This includes a credit check, criminal/misdemeanor check and taking a drug test.  Any employment is contingent upon passing the screening.  Due to Federal requirements, only US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered.
     

    Our Database SWAT (Software Action Team) ensures the production stability of our customer application(s) and infrastructure services from an operations perspective. Our engineers are responsible for production stability and "champions at all service levels” and act as the last level of support for our customers (internal and external). 

    The ideal candidate for this position is an engineer with a strong background in database technologies, performance tuning, and strong troubleshooting skills. The candidate must have a passion for chasing issues of complex systems running under dynamic, real-world loads. You will work in a fast-paced, innovative environment that allows direct influence on the organization and all our customers. In this role, you will support the infrastructure by learning the platform from end to end.

    What you get to do in this role

    • ​​Become an SME in production triage, gain broad knowledge across ServiceNow's application and codebase, and work with all the groups within Engineering/Operations, and groups outside of Operations (e.g. Customer Support).
    • Learn how to identify bugs and solve challenging performance issues quickly. SWAT provides an excellent opportunity to learn and grow as a well-rounded problem and performance analyst.
    • Develop automation tools to facilitate and improve day-to-day operations

    Qualifications

    To be successful in this role you have:

    • 4+ years supporting Java web applications using JDBC
    • 4+ years analyzing memory usage and Java web application crash analysis
    • 4+ years of experience with performance and stress testing tools and approaches for driving realistic customer simulations in large datasets for Postgres/MySQL/MariaDB environment.
    • 4+ years of database management by building indexes and analyzing execution plans and optimizing queries.
    • 4+ years of experience supporting or testing large-scale web-based distributed applications on containers such as Apache/Tomcat, and Web Sphere in a Unix environment
    • 3+ years of experience supporting applications on a SaaS, PaaS Cloud Infrastructure product/solution
    • Proven experience with concurrency, multithreading, and distributed system architectures
    • Exposure to Unix platform variants at the sysadmin level
    • Strong problem-solving and analytical skills with an aptitude for learning new technologies developing and deploying mission-critical software
    • Eagerness to learn everything about the ServiceNow Platform
    • Supporting federal customers on the isolated stack and being on-call weekly support 24x7 on a rotation basis
    • Working as a team lead and reviewing Postgres source code is a plus

    GCS-23

    For positions in California (outside of the Bay Area), we offer a base pay of $109,400 - $185,900 plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs.  Compensation is based on the geographic location in which the role is located, and is subject to change based on work location. For individuals who will be working in the Bay Area, there is a pay enhancement for positions located in that geographical area; please contact your recruiter for additional information.

     

     

    See more jobs at ServiceNow

    Apply for this job

    11d

    Senior QA Engineer

    agileBachelor's degreeremote-firstDesignmobilescrumqajavapythonjavascript

    Second Nature is hiring a Remote Senior QA Engineer

    Senior QA Engineer - Second Nature - Career Page.col { float: inherit; } /* Homepage */ .job-board-list-wrapper { background: #f0f0f4; } .job-board-list .jobs-list .list-group-item .list-group-item-heading a { color: #6700d7; } .job-board-list .jobs-list .list-group-item .list-group-item-heading a:hover { color: #00dee0; } div#about { font-size: 18px; line-height: 30px; width: 900px; margin: 10px auto; } .column { display: flex; column-gap: 50px; text-align: left; font-size: 18px; margin: 10px auto; width: 1200px; } ul.benefit { display: block; } li#benefits { margin: 15px 0; } img#people { height: 500px; width: 1200px; } a#View { padding: 15px 15px; background: #6700d7; color: white; border-radius: 600px; } strong { color: #6700d7; } /* Application Page */ h2.page-title.page-title-open { font-size: 25px!important; } a#resumator-submit-resume { background-color: #6700d7; border-radius: 600px; font-weight: 500; height: 54px; width: 200px; } .job-header .social-tools a { background-color: #00dee0; border-radius: 600px; font-weight: 500; width: 125px; color: #090949; } .blue.medium, .blue.large, .blue.xlarge { border-radius: 600px!important; } li#header { list-style: none; text-align: center; font-size: 25px; text-transform: uppercase; } /* Font */ /* cyrillic-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyCN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyLN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyDN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyMN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0370-03FF; } /* latin-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyBN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 300; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZftVyPN4FNgYUJ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej75l0miFYxnu4w.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej7wl0miFYxnu4w.woff2) format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej74l0miFYxnu4w.woff2) format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej73l0miFYxnu4w.woff2) format("woff2"); unicode-range: U+0370-03FF; } /* latin-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej76l0miFYxnu4w.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCu6KVjbNBYlgoKej70l0miFYxn.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyCN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyLN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyDN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyMN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0370-03FF; } /* latin-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyBN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 500; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtFyPN4FNgYUJ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: "Ubuntu"; font-style: italic; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejZPslyCN4FNgYUJ31U.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: "Ub

    See more jobs at Second Nature

    Apply for this job

    11d

    Desarrollador e integrador Office 365 (100% Remoto)

    CONFISA INTERNATIONAL GROUPLa Paz, Bolivia, Plurinational State Of, Remote
    postgresjavac++angular

    CONFISA INTERNATIONAL GROUP is hiring a Remote Desarrollador e integrador Office 365 (100% Remoto)

    Descripción del empleo

    Desarrollo de un Sistema Integrado de Gestión - Cuenta con varios módulos. El proyecto se

    encuentra a un 80% de avance y es un desarrollo que nosotros estamos haciendo para el cliente final.

    Descripción del producto que precisamos: El Sistema que se está construyendo tiene que estar

    integrado con Office 365 (solución que el cliente tiene actualmente para sus correos electrónicos). Para

    esta integración precisamos que en ciertos lugares del sistema se abra el correo electrónico, se lea

    adjuntos y, mediante nuestro sistema, se envíen también correos y se reciban notificaciones. El

    consultor deberá entregar el código fuente y capacitar a alguien de nuestro equipo para posterior

    mantenimiento.

    Requisitos

    Debe tener conocimientos sólidos en Java Springboot Angular y Base de

    datos Postgres y experiencia en integración con Office 365 usando Microsoft Graph

    Tipo de trabajo: 100% remoto por producto

    See more jobs at CONFISA INTERNATIONAL GROUP

    Apply for this job

    11d

    Full Stack Developer(Javascript)

    SolvativeIndia Remote
    nosqloracleDesignmobilerubyjava.netmysqlcssangularpythonAWSjavascriptbackendNode.jsPHP

    Solvative is hiring a Remote Full Stack Developer(Javascript)

    Full-Stack Developer (JavaScript)

    Development Center, Ahmedabad, Gujarat, India.

    Headquarters: Dallas, TX

    Location -Remote

    We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.

    Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.

    Exp-0-3 yrs

    Responsibilities

    • Developing front end website architecture.
    • Designing user interactions on web pages.
    • Developing back-end website applications.
    • Creating servers and databases for functionality.
    • Ensuring cross-platform optimization for mobile phones.
    • Ensuring responsiveness of applications.
    • Working alongside graphic designers for web design features.
    • Seeing through a project from conception to finished product.
    • Designing and developing APIs.
    • Meeting both technical and consumer needs.
    • Staying abreast of developments in web applications and programming languages.

    Requirements

    • Degree in computer science.
    • Strong organizational and project management skills.
    • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
    • Familiarity with JavaScript libraries/frameworks such as Angular, React, and Vue.
    • Experience with Node.js
    • Familiarity with database technology such as MySQL, Oracle, and MongoDB.
    • Excellent verbal communication skills.
    • Good problem-solving skills.
    • Attention to detail.
    • Experience with modern Javascript (ES6 and beyond) and Javascript app architectures.
    • Understands the nature of asynchronous programming and its quirks and workarounds using promises.
    • Experience designing and implementing backend services and APIs.
    • Experience with managing deploys and infrastructure monitoring.
    • Experience with NoSQL datastores.
    • Strong incite into user experience and interface design.
    • Proficient understanding of code versioning tools, such as Git.
    • Understanding of Server Side CSS preprocessors.
    • Consider yourself a generalist engineer and are willing to wear many hats, sometimes at the same time.
    • Comfortable with 'owning' products/features and ideally have experience with being responsible for the entire end-to-end development process.
    • Comfortable and willing to learn as you go. There's probably pieces of our stack you haven’t worked with before, and that's okay as long as you’re confident enough to learn as necessary.
    • Excited to work with a small team and have lots of input in product direction.

    It would be a big plus if

    you have had experience working with some of the following:

    • Having knowledge in Python, Ruby, Java, PHP, and .Net is advantage.
    • Hands-on experience on AWS preferred.

    Why Solvative?

    • Top of the line Apple laptops for increased mobility and better productivity.
    • Medical insurance for all permanent employees.
    • The opportunity of working with an organization that believes in investing in employees’ growth.
    • An absolutely informal work environment that enables you to have fun while being productive.
    • Lots and lots of fun activities, we take over one of the nearby restaurants every last Friday of the month, tickets to all Marvel movies for the entire team, company picnics, and more!

    Solvative offers plenty of perks and benefits to its employees including the option of remote working and flexible work hours. Those opting for remote working must be prepared to visit the office whenever intimated. For this, formal communication shall be provided and we shall also do our best to accommodate any special requests that you may have. Solvative shall also reimburse you for any travel and accommodation expenses incurred.

    See more jobs at Solvative

    Apply for this job

    11d

    Front End Javascript Developer

    SolvativeIndia Remote
    nosqlDesignhtml5apigitjavadockerjavascriptreactjs

    Solvative is hiring a Remote Front End Javascript Developer

    Front-End Javascript Developer
    Development Center, Ahmedabad, Gujarat, India.
    Headquarters: Dallas, TX
    Location -Remote

    We are looking for a JavaScript Developer who is motivated to combine the art of design with programming. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides and defining how the application looks and functions.
    Responsibilities and Duties

    • Develop new user-facing features.
    • Build reusable code and libraries for future use.
    • Ensure the technical feasibility of UI/UX designs.
    • Optimize applications for maximum speed and scalability.
    • Assure that all user input is validated before submitting to back-end services.
    • Collaborate with other team members and stakeholders.

    Required Experience, Skills, and Qualifications

    • Strong understanding of JavaScript, its quirks, and workarounds.
    • Strong understanding of React/Angular.
    • Basic understanding of web markup, including HTML5 and CSS3, SASS.
    • Depending on the specific case, a developer should know advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS, etc.
    • Good understanding of asynchronous request handling, partial page updates, and AJAX.
    • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
    • Familiarity with JavaScript module loaders, such as Require.js and AMD.
    • Familiarity with front-end build tools, such as Grunt and Gulp.js.
    • Proficient understanding of code versioning tools, such as {{Git / SVN}}.
    • Good understanding of browser rendering behavior and performance.
    • Good Understanding CI/CD, NodeJS, Restful API, Docker
    • Proficient understanding of NoSQL DB
    • OOPS concept knowledge is required


    It would be a big plus:

    • Knowledge of Java would be an Advantage.


    Why Solvative?

    • Top of the line Apple laptops for increased mobility and better productivity.
    • Medical insurance for all permanent employees.
    • The opportunity of working with an organization that believes in investing in employees’ growth.
    • An absolutely informal work environment that enables you to have fun while being productive.
    • Lots and lots of fun activities, we take over one of the nearby restaurants every last Friday of the month, tickets to all Marvel movies for the entire team, company picnics, and more!

    Solvative offers plenty of perks and benefits to its employees including the option of remote working and flexible work hours. Those opting for remote working must be prepared to visit the office whenever intimated. For this, formal communication shall be provided and we shall also do our best to accommodate any special requests that you may have. Solvative shall also reimburse you for any travel and accommodation expenses incurred.

    See more jobs at Solvative

    Apply for this job

    11d

    Remote C++ Developer

    Stilman Advanced StrategiesWashington, DC Remote
    Designgitjavac++dockertypescriptkuberneteslinuxjenkinsjavascript

    Stilman Advanced Strategies is hiring a Remote Remote C++ Developer

    US Citizens only. This position requires the ability to obtain and maintain a SECRET security clearance.

    Company Overview

    STILMAN Advanced Strategies develops software based on Linguistic Geometry (LG), a unique Artificial Intelligence approach. Our core technology generates predictive, tactically correct Courses of Action (COAs) that dynamically adapt in response to changes in missions and actions taken by the intelligent opposition. These tools support mission planning, rehearsal, training and execution use cases for military commanders across echelons and services. Our applications have been shown to deliver unique value to the warfighter due to the quality of generated COAs, User Experience/User Interface (UX/UI) design that makes it easy to fully comprehend complex COA results and to define mission inputs, as well as ease of deployment and integration with other systems with well-defined modern Application Program Interfaces (APIs).

    Our small, distributed team has been developing and continually improving these software applications since 1999. We pride ourselves on the quality of our software, and we are excited as we continue this development with the US Marine Corps, US Navy, US Army, US Missile Defense Agency, and other government organizations to further enhance, integrate, and deploy these products.

    The Role

    We are looking to bring on one or more additional C++ developers to work on our primary back end applications that include custom Artificial Intelligence engine, military modeling and simulation framework, and integration capabilities for our own front end and third party systems. This system leverages a range of communication protocols, complex data structures and algorithms, GIS & geometric concepts, and high performance optimizations to support a growing range of use cases. You will be expanding our core AI and M&S frameworks to support new domains (from ground forces to ballistic missiles), use cases (from analysis to real-time wargaming), fidelity of modeling of real world environments and entities, and AI-enabled tactics generation. You will also be integrating our software with other M&S systems, military C2 and Intelligence systems, and supporting varied computing environments (from containers in the cloud to embedded computer in a combat vehicle).

    You will take part in the design of new features or redesigning existing ones based on customer needs and feedback, implementation of the software changes using C++ with an enduring focus on performance and optimization, model military concepts in software, work closely with front end software developers on APIs, data representation and protocols, as well as work with third party software developers to find user-centric ways to integrate our systems.

    Key Experience (REQUIRED)

    • C++
    • Development for Windows OS
    • Performance Optimization
    • Data Structures and Algorithms

    Key Experience (RECOMMENDED)

    • Modeling & Simulation
    • GIS & Mapping
    • Geometric algorithms
    • Mercurial, Git, SVN
    • CI/CD, Jenkins
    • Docker & Kubernetes
    • Linux
    • Military concepts and tactics
    • Java, JavaScript, TypeScript, and other languages

    The Team

    We are a small team that's distributed throughout United States and work 100% remote, with some possible travel to customer sites. The software developers are self-motivated and able to work independently, but collaborate closely as a team to leverage individual strengths for the purpose of achieving common objectives. All aspects of our work are collaborative rather than stove piped into narrowly defined roles in order to facilitate transparency, streamlined communications, and shared understanding.

    Benefits

    We offer an attractive compensation package including competitive salaries, bonuses, medical and dental coverage, flexible schedule & PTO, and tuition assistance.

    See more jobs at Stilman Advanced Strategies

    Apply for this job

    11d

    [CSR] Test Automation Engineer (API Automation)

    Software MindBucharest, Romania, Remote
    agilescalasqlRabbitMQuiapiqajavapython

    Software Mind is hiring a Remote [CSR] Test Automation Engineer (API Automation)

    Job Description

    Project – the aim you’ll have

    If you like QA and enjoy building scripts that make things click - we might have a spot for you. One of our projects is looking for a QA Automation Engineer with a focus on API Automation. You'll be expected to know your way around the service layer of an application, have an idea of how automation works in theory and code, as well as know the QA principles that are needed to be able to contribute to an ever-growing automation test suite for business-level applications. In return, we'll provide the perfect technical playground in which you can enhance your skills and knowledge, so together we can bring really interesting projects to life.

    Position - how you'll contribute

    • Participate in daily Agile team meetings.
    • Maintain and expand existing automated test scenarios.
    • Review and analyze results from nightly test runs.
    • Investigate and resolve failures in test runs, report defects as necessary.
    • Develop automated tests for new features.
    • Engage in code reviews, coverage assessments, and peer review sessions.
    • Analyze requirements for new features to fully understand expected behavior and interactions.
    • When possible, refactor and enhance the quality of existing automation frameworks.
    • Define test coverage by decomposing complex business features into testable automation scenarios.

    Qualifications

    Expectations - the experience you need

    • Minimum of two years of hands-on experience in Automation testing, preferably focused on API Automation using REST Assured.
    • Proven programming knowledge, adhering to coding best practices, with proficiency in at least one of the following languages: Java, Scala, Python, or a similar programming language.
    • Strong understanding of automation best practices and the role of automation in Quality Assurance, as well as CI and CD principles.
    • Demonstrated experience and proficiency in testing REST APIs, preferably with practical experience in testing APIs in previous projects.
    • Familiarity with POSTMAN or other similar tools for API interaction;
    • Experience working with version control tools, particularly GIT.
    • Proficiency in database technologies, including SQL and/or NoSQL.

    Additional skills - the edge you have

    • Basic knowledge of HTML and CSS.
    • Familiarity with UI Automation.
    • Experience working with Microservice architecture in conjunction with a message queue (e.g., Kafka, RabbitMQ, or similar technologies).
    • Excellent communication skills, both written and verbal, in English. Ability to effectively communicate with internal stakeholders at various levels and empathize with their perspectives.
    • Analytical and logical thinking skills, with a natural curiosity to explore the bigger picture. Ability to ask insightful questions to understand problems and assess the strengths and weaknesses of systems.

    See more jobs at Software Mind

    Apply for this job

    11d

    [VIN] Senior Java Engineer

    Software MindBuenos Aires, Argentina, Remote
    sqlDesignscrumapijavakubernetesAWSfrontend

    Software Mind is hiring a Remote [VIN] Senior Java Engineer

    Job Description

    We are currently looking for skilled Senior Java Engineers to become members of our dynamic team and work closely with one of our inspiring US clients! Our client operates at the intersection of customer experience and AI – two of today’s most innovative and dynamic industries. Since 2004, they’ve helped leading companies have millions of successful conversations, resulting in saving operational costs and increasing productivity. If you enjoy working with cutting-edge technologies in a fast-paced environment this opportunity is for you!

    Qualifications

    • Bachelor’s Degree in Computer Science or similar field.
    • Relevant experience including hands-on coding in Java and other JVMbased languages.
    • Must have experience with highly concurrent and multi-threaded systems.
    • Minimum of three years working on mission-critical, 24x7, high performance, and scalable systems.
    • Understanding of frontend technologies to facilitate API consumption and integration.
    • Minimum of three years working on JEE and asynchronous messagingbased technologies and distributed systems.
    • Minimum of three years working on SQL, PostgreAQL databases, and other persistence technologies using Java.
    • Experience working with all phases of the Software Development Lifecycle – ranging from architecture and design to implementation and testing.
    • Experience in writing design documentation, coding, and writing Unit and Integration tests.
    • Prior experience with architecture and design of components and features that are part of large enterprise architectures.
    • Experience with profiling and troubleshooting large scale, concurrent, and multi-threaded JVM-based languages (Java).
    • Must have strong testing, debugging, and problem-solving skills.
    • Good written/verbal communication skills and excellent collaboration skills.
    • Experience with Kubernetes and Docker.
    • AWS experience, including S3 bucket management, Argo, Argo CD, and related AWS services.
    • Familiarity with DevOps practices, specifically in the CI/CD pipeline configuration and implementation.
    • Proactive, independent problem solver with a curious mindset. • Ability to address complex challenges with focus and determination


    What you will do: 

    • Contribute to the creation of a massively scalable, highly available SaaS platform.
    • Design and develop high-volume, high-performance, high-availability, concurrent Java applications using proven Java frameworks and technologies.
    • Responsible for troubleshooting and fixing issues.
    • Effectively communicate within and outside the team.
    • Bring new technical ideas, in keeping with the latest industry trends, to fruition by prototyping and then incorporating it into the Platform.
    • Participate in daily Scrum activities to closely monitor work against schedules and deliverables, providing progress updates and reporting any issues or technical difficulties

     

    Benefits:

    • Educational resources.
    • Flexible schedule and Work From Anywhere.
    • Referral Program.
    • Supportive and chill atmosphere.

     

    Position at: Software Mind Latam

      See more jobs at Software Mind

      Apply for this job

      11d

      [CSR] Test Automation Engineer (UI Automation)

      Software MindChișinău, Moldova, Remote
      agilesqlRabbitMQuiapiqajavatypescriptpythonjavascript

      Software Mind is hiring a Remote [CSR] Test Automation Engineer (UI Automation)

      Job Description

      Project – the aim you’ll have

      If you have a knack for QA and enjoy crafting scripts that streamline processes, we might have just the opportunity for you. Our project is in search of a QA Automation Engineer specializing in UI Automation. Your role will involve navigating the inner workings of an application's service layer, understanding automation theory and coding, and being familiar with QA principles crucial for contributing to an expanding automation test suite tailored for business-level applications. In return, we offer an ideal technical environment where you can hone your skills and expertise, collaborating to bring captivating projects to fruition.

      Position - how you'll contribute

      • Participate in daily team meetings/ Agile meetings.
      • Extend and maintain existing test automation scenarios.
      • Review results of regular (nightly) test runs.
      • Investigate failures in test runs, rectify problematic tests, and log defects as necessary.
      • Develop functional automated tests for new features.
      • Engage in code reviews, coverage reviews, and peer review meetings.
      • Analyze requirements for new features before implementation to gain a comprehensive understanding of expected behavior and its impact on other features.
      • Whenever possible, refactor and enhance the quality of existing automation solutions.
      • Establish test coverage by breaking down complex business features into automation test scenarios.

      Qualifications

      Expectations - the experience you need

      • Minimum of two years of hands-on experience in Automation testing, with a preference for expertise in UI Automation using Cypress or Playwright.
      • Demonstrated programming proficiency adhering to coding best practices, with expertise in at least one of the following languages: JavaScript, TypeScript, Python, Java, or a similar programming language.
      • Strong understanding of automation best practices, Quality Assurance, and familiarity with CI/CD principles.
      • Proven experience and proficiency in testing REST APIs, ideally with practical exposure to API testing in previous projects.
      • Familiarity with tools like POSTMAN or similar for API interaction.
      • Experience with version control tools, particularly GIT.
      • Proficiency in database technologies, encompassing SQL and/or NoSQL.

      Additional skills - the edge you have

      • Good understanding of HTML and CSS.
      • Familiarity with API Automation.
      • Hands-on experience with Microservice architecture coupled with a message queue (e.g., Kafka, RabbitMQ, or similar technologies).
      • Excellent communication skills, both written and verbal, in English. 
      • Strong analytical and logical thinking abilities, coupled with a natural curiosity to delve into the broader context. 

      See more jobs at Software Mind

      Apply for this job

      11d

      Senior Software Engineer

      Red SparkRemote
      postgresansiblejavadockermysqlcsslinuxpythonAWSjavascriptfrontendPHP

      Red Spark is hiring a Remote Senior Software Engineer

      Senior Software Engineer - Red Spark - Career Page

      See more jobs at Red Spark

      Apply for this job

      11d

      Senior Software Engineer - Java

      agileBachelor's degreepostgressqlRabbitMQDesignazurejavamysqllinuxangularpythonAWSjavascript

      Rivers Agile is hiring a Remote Senior Software Engineer - Java

      Senior Software Engineer - Java - Rivers Agile - Career Page

      See more jobs at Rivers Agile

      Apply for this job

      11d

      Full Stack Java/React Developer

      agilenosqltailwindDesignmobilegraphqlsassuiscrumapiUXjavatypescriptAWSjavascript

      Portland Webworks is hiring a Remote Full Stack Java/React Developer

      Full Stack Java/React Developer - Portland Webworks - Career Page
      11d

      Cloud Infrastructure Engineer with Kafka

      MobicaRemote job, Poland, Remote
      Bachelor's degreeterraformapigitjavadockerlinuxAWS

      Mobica is hiring a Remote Cloud Infrastructure Engineer with Kafka

      Job Description

      We are looking a talented individual to join our team as a Senior Java Developer with an expertise in Kafka. In this role you will be responsible for developing robust and scalable Java applications while leveraging Kafka for real-time data streaming and processing. As a Senior Java Developer you will play a critical role in designing, implementing, and optimizing Kafka-based solutions to meet our organization's needs. If you are passionate about cutting-edge technologies, thrive in a collaborative environment, and are dedicated to delivering high-quality solutions, then we want to hear from you. 

      Responsibilities:

      • Utilizing experience with Kafka, particularly Confluent and MSK, to architect, implement, and maintain robust data streaming solutions
      • Setting up and configuring Mirrormaker to facilitate data replication between Kafka clusters with efficiency and reliability
      • Documenting the Mirrormaker configuration process comprehensively, ensuring seamless knowledge transfer and troubleshooting for team members
      • Developing plugins for Kafka connect including configuration. This will be required for consuming from RabittMQ, consuming data from an external API and to publish data to GCP
      • Collaborating with the DevOps team members to integrate Mirrormaker setups into existing CI/CD pipelines, leveraging Git and best DevOps practices for version control and automation
      • Demonstrating proficiency in Linux and Docker environments to deploy and manage Kafka and associated services effectively
      • Utilizing AWS services to optimize Kafka infrastructure, including (but not limited to) EC2, S3, IAM, and VPC configurations
      • Applying basic networking and cloud principles to troubleshoot and optimize Kafka clusters for performance and reliability
      • Leveraging Terraform or similar infrastructure-as-code tools to provision and manage Kafka infrastructure in a scalable and reproducible manner

      Qualifications

      Qualifications:

      • Bachelor's degree in Computer Science, Engineering or a related field
      • 3+ years of hands-on experience in working with Kafka, preferably with Confluent and MSK
      • Proven expertise in setting up and configuring Mirrormaker for data replication across Kafka clusters
      • Proven expertise in developing Kafka Connect Plugins using Java
      • Proficiency in Git for version control and familiarity with DevOps practices for CI/CD pipelines
      • Strong command of Linux environments and containerization with Docker
      • Experience in working with the AWS services
      • Basic understanding of the networking concepts and cloud infrastructure principles
      • Familiarity with infrastructure-as-code tools such as Terraform
      • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment

      See more jobs at Mobica

      Apply for this job