java Remote Jobs

758 Results

2h

Software Engineer - Distributed Systems (Platform Software)

Rubrik Job BoardUnited States - Remote
Bachelor's degreescalaDesignjavac++linuxpython

Rubrik Job Board is hiring a Remote Software Engineer - Distributed Systems (Platform Software)

ABOUT THE TEAM

 

Forge is the platform and systems engineering team at Rubrik. Our mission is to develop a highly reliable, secure, scalable and performant software defined platform that radically simplifies building, deploying, and managing physical and virtual appliances on-premise and in the cloud.

 

We design the appliance platform and build the core infrastructure for Operating System, Networking, Clustering, and Containerization. In addition, we provide common infrastructure services encompassing system monitoring, system management, cluster management, and data migration. All of these serve as the backbone for powering Rubrik’s industry leading Data Protection, Security and Data Management solutions.

 

ABOUT THE JOB

  • Full stack ownership of features, including design, implementation, and testing
  • Design and develop enterprise-grade features at the platform and infrastructure level 
  • Design and develop infrastructure services for system monitoring, detecting faults, and automatically self-healing the distributed systems
  • Design, develop, and operationalize high-performance, scalable, reliable and resilient system infrastructure-level services
  • Diagnose and resolve problems in complex customer environments

ABOUT YOU

  • BS/MS/PhD in Computer Science or related field
  • 3+ years of software development experience on Linux, preferably in Platform/Systems/Kernel or Networking domain
  • Strong fundamentals in data structures, algorithms, and distributed systems design
  • Strong background in Systems Programming
  • Expertise in debugging and troubleshooting performance and system-level issues 
  • Extensive experience with Linux kernel or equivalent and kernel debugging
  • Proficient in Python, Go, and either C++, Java, or Scala
  • Large distributed systems design and development experience is preferred
  • Knowledge of Storage, Filesystems, or Data Protection technologies is a plus

#LI-MC1

The minimum and maximum base salaries for this role are posted below; additionally, the role is eligible for bonus potential, equity and benefits. The range displayed reflects the minimum and maximum target for new hire salaries for the role based on U.S. location. Within the range, the salary offered will be determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
US Pay Range
$176,800$265,200 USD

About Rubrik:

Rubrik is on a mission to secure the world’s data. With Zero Trust Data Security™, Rubrik helps organizations achieve business resilience against cyberattacks, malicious insiders, and operational disruptions. Rubrik Security Cloud, powered by machine learning, secures data across enterprise, cloud, and SaaS applications. Rubrik helps organizations uphold data integrity, deliver data availability that withstands adverse conditions, continuously monitor data risks and threats, and restore businesses with their data when infrastructure is attacked.

Linkedin | Twitter | InstagramRubrik.com

Diversity, Equity & Inclusion @ Rubrik

At Rubrik we are committed to building and sustaining a culture where people of all backgrounds are valued, know they belong, and believe they can succeed here.

Rubrik's goal is to hire and promote the best person for the job, no matter their background. In doing so, Rubrik is committed to correcting systemic processes and cultural norms that have prevented equal representation. This means we review our current efforts with the intent to offer fair hiring, promotion, and compensation opportunities to people from historically underrepresented communities, and strive to create a company culture where all employees feel they can bring their authentic selves to work and be successful.

Our DEI strategy focuses on three core areas of our business and culture:

  • Our Company: Build a diverse company that provides equitable access to growth and success for all employees globally. 

  • Our Culture: Create an inclusive environment where authenticity thrives and people of all backgrounds feel like they belong.

  • Our Communities: Expand our commitment to diversity, equity, & inclusion within and beyond our company walls to invest in future generations of underrepresented talent and bring innovation to our clients.

Equal Opportunity Employer/Veterans/Disabled

Rubrik is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Rubrik provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Rubrik complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. 

Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please contact us at hr@rubrik.com if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.

EEO IS THE LAW

EEO IS THE LAW - POSTER SUPPLEMENT

PAY TRANSPARENCY NONDISCRIMINATION PROVISION

NOTIFICATION OF EMPLOYEE RIGHTS UNDER FEDERAL LABOR LAWS

See more jobs at Rubrik Job Board

Apply for this job

1d

Java Backend Developer - WFH/Remote (Experience Needed)

Seeka TechnologyIslamabad, Pakistan, Remote
sqloracleDesignjqueryuiapijavamysqlAWSjavascript

Seeka Technology is hiring a Remote Java Backend Developer - WFH/Remote (Experience Needed)

Job Description

  • Implement a search engine by using MYSQL queries
  • Design reports with Reporting API (BIRT)
    Conduct Oracle and SQL Server Dbs with Aqua Data Studio
  • Analyzing user requirements
  • To help us define and improve our applications' objectives and functionality better
  • To envision system features pertinent to the functionality of our Website and App
  • Collaborating with other developers - web developers, software developers and business analysts
  • Writing reusable Java libraries
  • To debug and resolve technical issues that arise
  • Creating detailed design documentations
  • To recommend changes to the existing java infrastructure when necessary

Required skills:

  • Experience implementing a search engine using MYSQL queries
  • At least 3 years of working experience in Software Development (Analysis business requirements, transfer analysis in application Design, code the design in Implementation, Unit Test, Deployment, & Support)
  • Excellent in knowledge SQL and other software such as XML, XSD, Digester and HQL
  • Design reports with Reporting API (BIRT)
  • Perform Oracle and SQL Server Dbs with Aqua Data Studio
  • Possess great skill in UI Template APIs (Velocity, FreeMarker)
  • Configured Decorator previously APIs (SiteMesh an d Tiles) as well as Application Servers used (JBoss, Tomcat)
  • Easy going and engage with other colleagues
  • Eager to learn new things

Qualifications

  • Medium to strong in AWS
  • Elastic research
  • Core Java, JDBC, Servlets, JSP
  • Java Web Services (SOAP / REST using Apache CXF)
  • SVN, CVS, Gradle and Ant.
  • MySQL in VDC portal
  • jBoss experiences (Implementing projects using J2EE Frameworks and Good grasp on Hibernate)
  • Processing oriented environment worked in CMMI level II / ISMS
  • Using Erwin Data Modeler (ERD and Schema/Data Management tool)
  • HTML, Kendo UI Framework, Bootstrap, JQuery, JavaScript, Basic CSSuse

See more jobs at Seeka Technology

Apply for this job

1d

Senior Frontend/App Developer (React Native/Remote)

The DyrtPortland, OR Remote
agilekotlinjirafigmasketchDesignFirebasevueswiftmobileuiapiiosgitrubyjavac++androidelasticsearchpostgresqlcssjenkinsjavascriptbackendfrontend

The Dyrt is hiring a Remote Senior Frontend/App Developer (React Native/Remote)

The Dyrt is the largest digital camping platform in the world, and the number-1 ranked camping app on both iOS and Android. Every second, a new user visits The Dyrt to access our community-driven campground information. With more than 1 million user-submitted campgrounds, reviews, and tips — more than anyone else on the Internet — The Dyrt makes it easier to find campgrounds for the 80+ million people who camp across the United States.


If you love the outdoors and want to be part of a fast-growing consumer app, you’re in the right place.

The Role

As a senior engineer at The Dyrt, you will be tasked with building a robust, maintainable app experience for millions of campers who use The Dyrt every year.

Our current mobile frontend is built mostly with React Native. Work varies from building highly interactive tools, like our search page and Route Planner, to focusing on dynamically generated pages based on backend data and page performance on our campground listings. In this position we will be looking to you for experience, knowledge, and the confidence to make the case for what each situation merits in order to provide an ideal experience for our users.

Our solution also includes a next.js web front end, and a ruby/rails back-end. Experience in these areas would be a major advantage.

You’ll be working on a team with 2-3 other frontend developers and collaborating closely with our Backend, Product, CTO, and Design teams.

This position will report to the Head of Engineering.

We’re looking for people who:

  • Have at least 4 years professional experience developing web or mobile apps with React Native
  • Having 4+ years professional experience with modern component-based frameworks like Next.js, React, or Vue are a bonus
  • Are great communicators — Effective communication is key to how we work. We value patience and empathy in our product planning, support, and day-to-day relations. Ability to communicate effectively with other web developers, engineering, and others (marketing, ux/design, product, other engineering teams, etc.) is a critical skill at The Dyrt
  • Work well both collaboratively and independently — We come together to pair on tricky problems and architecture, then dive deep on individual tasks
  • Are ready to learn and share knowledge — Everyone comes to our company with their own set of skills and experiences. Cross-training, code review, mentorship, and curiosity all help us build better products
  • Play to win — We want to bring on team members who have a winning attitude and a willingness to think outside the box to get things done
  • Can thrive in a dynamic startup environment



Key Responsibilities:

  • Own requirement analysis completely along with the team
  • Define the longer-term technical vision for scaling and maintaining our mobile frontend codebase
  • Evaluate tooling and automation, recommend uplifts as necessary to maintain roadmap and quality goals
  • Lead execution on new features and improvement projects
  • Translate comps and wireframes into architecture and component execution and delivery plans
  • Estimate complexity and divide up tasks when new projects are brought to the team
  • Work closely with support on prioritizing field issues and providing technical guidance
  • Drive pragmatic testing efforts across the mobile codebase using automation tools


Experience and Requirements:

  • Have at least 4 years professional experience developing web or mobile apps with JavaScript and modern component-based frameworks like Next.js, React, React Native, or Vue
    • React Native: Experience and an understanding of developing with and debugging React Native and the Node Package Management
    • Android app development: Some proficiency with Android App development and tools. Experience with the Google release process and setup of the Android Development Environment
    • iOS app development: Some proficiency with iOS App development and tools. Experience with the Apple release process and setting up the iOS Development Environment which is a lot more involved than Android. Proficiency in Certificate management and renewals
    • Git: Some mid-level skills such as rebasing, resolving merge conflicts, and reverting merges. A firm understanding of Github including gitflow and trunk-based development practices
    • Bitrise: Familiarity with automated build systems such as Bitrise (or Jenkins)
    • CSS: Experience doing UI work with CSS
  • Take pride in writing easy to understand, maintainable code
  • Maintain and enhance existing code quality, organization, and automation
  • Have strong writing and communication skills for documenting technical requirements and coordinating with other teams
  • Provide constructive feedback on pull requests and are enthusiastic about mentoring junior developers on the team
  • Proactively research best practices for modern JavaScript and for the frameworks and tools used on the job
  • Identify and resolve performance concerns and look for opportunities to reduce technical debt
  • Weigh multiple solutions for a problem against business needs and time constraints in order to meet company goals
  • Experience with agile tools such as Jira
  • Experience with collaborative design tools such as Figma or Sketch
  • Experience with the JSON:API specification is a plus
  • Experience with keeping tabs on external changes that impact the project such as SDK EOLs and changes to key requirements for publication in various app stores.


Extras:

  • Swift and Objective-C: For occasional work in iOS native code
  • Kotlin and Java: For occasional work in Android native code
  • Firebase: Experience using Google tools such as Remote Config and A/B tooling would help.
  • Sentry or Crashlytics: Experience debugging using external analytic tools
  • Experience with Bitrise/Jenkins/Codefresh
  • Backend development experience with Ruby on Rails
  • Experience with offline mobile functionality
  • Relational database skills — we use PostgreSQL views, triggers, and functions
  • Experience with elasticsearch
  • Experience with certificate renewal and publications (Developer, web, API)
  • Familiarity with MVC, API & data mocking, and ORM
  • Can do performance tuning of app and database code
  • Able to document details of functionality, design and architecture of a component/feature
  • Ability to lead inspections on test documentation and all other project documentation
  • Ability to accurately estimate feature complete work including documentation and testing
  • Ability to validate timescales defined by a product owner
  • Strives to automate all manual effort in the project life cycle

Working Here

The Dyrt is built by campers, for campers. It is important to us that our team is filled with both people who are new to camping or have camped for years, but regardless, they are campers. We pride ourselves on being a team that is down to earth, can get things done and then some, and strives to be the best.

We encourage everyone to spend more time outside, including employees. We offer competitive market-rate salaries, a generous vacation plan, and we even pay employee bonuses for using The Dyrt in the wild.

This is a full-time remote position. Employees are expected to have high-speed internet and a professional working environment sufficient for clear video conferencing during regular working hours. Many of our employees work virtually from Portland, OR but we’re flexible on location as long as you’re between Pacific and Eastern time zones. Our founders even work from their van.

The Dyrt is an equal opportunity workplace. We are especially proud to have a female founder and a higher percentage of female employees than the national average for tech companies. We believe that the outdoors are for everyone, and are committed to building an inclusive platform and community that encourages, supports, and celebrates all people interested in camping.

The Dyrt was started in Portland, OR, is venture-backed, and has 35 employees working virtually around the U.S.

Interested candidates should submit a cover letter and resume.


Apply for this job

1d

Quality Engineer Full Stack

The DyrtPortland, OR Remote
agilejiraDesignmobilescrumapiiosqagitrubyjavaandroiddockercsspythonjavascript

The Dyrt is hiring a Remote Quality Engineer Full Stack

The Dyrt is the largest digital camping platform in the world, and the number 1 ranked camping app on both iOS and Android. Every second, a new user visits The Dyrt to access our community-driven campground information. With more than 1 million user-submitted campgrounds, reviews, and tips — more than anyone else on the Internet — The Dyrt makes it easier to find campgrounds for the 80+ million people who camp across the United States.


If you love the outdoors and want to be part of a fast-growing consumer app, you’re in the right place.

The Role

The Dyrt is seeking a talented Quality Assurance professional with both mobile app and website testing experience to join our team as we solve exciting new problems in the outdoor space. In this role, you’ll be working to validate that our software meets the given requirements and quality standards, and report on the overall state of software quality for our entire solution.

This position will support multiple development teams and projects and report to the Head of Engineering. You will directly interact with 6 other engineers, the product manager, the design team, and the support team.

We’re looking for people who

  • Want to automate — Whether you have experience with programming or are looking to dive into the wonderful world of test automation we want all members of our QA team to be comfortable, confident, and collaborative inside of our test suite
  • Are great communicators — Effective communication is key to how we work. We value patience and empathy in our product planning, support, and day-to-day relations.
  • Work well both in a group and independently — We plan, work, and collaborate in teams but how you eat your piece of the pie is up to you.
  • Are ready to learn and share knowledge — Everyone comes to our company with their own set of skills and experiences. Your curiosity, past experiences, and enthusiasm helps us build better products.

Key Responsibilities

  • Work closely with the product, design, and development teams to plan, implement, test, and release new product features.
  • Report on the health and quality of our products to company leadership
  • Perform a root-cause-analyses (RCA) on issues reported internally and externally
  • Validate completed development tasks and report findings throughout the product life cycle
  • Write test automation for new and existing features
  • Test release candidate builds to ensure proper feature sets and functionality prior to pushing the big green button

Experience and Requirements

  • Experience at a fast-paced startup.
  • 3+ years of Software Quality Assurance in either a manual or automation-heavy environment
  • A fundamental understanding of Agile / Scrum methodology and how QA functions within it
  • Familiarity with Quality Assurance terminology, methods, and tools (Jira, Confluence, Github Actions, Branches, commits, pull requests, Local Branch management)
  • A strong knowledge of app, web, and cloud technologies
  • A solid understanding of what information should be included in Bug Reports - log files, network captures, screen captures, steps to reproduce, etc. Creating, Moving and Linking tickets.
  • Experience with native mobile app testing, devices, and debugging tools on both Android and iOS (Side loading apps / files, Native System Settings, Simulators/Emulators, Testflight, Capturing screenshots/videos)
  • Experience with Web APIs (JSON API, Models, CRUD calls and their responses, Postman, Performance Testing)
  • Documentation and Planning experience (Writing test documentation, creating test plans/cases/scenarios)
  • Familiarity with Google Office suite (Google Drive / Spreadsheets / Docs / Slide)
  • Experience with Release Management (publication, communication, verification).

Extra Credit

  • Familiarity with JavaScript, Java, or other programming languages
  • Experience with Gherkin/Cucumber BDD frameworks
  • Property management or property bookings experience
  • Dabble in Security, API, Performance / Load, or ADA testing
  • Exposure to running and testing on local builds
  • Experience using command line interfaces - git, Ruby on Rails, bash, etc.
  • Experience with Python, Behave BDD, Testing Threads/Queues (NtH), JSON file manipulation
  • Ability and situational awareness to perform debugging of device-based apps, web sites, and back-end components (web APIs)
  • Experience with Selenium (Drivers / Browser Grids, Appium / Mobile, Scripting, Elements) or similar test frameworks (Cypress/Playwright/Etc.)
  • Experience with Chrome development tools (Finding Element Locators (css or Xpath), Network Traffic monitoring).
  • Experience with Docker (Basic install and command execution in .dockerfile)
  • Familiarity with Root Cause Analysis (RCA) and reporting processes and presenting those findings to leadership / executives.

Working Here

The Dyrt is built by campers, for campers. It is important to us that our team is filled with both people who are new to camping or have camped for years, but regardless, they are campers. We pride ourselves on being a team that is down to earth, can get things done and then some, and strives to be the best.

We encourage everyone to spend more time outside, including employees. We offer competitive market-rate salaries, a generous vacation plan, and we even pay employee bonuses for using The Dyrt in the wild.

This is a full-time remote position. Employees are expected to have high-speed internet and a professional working environment sufficient for clear video conferencing during regular working hours. Many of our employees work virtually from Portland, OR but we’re flexible on location as long as you’re between Pacific and Eastern time zones. Our founders even work from their van.

The Dyrt is an equal opportunity workplace. We are especially proud to have a female founder and a higher percentage of female employees than the national average for tech companies. We believe that the outdoors are for everyone, and are committed to building an inclusive platform and community that encourages, supports, and celebrates all people interested in camping.

The Dyrt was started in Portland, OR, is venture-backed, and has 35 employees working virtually around the U.S.

Interested candidates should submit a cover letter and resume.

Apply for this job

1d

IT Manager, Enterprise & Wholesale Order Fulfillment

BrightspeedCharlotte, NC, Remote
Bachelor's degreeDesignazurejavaAWS

Brightspeed is hiring a Remote IT Manager, Enterprise & Wholesale Order Fulfillment

Job Description

We are currently looking for an IT Manager, Enterprise & Wholesale Order Fulfillment to join our growing team. In this role, you will oversee our enterprise and wholesale order end-to-end fulfillment process including provisioning of the network, activation of the products and services. Products include but not limited to Ethernet, SDWAN and TDM. You will be responsible for the design of our process workflows, network inventory modeling, designing the solutions for the assignment of the physical and logical circuits and activation of the circuits. You will also have an opportunity to lead a team of highly motivated engineers, review and evaluate their work, provide inputs and solutions to technical challenges. 

This position will report directly to the Director, Order Fulfillment.

As an IT Manager, Enterprise & Wholesale Order Fulfillment, your duties and responsibilities will include:

  • Lead the design and implementation of order fulfillment workflows and inventory systems
  • Strong understanding of the Service Now flow designer framework
  • Strong understanding in Layer 1, 2, 3 Inventory modeling process and provisioning
  • Coordinate and drive the delivery across IT and Business partners in a multi-vendor environment through the SDLC – requirements, architecture, design, development, testing, deployment, and support
  • Hands-on involvement as needed in all areas of SDLC – development, debugging, verification and testing, production monitoring and performance analysis
  • Lay out enterprise architecture and design for systems and applications spanning multiple departments and organizations
  • Review, document and publish the architecture, interfaces, and design documents based on sessions with IT and business partners and existing artifacts
  • Translate business requirements to software specification and requirements
  • Track and manage IT KPIs and OKRs; leverage the larger delivery ecosystem to drive target achievement
  • Generate reports and metrics for IT and business reviews, preparing updates for executive leadership
  • Work closely with senior management, analyzing long-term business goals and suggesting ways the organization might achieve these goals with technology
  • Influence, negotiate, build consensus, and align with peer engineering, product, business teams and vendor partners on solutioning and implementation
  • Provide industry knowledge, experience, and best practices to help the team stay ahead of the curve in keeping our technology stack cutting edge

Qualifications

WHAT IT TAKES TO CATCH OUR EYE:

  • Bachelor's degree in computer science or related field
  • 8+ years of development experience with JAVA, J2EE including the ability in troubleshooting various environment issues
  • 5+ Years of development experience with Service Now flow designer
  • 3+ Years of experience in automating the Ethernet, TDM, Optical Inventory, Provisioning and Activation process
  • 3+ years of design and development in the OSS/BSS space around Inventory Management, provisioning, and activation
  • Experience leading software development lifecycle including concept, design, prototyping, integration, testing, and production release
  • Network certifications such as CCNA/CCNP

BONUS POINTS FOR:

  • Experience with GCP, Azure or AWS
  • Experience with Graph DB to model the network such as Neo4J

 

#LI-SS1

See more jobs at Brightspeed

Apply for this job

1d

Lead Java Developer

Logic20/20 Inc.Nashville, TN, Remote
agileDesignjavatypescriptkubernetesangularAWSjavascriptNode.js

Logic20/20 Inc. is hiring a Remote Lead Java Developer

Job Description

As a Lead Java Developer on this project, you’ll lead the design, development, and delivery of scalable software products in a fast-paced, agile environment. The team will look to you for software best practices to be applied during development, and you’ll have the opportunity to maintain a hands-on role throughout the coding process. As a trusted advisor, you’ll have the ability to influence all aspects of project planning and execution. You’ll collaborate closely with your team as a reflection of Logic20/20’s “Culture of We,” welcoming and celebrating new opinions and perspectives on problem-solving and innovation. 

About the team 

The Logic20/20 Digital Transformation team applies design thinking and next-gen technologies to solve our clients’ toughest business challenges. You’ll work side-by-side with architects, managers, and engineering consultants to gain a 360-degree perspective of the challenge at hand while contributing your unique perspective to develop innovative solutions. 

About you 

  • You’ve developed rich, intuitive, consumer-facing products and/or highly integrated Java enterprise applications. 
  • You’re a pro at recognizing and applying best practices, methodologies, tools, and techniques. 
  • You’ve built applications that provide measurable business value, working in an agile environment on rapid prototyping of products. 
  • You can provide guidance on application design and architecture, integration design, and enforcement of technical standards. 

Qualifications

  • 5+ years of hands-on software development experience programming in Java 
  • 2+ years of experience as a technical lead 
  • Experience designing and developing Java microservices in Spring Boot or Spring Cloud, and working with microservices architectures 
  • Experience with AWS, Kubernetes, and DynamoDB/NoSQL Databases 
  • Experience with unit testing  
  • Experience with RESTful, Query, and hybrid APIs using OAuth 2.0 
  • Production of technical designs using object-oriented design techniques, conforming to established technical architecture  

Preferred qualifications 

  • Experience with Kafka  
  • Experience in Node.js, Angular, JavaScript, or Typescript 
  • Consulting experience 
  • Experience working in the telecommunications industry 

See more jobs at Logic20/20 Inc.

Apply for this job

1d

Senior Systems Software Developer (100% Remote) REF1566P

CitizantChantilly, VA, Remote
Master’s Degreeoraclejavadockerjenkins

Citizant is hiring a Remote Senior Systems Software Developer (100% Remote) REF1566P

Job Description

We are seeking a highly skilled and experienced Senior Systems Software Developer, with a proven track record in developing, maintaining, and supporting advanced software systems for an upcoming opportunity. As a vital contributor to our team, you will be responsible for ensuring the Application Development (AD) production baseline is consistently maintained with accurate software configuration management across multiple releases. Your role will entail developing and implementing a fully integrated systems infrastructure, facilitating Continuous Integration/Continuous Delivery (CI/CD) processes, and performing technical integration activities to minimize program critical risk exposure.

The ideal candidate will bring a wealth of knowledge in various IRS tax processing systems, including but not limited to submission processing systems, corporate data systems, compliance and case processing systems, and modernized systems. You will work closely within an Integrated Project Team (IPT) that includes IRS staff and other contractors, adopting the Iterative Enterprise Life Cycle (ELC) development path and methodology to support the IPT in various capacities.

Responsibilities:

  • Ensures the AD production baseline is maintained with accurate software configuration management across multiple releases, ensuring lifecycle environments are ready for use.
  • Develops and implements a fully integrated systems infrastructure, complete with related management processes.
  • Actively supports Continuous Integration/Continuous Delivery (CI/CD) initiatives, ensuring seamless integration from end-to-end in the software development and deployment process. This includes continuous compilation, testing, and delivery of source code to test environments for immediate error detection.
  • Performs upgrading configurations, delivery automation, and backlog grooming sessions.
  • Minimizes program critical risk exposure and ensures that technical solutions are safe, secure, extensible, and scalable.
  • Establishes and documents standard operating procedures for both technical integration and broader project or program activities.
  • Offers in-depth knowledge on a variety of IRS tax processing systems, including submission processing systems, corporate data systems, compliance and case processing systems, and modernized systems.
  • Works as a key member of an Integrated Project Team (IPT) that includes IRS staff and other contractors. This involves adopting the Iterative Enterprise Life Cycle (ELC) development path and methodology and supporting the IPT in various capacities.

Qualifications

  • Minimum of 5+ years of professional experience in software development, with a strong focus on systems software.
  • Demonstrated experience in developing software solutions using Java, including Java EE/SE, JSP, JSF, and Hibernate, showcasing the ability to address complex development challenges.
  • Proven ability in designing, developing, and integrating web services using Service Oriented Architecture (SOA) principles, reflecting a deep understanding of distributed systems architecture.
  • Experience with Oracle 10g/11g environments and Oracle Real Application Clusters, as well as implementing middleware rules engines like Drools, showing proficiency in database and middleware technologies.
  • Expertise in implementing continuous integration and deployment processes with tools such as Jenkins, GitLab CI/CD pipeline, and automated testing techniques, demonstrating a commitment to modern development practices.
  • Extensive experience working in Agile/Scrum development environments, indicating adaptability, effective teamwork, and a commitment to iterative development and continuous improvement.
  • Proven experience with cloud-based development and deployments, and containerization technologies like Docker and OpenShift, demonstrating knowledge of modern infrastructure and deployment methodologies.
  • Experience in implementing cyber security policies, procedures, and best practices, including understanding the Federal Information Security Management Act (FISMA), to ensure secure software development practices.

Desired Skills:

  • Experience in a senior development role is preferred.

Education:

  • A Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field is highly recommended.

Clearance Requirement:

  • US Citizenship is Required
  • Active Public Trust/MBI clearance or the ability to obtain one.

See more jobs at Citizant

Apply for this job

2d

Senior Scala Engineer : Bentonville, AR

ChabezTechBentonville, AR, Remote
Bachelor's degreejirascalaDesignjavapostgresqljenkinspythonbackend

ChabezTech is hiring a Remote Senior Scala Engineer : Bentonville, AR

Job Description

Title: Senior Scala Engineer / Data Lead (Contractual)

Location: Bentonville, AR - Onsite

Duration: 9+ Months

 

Data Lead for a 12-month engagement.

 

Responsibilities: As a Scala Engineer, you will

• Design and develop applications using Scala technology

• Hands-on working experience with Scala

• Knowledge of tools and frameworks used in the Scala ecosystem, such as Akka, Play, or Slick

• Ability to design and implement backend applications

• Knowledge of relational databases, preferably PostgreSQL

• Experience in Apache Hive, Apache Spark, Apache Kafka.

• Learn our business domain and technology infrastructure quickly and share your knowledge freely and actively with others in the team.

• Mentor junior engineers on the team

• Lead daily standups and design reviews

• Groom and prioritize backlog using JIRA

• Act as the point of contact for your assigned business domain Requirements:

• Minimum 12 + years of IT experience.

• 5+ years of hands-on experience developing Scala applications

• Experience with programming languages: Python, Java, etc.

• Experience with scripting languages: Perl, Shell, etc.

• Practice working with, processing, and managing large data sets (multi TB/PB scale).

• Exposure to test driven development and automated testing frameworks.

• Background in Scrum/Agile development methodologies.

• Capable of delivering on multiple competing priorities with little supervision.

• Excellent verbal and written communication skills.

• Bachelor's Degree in computer science or equivalent experience. The most successful candidates will also have experience in the following:

• Gitflow

• Atlassian products – BitBucket, JIRA, Confluence etc.

• Continuous Integration tools such as Bamboo, Jenkins, or TFS

 

Thanks & Regards

Shankar,  US IT Recruiter

ChabezTech LLC |

4 Lemoyne Dr #102, Lemoyne, PA 17043, USA

Qualifications

Title: Senior Scala Engineer / Data Lead (Contractual)

Location: Bentonville, AR - Onsite

Duration: 9+ Months

 

Data Lead for a 12-month engagement.

 

Responsibilities: As a Scala Engineer, you will

• Design and develop applications using Scala technology

• Hands-on working experience with Scala

• Knowledge of tools and frameworks used in the Scala ecosystem, such as Akka, Play, or Slick

• Ability to design and implement backend applications

• Knowledge of relational databases, preferably PostgreSQL

• Experience in Apache Hive, Apache Spark, Apache Kafka.

• Learn our business domain and technology infrastructure quickly and share your knowledge freely and actively with others in the team.

• Mentor junior engineers on the team

• Lead daily standups and design reviews

• Groom and prioritize backlog using JIRA

• Act as the point of contact for your assigned business domain Requirements:

• Minimum 12 + years of IT experience.

• 5+ years of hands-on experience developing Scala applications

• Experience with programming languages: Python, Java, etc.

• Experience with scripting languages: Perl, Shell, etc.

• Practice working with, processing, and managing large data sets (multi TB/PB scale).

• Exposure to test driven development and automated testing frameworks.

• Background in Scrum/Agile development methodologies.

• Capable of delivering on multiple competing priorities with little supervision.

• Excellent verbal and written communication skills.

• Bachelor's Degree in computer science or equivalent experience. The most successful candidates will also have experience in the following:

• Gitflow

• Atlassian products – BitBucket, JIRA, Confluence etc.

• Continuous Integration tools such as Bamboo, Jenkins, or TFS

 

Thanks & Regards

Shankar,  US IT Recruiter

ChabezTech LLC |

4 Lemoyne Dr #102, Lemoyne, PA 17043, USA

See more jobs at ChabezTech

Apply for this job

2d

Senior Java Developer with LifeRay experience

Sigma SoftwareKyiv, Ukraine, Remote
5 years of experience3 years of experienceDesignjava

Sigma Software is hiring a Remote Senior Java Developer with LifeRay experience

Job Description

  • Build Liferay competence in the company and start new projects
  • Lead the design and development of middleware solutions using Liferay technology to meet client requirements and business objectives 
  • Provide expert guidance and consultation to clients and internal teams on middleware architecture, best practices, and Liferay development 
  • Customize and extend Liferay features, portlets, and plugins to create tailored solutions that address specific client needs
  • Identify and address performance bottlenecks in middleware solutions, implementing optimizations for improved efficiency
  • Diagnose and resolve complex middleware-related issues, providing ongoing support and maintenance to ensure system reliability 
  • Create comprehensive technical documentation, including design specifications, user guides, and best practices 
  • Collaborate effectively with cross-functional teams, including developers, architects, and project managers, to deliver high-quality solutions on time and within budget 

Qualifications

  • Proven track record with at least 5 years of experience in Java development 
  • At least 3 years of experience with Liferay 
  • Deep understanding of software architecture principles, design patterns, and architectural best practices 
  • Strong leadership and interpersonal skills, with the ability to inspire and lead technical teams 
  • Demonstrated ability to introduce innovative solutions and stay abreast of industry trends 
  • Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders 
  • English — Upper-intermediate

See more jobs at Sigma Software

Apply for this job

2d

Sr. Software Engineer

ExperianCosta Mesa, CA, Remote
nosqlDesignjquerymongodbapijavadockerelasticsearchkubernetespythonjavascriptfrontend

Experian is hiring a Remote Sr. Software Engineer

Job Description

What you’ll be doing

The Software Engineer will be concentrating on prototyping and developing new Generative AI solutions/platforms.  The solutions normally will leverage Large Language Models and modern big data software stacks.  They will be tasked to utilize their software development skills to prototype and design solutions based on business requirements.  The Software Engineer will need to make recommendations on approaches, evaluate various solutions, and deploy prototypes developed in the Lab into production.  The position will require that the candidate learn to work with LLM, large datasets, which is not a requirement before starting the job.   We have found that candidates with strong programming skills end up being strong contributors in this environment.  The candidate must be detail oriented, curious, and able to adapt to business problems in different industries.  The candidate must be able to balance multiple concurrent projects, have the ability to prioritize projects, anticipate obstacles, and make high quality deliveries on an aggressive schedule.  The candidate must also be a team player that is self-motivated and has excellent communication skills.

Key job functions include:

  • Utilize Large Language Models to develop transformational business applications.
  • Utilize programming skills (Java, Python, etc.) to develop data processing and information retrieval tools
  • Refining and implementing functional requirements, scoping, detail design, effort estimation, coding, maintenance, and support
  • Convert business requirements to working prototypes and eventual deployment
  • Design and implement high-performance, scalable data solution
  • Prepare and install solutions by determining and designing system specs and programming
  • Learning how to analyze and process large data sets by utilizing new open source technologies
  • Use new and existing data processing tools to independently analyze and draw conclusions from large data sets

Qualifications

What your background looks like:

  • BS/MS/PhD degree in computer science, computer engineering, or other quantitative fields                                                                                                   
  • 2-4 years of working experience in relevant job experience                           
  • Proficient in Java, Python, or C/C                                                                          
  • Familiarity with Unix and scripting languages                                                     
  • Experience with Big Data, i.e. Hadoop and associated tools                         
  • Proven curiosity and interest in Solidity; or experience building a Dapp frontend or equivalent Web3 side project.                                                           
  • Must be able to quickly understand technical and business requirements and be able to translate into technical implementation                                     
  • Past work with datasets also a plus

It would be great if you have:

  • Experience in utilizing LLM, including prompt engineering
  • Experience in developing large-scale software platforms involving ETL, data quality, fusion of data, and real-time ingestion and delivery
  • Experience with Hadoop and NoSQL related technologies such as Map Reduce, Spark, Hive, Pig, HBase, mongoDB, Cassandra, Solr, Elasticsearch, etc.
  • Experience with graph databases
  • Experience in streaming data processing platform such as Kafka, etc.
  • Experience with data collection using public API’s
  • Experience in developing real-time based solutions
  • Working with data visualization tools such as Javascript libraries, JQuery, etc.
  • Experience with Docker, Kubernetes, or OpenShift
  • Basic understanding of web applications, web services, and related ecosystem

See more jobs at Experian

Apply for this job

2d

Software Engineer (m/w/d)

ExperianDüsseldorf, Germany, Remote
agile3 years of experiencescalascrumjavakubernetesjenkins

Experian is hiring a Remote Software Engineer (m/w/d)

Job Description

Experian is looking for a Software Engineer (m/f/d) to join our team of engineers and developers to help us drive innovation and deliver transformative value for businesses and consumers. We actively seek out new talent to help us continue to push the boundaries of what's possible and drive change in our industry.

Our ambitious program underway at Experian is an excellent example of how we leverage innovation and collaboration to address complex problems, drive change, and deliver real impact for businesses and consumers. The program is focused on taking our existing products into the future and is organized into two agile development streams using modern cloud infrastructure and cutting-edge technologies.

If you're a Software Engineer (m/f/d) looking for a career that offers you the opportunity to make a real difference in the world through innovation, we invite you to apply to join our team. Let's work together to continue to innovate, drive transformation, and deliver world-class expertise to organizations, while empowering consumers with their data and enabling the best journeys and experiences for them.

As a Software Engineer (m/f/d) at Experian, you will work with cutting-edge technologies such as Java, SpringBoot, Cucumber, Scala, Elastic Kubernetes Service, Dynatrace, Splunk, Kafka, Snowflake, Jenkins, Elastic Map Reduce, Spark, and SSO (Okta). You'll work with Scrum and the LeSS framework to transform the DACH RM Core systems to technologies used in Experian. Your day-to-day activities will involve:

  • Collaborating with other developers, industry bodies, and partners to develop and test new solutions that meet the highest standards for performance, availability, and security.
  • Working in a fast-paced, dynamic environment where you'll balance multiple priorities and projects, while focusing on delivering real value for businesses and consumers.
  • Being part of a team that's driving real change and making a difference in the world by improving existing products or developing new solutions from scratch.

As a Software Engineer (m/f/d) at Experian, you'll be part of an international, collaborative team of about 50 people, with the majority of our 25 software developers working from our office in Baden-Baden. You'll collaborate with colleagues around the globe to drive innovation and transformation, and leverage the latest technologies to deliver world-class expertise to organizations and consumers. Your day-to-day activities will involve:

  • Collaborating with developers, industry bodies, and partners across different time zones and locations.
  • Leveraging the latest tools and technologies to drive real change and make a difference in the world.
  • Working with colleagues around the globe, sharing knowledge and expertise, and learning from some of the best and brightest minds in the industry.

Qualifications

Education and Experience

  • Bachelor's or Master's degree in Computer Science or related field
  • At least 2-3 years of experience in software engineering/ development
  • Experience with Java, SpringBoot, Cucumber, and/or Scala
  • Experience with agile development methodologies such as Scrum and LeSS
  • Familiarity with cloud infrastructure technologies such as Elastic Kubernetes Service, Dynatrace, Splunk, Kafka, Snowflake, Jenkins, Elastic Map Reduce, and/or Spark

Skills and Abilities

  • Strong problem-solving and critical thinking skills
  • Excellent communication and interpersonal skills
  • Ability to work independently and in a team environment
  • Strong attention to detail and ability to prioritize tasks effectively
  • Passion for innovation and driving change
  • Ability to collaborate with colleagues across different time zones and locations

Personal Qualities

  • A positive, proactive attitude towards work
  • High level of accountability and ownership
  • Willingness to learn and adapt to new technologies and methodologies
  • Ability to work in a fast-paced, dynamic environment
  • Strong commitment to diversity, equity, and inclusion in the workplace.

More about you

Humble: We value team players who are open to feedback and willing to admit when they don't know something. You are not afraid to ask for help or to give credit to others for their contributions.

Hungry:You have a strong desire to learn and grow as a developer. You are proactive in seeking out new technologies and techniques, and you are not content with the status quo.

Smart:You have excellent interpersonal skills and are able to communicate effectively with team members and stakeholders. You understand the importance of collaboration and are able to work well with others to achieve shared goals.

See more jobs at Experian

Apply for this job

2d

CRM Admin and Automation Specialist

ExperianHeredia, Costa Rica, Remote
Bachelor's degreesalesforceDesignjavac++python

Experian is hiring a Remote CRM Admin and Automation Specialist

Job Description

We are seeking a Salesforce Admin that also has a passion for emerging automation technologies.  The ideal candidate will have experience as a Salesforce.com admin and a strong background in designing, developing, and deploying automation solutions across various domains. They will play a pivotal role in driving digital transformation initiatives, optimizing workflows, and streamlining operations through innovative automation strategies while also supporting business users in achieving their goals.

Responsibilities:

  • Manage all aspects of Salesforce.com administration, including user management, profiles, roles, permissions, and workflows
  • Configure Salesforce objects, fields, layouts, reports, dashboards, and workflows to optimize sales, customer service, and marketing operations
  • Collaborate with business analysts and developers to deliver changes and solve system issues
  • Develop and maintain custom reports and dashboards to provide insights into sales pipeline and other functional areas
  • Provide training and support to Salesforce users to ensure proper utilization of the platform and adherence to best practices
  • Design, develop, and deploy automated solutions using Generative AI, machine learning algorithms, and other technology to support business operations
  • Conduct thorough analysis of existing processes to identify areas for improvement and automation
  • Utilize data-driven approaches to train and optimize machine learning models for automation tasks
  • Provide technical expertise and support to troubleshoot issues and optimize automation workflows
  • Stay updated on industry trends and advancements in automation technologies, particularly in Generative AI and machine learning
  • Document automation processes, workflows, and best practices for knowledge sharing and future reference
  • Collaborate with external vendors and partners to integrate third-party automation tools and solutions, as needed

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Business, or related field Master's degree preferred
  • Salesforce Advanced Administrator certification
  • Experience withSalesforce.com configuration and delivering on custom development work
  • Familiarity with Salesforce Einstein AI capabilities
  • Experience with related tools such as configure price quote (CPQ) and e-signature
  • Strong programming skills in languages such as Python, Java, or C++
  • Hands-on experience with Generative AI frameworks (eg, GANs) and machine learning libraries (eg, TensorFlow, PyTorch)
  • Solid understanding of automation technologies, including robotic process automation (RPA) and natural language processing (NLP)
  • Excellent problem-solving skills and attention to detail
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams
  • Ability to thrive in a fast-paced environment and manage multiple projects simultaneously

See more jobs at Experian

Apply for this job

2d

Software Developer - Health

ExperianHeredia, Costa Rica, Remote
agile5 years of experience3 years of experiencejirasqlRabbitMQDesignmongodbjavac++.net

Experian is hiring a Remote Software Developer - Health

Job Description

  1. Analyzes, designs, develops, codes and implements programs in one or more programming languages, for a specific assigned software system or systems.  These may include Windows services, Class libraries and Web applications.
  2. Assesses the health and performance of software applications and use of databases.
  3. Provides appropriate research support to business and information technology groups within the organization.  Advises on options, impact on other business processes, and system priorities.
  4. Writes program specifications for individual programs.
  5. Designs, codes, tests, corrects, and documents simple programs, or scripts and assists in the implementation of software which forms part of a properly engineered information or communications system.
  6. Assists in providing accessibility, retrievability, security and protection of data in an ethical manner.
  7. Defines test conditions for given requirements. Designs test cases and creates test scripts and supporting data, working to the specifications provided. Interprets, executes and records test cases in accordance with project test plans. Analyses and reports test activities and results.
  8. Produces software builds from software source code.
  9. Conducts tests as defined in an integration test specification, records the details of any failures, and carries out fault diagnosis relating to simple failures, reporting the results of the diagnosis in a clear and concise manner.
  10. Undertakes complete design of simple applications using simple templates and tools. Assists as part of a team on design of components of larger systems.
  11. Supports integrated applications with an understanding of system integration, test planning, scripting, and troubleshooting.
  12. Establishes, participates, and maintains relationships with business units, customers and information technology subject matter experts in order to remain apprised of direction, project status, architectural and technology issues, risks, and functional/integration issues.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent field.
  • 3-5 years of experience in C#, .NET Framework, .NET Core
  • Familiar with Java is a plus.
  • 1-3 years of experience with database technologies (SQL Server, MongoDB)
  • 1-3 years experience preferred working with the following technologies:
  • RabbitMQ, MSMQ, Windows Services, Web Services, Microservices, Openshift, Atlassian tools: Jira, Bamboo, Octopus
  • An equivalent combination of education and experience may be considered.
  • Solid expertise in software design and development concepts.
  • Strong knowledge of software development and project management methodologies – Agile experience a plus
  • Excellent verbal and written communication skills.
  • Good problem solving, analytical and organizational skills.

See more jobs at Experian

Apply for this job

2d

Test Automation Architect

Balsam BrandsMexico City, Mexico, Remote
8 years of experienceagileDesignscrumqajavapython

Balsam Brands is hiring a Remote Test Automation Architect

Job Description

This full-time position reports to the Director of QA and has been categorized as a teleworker position. Teleworkers do not have a permanent corporate office workplace and, instead, work from home. It is required for teleworkers to reside in the metropolitan Mexico City area, as we will require attendance for occasional in-person events. To ensure sufficient overlap with functional and cross-functional team members globally, some flexibility with this role's regular work schedule will be required. Most of our teams have overlap with early morning and/or early evening PST. Specific scheduling needs for this role will be discussed in the initial interview.

What you’ll do:

  • Define and implement a comprehensive test automation strategy aligned with overall QA and development strategies
  • Collaborate with stakeholders to understand project requirements and recommend appropriate automation solutions
  • Architect, design, and develop scalable and maintainable test automation frameworks
  • Implement best practices for code structure, reusability, and maintainability in automation code
  • Evaluate and select appropriate test automation tools and technologies based on project requirements and industry best practices
  • Collaborate with development teams to integrate automated testing into the CI/CD pipeline
  • Provide training and mentorship to QA and development teams on test automation best practices
  • Participate in agile ceremonies like scrum meetings, sprint planning, and project retrospectives and provides feedback
  • Develop scripts using Java/JavaScript/ Python
  • Perform E2E manual test scenarios when necessary
  • Facilitate setting up automation and performance testing competency

What you bring to the table:

  • Must be fluent in English, both written and verbal
  • Bachelor’s degree in computer science, Engineering, or a related field
  • Minimum 8 years of experience in test automation and proven experience as a Test Automation Architect
  • Proficient in programming languages such as Java, Python, or Java Script
  • Experience with test automation tools and frameworks such as Selenium, PlayWright, TestComplete, JUnit, TestNG, Serenity, etc.
  • Must have eCommerce retail experience
  • Adaptability in a fast-paced and changing environment
  • Solid understanding of software testing principles, methodologies, and best practices
  • Familiarity with CI/CD concepts and tools
  • Ability to analyze complex software systems and identify areas suitable for automation
  • Strong communication and collaboration skills
  • Relevant certifications in test automation or software testing are a plus
  • Familiarity with cloud based testing environments and tools
  • Accustomed to Agile Development

Location and Travel:At Balsam Brands, we believe that time spent together, in-person, collaborating and building relationships is important. To be considered for this role, candidates must live within the metropolitan Mexico City area in order to attend team meetings, offsites, or learning and development opportunities. Please only apply if you are able to live and work full-time within the metropolitan Mexico City area.

Notes: This is a full-time (40 hours/week), indefinite position with benefits. Candidates must be Mexican nationals to be eligible for this position; this screening question will be asked during the application process. Velocity Global is the Employer of Record for Balsam Brands' Mexico City location, and you will be employed and provided benefits under their payroll. Balsam Brands has partnered with Velocity Global to act as your Employer of Record to ensure your employment will comply with all local laws and regulations and you will receive an exceptional employment experience.

Benefits Offered:

  • Competitive compensation; salary is reviewed yearly and may be adjusted as part of the normal compensation review process
  • Career development and growth opportunities; access to online learning solutions and annual stipend for continuous learning
  • Fully remote work and flexible schedule
  • Collaborate in a multicultural environment; learn and share best practices around the globe
  • Government mandated benefits (IMSS, INFONAVIT, SAR, 50% vacation premium)
  • Healthcare coverage provided for the employee and dependents
  • Life insurance provided for the employee
  • Monthly grocery coupons
  • Monthly non-taxable amount for the electricity and internet services 
  • 20 days Christmas bonus
  • Paid Time Off: Official Mexican holidays and 12 vacation days (increases with years of service), plus additional wellness days available at start of employment 

Qualifications

See more jobs at Balsam Brands

Apply for this job

3d

Automated QA Engineer (English Speaking)

IntegritasBrazil - Anywhere, BR Remote
agilesqlDesignmobileapiqajavalinuxjenkins

Integritas is hiring a Remote Automated QA Engineer (English Speaking)

Location: Brazil - 100% Remote

Type: Full time, Contract

About Integritas:

Integritas Solutions has been providing sound technology solutions for our clients for over 14 years. We work with a broad base of industries, which allows us to offer expertise in many different domains, technology stacks, and integrations. We design, develop, and support a wide range of products for our clients, including mobile and web-based application design, development, solution architecture, and quality assurance, to promote scalable products that solve the business needs of our clients.

General Description

We are searching for an experienced QA tester who has a background in both Automated (Selenium) and manual testing. Assists in routine design, maintenance, enhancement, testing implementation, and support of software. Provides assistance with the development of software test requirements for routine modules under development, may execute routine test specifications.

Must be able to communicate with team and clients in English

To be successful you need:

  • 3+ years of Automated QA experience
  • QA experience in software product testing, exploratory testing, risk based testing and test automation
  • Experience on Linux and Windows OS
  • High level scripting with Java
  • Ability to execute and write SQL queries (MS SQL server).
  • Experience in test cases in black and white box techniques, planning and execution.
  • Ability to use tools such as Karate, Postman Jenkins, SoapUi, Selenium, JUnit, Jmeter
  • Working knowledge of Automation Frameworks using Cucumber
  • Strong skills testing REST and SOAP Api's
  • Working knowledge of architectural patterns, such as, Page Objects, Commander and Factory
  • Background testing Internet Applications using popular containers such as IIS, JBoss, Tomcat
  • Ability to work with a globally distributed team in a collaborative environment
  • Experience working with Agile

See more jobs at Integritas

Apply for this job

3d

Senior Software Architect

agileDesignjavac++

Techstra Solutions is hiring a Remote Senior Software Architect

Senior Software Architect - Techstra Solutions - Career Page

See more jobs at Techstra Solutions

Apply for this job

3d

Senior Software Systems Analyst

agileDesignjavac++

Techstra Solutions is hiring a Remote Senior Software Systems Analyst

Senior Software Systems Analyst - Techstra Solutions - Career Page

See more jobs at Techstra Solutions

Apply for this job

3d

Agile QA Tester

agilesqlqarubyjavadockerkubernetesjenkinspython

DistantJob is hiring a Remote Agile QA Tester

Did you know that The term "bug" in software dates back to 1947 when Grace Hopper found an actual moth causing a malfunction in the Harvard Mark II computer?

Our client is seeking a seasoned Agile QA Tester to become a valuable member of its dynamic team. The selected candidate will play a pivotal role in formulating a comprehensive end-to-end test plan, executing it meticulously, and overseeing all associated activities. The primary goal is to ensure the achievement of objectives and the software solution's seamless functionality, performance, reliability, and stability. Our client provides enterprise-class managed data center services. They have around 70 datacenters servicing 29 different markets, and we can't disclose their clients – but think about any significant industry player from hyperscalers, banks, healthcare and social media platforms, and they're likely in their CRM.

 

The ideal candidate will possess automation expertise but should also be adept at manual testing. While the aim is to automate most tests by the year's end, the initial phase will involve a greater reliance on manual testing. They should be a critical thinker capable of swiftly addressing software challenges and proposing improvements in an agile work environment. Reporting progress to Team Leads and highlighting impediments to timely work completion is crucial. A high level of accountability and ownership for individual and team product delivery is also expected. 

 

Responsibilities:

 

  • Collaborate closely with developers, product owners, and stakeholders in an Agile/Scrum setting to comprehend product requirements and devise test plans accordingly.
  • Develop, revise, and maintain test cases for software products.
  • Identify, document, and prioritize bugs discovered during testing.
  • Coordinate with development teams to resolve issues promptly.
  • Create detailed, well-structured test plans and cases.
  • Conduct thorough regression testing post-issue resolution.
  • Adhere to Agile testing principles, continuously reviewing and enhancing testing processes.
  • Monitor quality assurance metrics such as defect densities and open defect counts.
  • Participate in sprint planning, review, retrospective, and daily stand-up meetings.
  • Stay abreast of new testing tools and strategies.

 

Requirements:

 

  • 5+ years of proven QA Tester experience
  • Familiarity with Agile frameworks
  • Experience with automated testing tools such as Selenium, JMeter, TestNG, Protractor, Cucumber, etc.
  • Experience designing and executing automation scripts with open-source tools, and implementing test automation frameworks
  • Good understanding of various testing methodologies, including unit, regression, integration, and end-to-end testing
  • Proficient in documenting and troubleshooting errors.
  • Strong grasp of Java, Python, Ruby, or other scripting language
  • Solid SQL skills, or other querying language
  • Excellent communication skills
  • Strong attention to detai.
  • Analytical mindset and problem-solving aptitude
  • Strong organizational skills
  • BSc/BA in Computer Science, Engineering, or a related field
  • Availability for meetings within the Eastern time zone
  • Comfortable working with both manual and automation testing

 

Bonus points for:

    • Knowledge of software QA methodologies, tools, and processes
    • Experience with security or performance testing as well
    • CSTE or ISTQB certifications
    • Understanding of CI/CD tools like Bamboo or Jenkins
    • Experience with Docker or Kubernetes

If you meet these qualifications and are ready to contribute your expertise to a dynamic team, we encourage you to apply!

See more jobs at DistantJob

Apply for this job

3d

QA Automation Engineer for Browser Ad-filtering Solution (BAS) - Berlin / Cologne / Remote

eyeoBerlin, Cologne, Remote
agileDesignmobilescrumqagitjavac++androidcsspythonAWSjavascript

eyeo is hiring a Remote QA Automation Engineer for Browser Ad-filtering Solution (BAS) - Berlin / Cologne / Remote

Get to know us

At eyeo, we transform the internet into a trusted, sustainable and accessible place where users regain control over their experience, content creators and publishers are rewarded for their content, and advertisers and consumers can connect on mutually agreed terms. 

eyeo’s market-leading ad-filtering technology powers products like Adblock Plus and AdBlock as well as technical integrations for popular browsers. Our solutions empower users to control their online experience and privacy, while providing monetization for content creators, publishers and advertisers.

In combining our partnerships and our subsidiary products, our technology reaches 300 million monthly active users worldwide.

eyeo is a global employer of over 300 people working remotely in more than 30 countries (predominantly North America and Europe) with our HQ in Berlin and small offices in Cologne, Toronto and NYC (opening in 2024).

How we work

eyeo has colleagues based all over the world. We love our diversity and take great pride in our company culture. We practice an independent, remote workstyle with work distributed in cross-functional matrix teams that span predominantly EST and CET time zones. If working remotely isn’t for you, we also have a large office in Berlin and soon in NYC that you can choose to work from. Quarterly, we come together as an executive team and once a year, we host an all-company retreat, our Summer Week. By enabling remote work and in-person sessions, we have built a hybrid culture that provides a unique dynamic of flexibility and belonging.

What you'll do

You will help us develop, maintain and test our Browser Ad-filtering Solution (BAS), formerly known as Chromium SDK, which brings ad filtering and other user experience improvements to Chromium-based browsers. Through our distribution partners, some of which are major OEM vendors, it reaches 220+ million users worldwide. BAS also powers our very own AdBlock Browser.

You will strive to continuously increase the quality of the product via test automation, CI improvements, internal tooling, documentation, and so on. You will also conduct manual testing when we make a release or a partner is about to roll out major changes, to ensure all relevant functionalities are in place.

Your day-to-day activities

  • Help maintain testing environments required for team projects
  • Strategize and develop reliable automated test cases for such an environment
  • Identify and migrate manual processes to automated ones, especially with CI/CD in mind
  • Ensure created tooling and processes are well-documented
  • Enable and encourage other developers and QA engineers to design and implement tests efficiently by providing them with the right tools and frameworks
  • Foster open communication and close collaboration with other members of the business unit, to strengthen the teams and increase overall productivity
  • Take ownership of team rituals through the rotation of facilitator roles

What you bring to the table

  • Intermediate or senior level proficiency with software testing and quality assurance
  • Familiarity with testing on mobile platforms
  • Familiarity with common cloud-computing platform components. On AWS, for example, it would be EC², CloudWatch, S3, etc.
  • Knowledge of basic web technologies (HTML, CSS, JavaScript)
  • Knowledge of a scripting language, like Python
  • Knowledge of browser test automation frameworks like Selenium, Nightwatch or Playwright
  • Knowledge of network protocols (DNS, HTTPS, DHCP, TCP) , proxy servers, VPN, firewall
  • Knowledge of the Git version control system
  • Outgoing, proactive involvement
  • Familiarity with agile frameworks (Scrum, Kanban, etc)
  • Excellent communication skills in English

It’s awesome if you have

  • Familiarity with device testing services like Google/Firebase test lab, AWS Device Farm, Browserstack or TestObject
  • Experience with Android or Chromium development
  • Knowledge of additional programming languages, like C++ or Java
  • Experience collaborating as part of a remote team

What we offer

  • Work remotely or from one of our offices —we trust you to find what works best for you
  • Budget for the following: home office and/or relocation
  • Flexible working hours
  • 28 days paid vacation + Volunteer day
  • Sabbatical leave allowance after 2 years
  • Your choice of hardware and setup
  • Personal and professional development budget
  • Monthly child care allowance for children under 6
  • Offsite team days and the annual summer company retreat

Helpful links

Privacy Notice

eyeo is an equal opportunity employer and encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, or religion or belief. When you apply, you’ll be automatically forwarded to our recruitment platform operated by an external service provider called Greenhouse (seated in the US). Greenhouse collects some information on its website, such as anonymous usage statistics, by using cookies, server logs, and other similar technology. For more information, please refer to Greenhouse’s Privacy Policy. All documents and information provided by you are stored with Greenhouse. In order to ensure an adequate level of data protection, eyeo and Greenhouse have entered into the EU Standard Contractual Clauses (“processors”) - Commission Decision C(2010)593. You can request a copy of this by contacting us at privacy[at]eyeo.com. If you don’t want your data forwarded to Greenhouse, please do not apply. For detailed and further information, please refer to our Privacy Policy at https://eyeo.com/en/privacy.



See more jobs at eyeo

Apply for this job

3d

Sr Java Developer (Olympus)

VonageRemote, Poland
kotlinnosqlsqlDesignapijavac++dockerkubernetesAWSbackendfrontend

Vonage is hiring a Remote Sr Java Developer (Olympus)

Vonage Engineering Mission:Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world.

As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.

Why this role matters

The Engineering team at Vonage is a fast growing group of talented engineers. They face multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real time.

The Vonage Messages API team is looking at expanding its size, in order to accelerate our platform development to support our growing customer base. In this role you will be the architect, designer, and developer of your project, and you will take part in developing next-generation technologies that change how people communicate. We challenge our engineers to be versatile and passionate to tackle new problems as we continue to push technology forward.

Our Engineers work on an exciting mix of both greenfield and existing projects, giving them an opportunity to explore new technologies.

What you will do

  • Create scalable microservices that will help support our impressive growth
  • Propose scaleable, maintainable and cost effective solutions
  • Estimate the effort required to develop and implement new features
  • Collaborate with the team lead and project managers to allocate tasks effectively, considering the skill level and growth opportunities for junior team members
  • Develop and execute effective testing strategies, including unit tests, integration tests, and end-to-end tests, to ensure software quality and reliability
  • Stay up-to-date with industry trends, best practices, and emerging frontend technologies, and share knowledge and expertise with the development team to continuously improve our development processes and standards
  • Participate in code reviews, provide constructive feedback to peers, and actively contribute to maintaining a high standard of code quality and development practices
  • Contribute to the documentation of the components, design patterns, and the design system to facilitate knowledge sharing and onboarding of new team members
  • Provide mentorship and guidance to junior team members, assisting them in their technical growth, professional development, and project assignments

What we value

  • Being disruptive. Getting things done. Working with smart people. Enjoying knowing that the work we do is having a global impact by enabling never before imagined communications
  • We have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We iterate quickly, we fail fast, we take smart chances. We value those who will help us continue this spirit
  • Values matter at Vonage. We are on a mission to bring value for consumers and enterprises through global cloud based communications
  • But just as important as delivering value is how we deliver that value
  • We believe in integrity. Both personally and professionally. We believe in empowering our employees and are actively seeking entrepreneurs in training who want to help build something larger
  • We have gotten to this point by being committed, passionate, and focused on getting things done. We need more people like us. If this appeals to you then we encourage you to apply

The Stack

  • Microservices architecture
  • Java and Kotlin with Spring Boot Reactive
  • AWS (Lambda, SQS, S3, DynamoDB)
  • Kafka
  • Docker, Kubernetes
  • Grafana, Prometheus, ELK stack
  • Anything needed to achieve our goals

 What you will bring:

  • Excellent software engineering skills in Java or Kotlin for backend services
  • Work closely with cross-functional teams such as Development, Operations, and Product Management to ensure seamless integration of new features and services with a focus on reliability, scalability, and performance
  • Effective communication skills, both verbal and written, with the ability to collaborate with multidisciplinary teams and articulate complex technical concepts to non-technical stakeholders.
  • A strong focus on testing
  • An understanding of Object Oriented Design and standard design patterns
  • Strong experience of multi-threaded, 3-tier architectures, web services, caching, and dealing with event-driven pipelines
  • Willingness to learn and use different technologies/programming languages
  • Experience working with public cloud. AWS would be advantageous
  • Experience with SQL and NoSQL databases
  • Practical experience of deploying code in a modern programming environment using tools such as Docker and Kubernetes

What is in it for you

  • Private Medical Insurance with the option to add dependents at your own cost
  • Multisport Gym Membership
  • Educational Assistance Reimbursement Program
  • Polish Language Classes for non-native speakers
  • Lunch and Learn Sessions held biweekly
  • Opportunity to be reimbursed for conferences, trainings, and other events consistent with the area of work aimed at personal development
  • Three Paid Volunteer Days a Year
  • Unlimited Discretionary Time Off
  • Monthly Massage Sessions
  • Reimbursement for the costs of prescription glasses
  • Maternity and Paternity Leave

 

Why Vonage

We value disruptive innovation, getting things done, and working with passion and integrity are the values that matter at Nexmo. We are on a mission to enable simplified communications between enterprises and their customers by empowering our employees. We strive for passion and integrity, both personally and professionally.We have achieved significant growth by hiring exceptional people. We have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We value those who will help us continue this spirit. If this appeals to you then we encourage you to apply.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



See more jobs at Vonage

Apply for this job