Experian

We're unlocking the power of data to help create a better tomorrow.

Mid-level Software Development Analyst

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

40 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Software Development Analyst

Experian

• Develop and maintain backend applications using Java and Spring Boot • Design, implement, and evolve solutions based on microservices and distributed architectures • Work with relational and non-relational databases (with a focus on MongoDB) • Collaborate with infrastructure teams to ensure appropriate use of AWS services • Monitor and ensure application observability using tools such as Datadog, Grafana, or similar • Apply development patterns and best practices and ensure code quality • Participate in code reviews, sprint planning, and other agile ceremonies • Actively contribute to the continuous improvement of processes, architecture, and team culture.

Job Requirements

  • Experience with Java (version 11 or higher)
  • Proficiency in the Spring Framework / Spring Boot
  • Solid knowledge of Kubernetes
  • Experience with microservices architecture and distributed environments
  • Knowledge of non-relational databases (especially MongoDB)
  • Experience with AWS services (EC2, S3, RDS, Lambda, etc.)
  • Good version control practices with Git
  • Familiarity with development patterns (e.g., SOLID, DDD, Event‑Driven, etc.)
  • Nice to have: Knowledge of .NET and Azure
  • Experience with CI/CD (GitLab CI, GitHub Actions, etc.)
  • Basic understanding of web application security
  • Participation in technical communities or open-source projects.

Benefits

  • Flexible working arrangements
  • Opportunities for professional development

Related Job Pages

More Software Engineer Jobs

Powerprozesse GmbH logo

AI Engineer, Agentic Developer

Powerprozesse GmbH

Wir automatisieren Hausverwaltungen

Full TimeRemoteTeam 1-10H1B No Sponsor

• Develop and maintain our web application using Next.js and TypeScript (≈85%) and React/JavaScript (≈15%), Tailwind CSS, and shadcn/ui • Work in an AI-first development environment using Claude and Cursor • Manage version control and collaboration via GitHub • Ensure high code quality through testing and maintainable architecture • Implement functions and migrations, and maintain our Database-as-a-Service platform • Conduct code reviews and continuously improve existing systems • Contribute to technical decisions, stack evolution, and the product vision

Germany
$800 - $2K / month
Leidos logo

Software Development Intern

Leidos

Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.

Full TimeRemoteTeam 10,001+Since 1969H1B Sponsor

The Intel Sector at Leidos has an opening for a Software Development Intern to provide Agile DevOps support to mission critical systems. As a Software Developer on this program, you will have the opportunity to build strong systems, software, and cloud environments and provide operations and maintenance for critical systems. The candidate will provide technical expertise and support in the design, development, implementation and testing of customer tools and applications. Based in a DevOps framework, participate in and/or direct major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. Primary Responsibilities - Design, develop, document, test and deploy software written in Python, JavaScript, Java and SQL. - Create Kibana visualizations and dashboards using React to provide information to users and support staff. - Develop Kafka system integrations between Elasticsearch/Logstash and other systems. - Develop robotic process automation (RPA) bots. - Assist with the deployment, configuration, testing, troubleshooting, maintenance, updates/upgrades of Kafka and Elastic clusters and environments. - Develop automated tests using Ansible, Selenium, JMeter, Junit and/or other applicable tools. - Develop automated CI/CD build/deployment pipelines using Jenkins, Artifactory, Kubernetes, Docker, Ansible and Bitbucket. - Work with an Agile team, attend daily scrums and demonstrate working software while collaborating with a geographically distributed (remote) team. - Troubleshoot and resolve installation, infrastructure and system issues. - Proactively and independently identify, report, monitor, and mitigate technical risks. - Frequently communicate and collaborate with other team members to ensure successful completion of project objectives. Basic Qualifications - Pursuing a BS or MS degree from an accredited college/university in a related field of study. - Software development experience with Python, Java and SQL. - Working knowledge of HTML and JavaScript. - Experience with distributed version control software such as Git and Bitbucket. - Knowledge of and ability to apply principles, theories, and concepts of Software Engineering. - Experience developing software on a UNIX command line platform. - Strong communication skills that enable proactive and effective collaboration with a virtual team. - US citizenship required. - Candidate must have an active TS/SCI w/polygraph clearance.​ Preferred Qualifications - Web development experience, specifically using HTML, JavaScript and UI frameworks such as React. - Experience working remotely with a geographically dispersed team. - Full software lifecycle experience (design, development, test, deployment), including deployment to a production environment. - Experience developing software in a containerized environment with Kubernetes and/or Docker. - Experience designing, building and deploying DevOps pipelines with Bitbucket, Git, Jenkins, Artifactory and Ansible (or equivalent tools). - Experience designing, developing and deploying software in a cloud environment (AWS is a plus). - Experience with Atlassian tools, including JIRA and Confluence. If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: April 22, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $48,100.00 - $86,950.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

United States
$48.1K - $87.0K / year
Traveling with Mchaila logo

Travel Workflow Planner

Traveling with Mchaila

Applicants must be citizens of the United States, United Kingdom, Australia, Spain, Mexico, or LATAM regions.

We're looking for an organized and detail-driven Travel Workflow Planner to support daily operations by coordinating travel requests, managing booking timelines, and ensuring each step of the process runs smoothly from start to finish. This fully remote opportunity is ideal for someone who thrives on structure, enjoys managing multiple moving parts, and takes pride in keeping workflows efficient and on track. In this role, you'll use established systems, tools, and training to organize travel-related tasks, track progress, and maintain accurate records. You'll work independently while ensuring clear communication, timely follow-ups, and a high standard of accuracy throughout the planning process. What You'll Do: Coordinate travel workflows, timelines, and booking milestones Organize and track travel requests from initial inquiry through confirmation Communicate with clients and team members to gather and verify details Monitor progress, identify outstanding items, and follow up as needed Maintain organized digital records and documentation Review booking details to ensure accuracy and completeness Support efficient operations by keeping all tasks aligned and on schedule What We're Looking For: Strong organizational and communication skills Ability to manage multiple workflows and prioritize effectively Experience in coordination, planning, scheduling, or customer support (preferred, not required) Comfortable working independently in a remote environment Detail-focused, dependable, and proactive Tech-savvy and able to learn new systems quickly Must be a citizen of the US, UK, Australia, Mexico, Spain, or LATAM Why This Role Stands Out: Fully remote flexibility Structured onboarding and ongoing support Clear systems and processes designed for success Opportunity to build planning and workflow management skills Supportive and collaborative team environment

United States
CIEE - Centro de Integração Empresa-Escola logo

Mid-Level Web Developer

CIEE - Centro de Integração Empresa-Escola

A maior ONG brasileira de inclusão de jovens no mundo do trabalho

Full TimeRemoteTeam 1,001-5,000Since 1964H1B No Sponsor

• Design and maintain features in web applications (frontend and backend), and select patterns and best practices for adoption by CIEE. • Create, consume, and maintain REST APIs, ensuring efficient integration between internal and external systems. • Write unit tests and perform code reviews. • Understand requirements, user stories, and business rules to guide and implement accurate solutions. • Contribute to software and database architecture proposals. • Identify and fix bugs, analyze and implement improvements in deployed systems. • Document all developed activities, workflows, integrations, and business rules. • Estimate effort, timelines, and impediments for each task. • Participate in agile ceremonies (planning, daily stand-ups, retrospectives, and reviews). • Mentor interns and developers in the execution of technical tasks. • Keep the area’s files, records, and controls up to date and accessible.

Brazil
Job Closed