Experian logo
Experian

Based in Dublin, Leinster, Ireland, Experian is a global information services company that operates in 40 countries around the world and has additional headquar

Junior Software Development Analyst

Location

Brazil

Posted

6 days ago

Salary

0

Seniority

Junior

Job Description

Junior Software Development Analyst

Experian

• Develop and maintain backend applications using Java and Spring Boot • Implement solutions based on microservices • Collaborate with teams to ensure the use of AWS services • Monitor and ensure application observability

Job Requirements

  • Experience in backend development using Java and Spring Boot
  • Knowledge of microservices and distributed architectures
  • Familiarity with relational and non-relational databases (such as MongoDB)
  • Ability to work with AWS services
  • Experience in application monitoring (e.g., Datadog, Grafana)

Benefits

  • Flexibility to work remotely
  • Inclusive, purpose-driven culture
  • Opportunity for growth and professional development

Related Job Pages

More Software Engineer Jobs

Role Description The .NET Developer (Warehouse Applications) builds and maintains the applications that run our warehouse operations. This is primarily a hands-on development role, building new features and improving existing systems, with a support component covering the early shift. The role works the 6 AM – 2 PM shift and is part of our morning support coverage because operations start early. - Build and maintain .NET applications that support warehouse and fulfillment operations. - Develop new features and improve existing systems, writing clean, testable, and maintainable code. - Participate in code review and follow the team's development, branching, and deployment practices. - Troubleshoot data and integration issues across applications, services, and databases. - Provide production support during the early shift, including responding to warehouse floor issues and on-call alerts and seeing them through to resolution. - Work directly with warehouse managers and operations staff to understand problems and deliver fixes. - Document work clearly in Jira, keep ticket statuses current, and communicate status to the team and stakeholders. Qualifications - 4+ years building and supporting applications with C# and .NET. - Solid SQL Server skills, including writing and troubleshooting queries. - Experience with web applications such as Blazor, ASP.NET, or React. - Experience with source control, both Git and SVN. - Experience with messaging or integration tooling. RabbitMQ strongly preferred. - Experience supporting production systems and resolving live issues, and a habit of asking for help early when blocked. - Clear written communication and disciplined documentation. - Hands-on experience using AI tools such as Claude for development, troubleshooting, and analysis. This is a must for the role. - Able to work the 6:00 AM to 2:00 PM shift. This is not negotiable for this position. Requirements - Experience with warehouse management, fulfillment, or logistics systems. (Preferred, not required) - Experience with Jira and PagerDuty. (Preferred, not required) - Exposure to automated material handling or robotics integrations. (Preferred, not required) Benefits - Medical, Dental & Vision Coverage — comprehensive health benefits to keep you and your family well - Life Insurance & Voluntary Programs — flexible options to fit your needs - 401(k) with Generous Company Match — we invest in your financial future - Generous Paid Time Off — because rest and balance matter - Employee Assistance Program, Health Advocacy & Caregiving Resources — support for life's challenges, big and small - Employee Product Discounts — enjoy the brands and products you help build - Company Events & Gatherings — we work hard and celebrate together

United States
$115K - $120K / year
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Be a resource for the team on B2C commerce best practices. • Assist with application ownership over the Optimizely Commerce Connect platform, including administration, configuration, monitoring, maintenance, and development. • Develop integrations relevant to the Optimizely Commerce Connect environment. • Support and assist with system upgrades, including technical and functional testing. • Collaborate with other team members to inform overall architectural decisions around Optimizely Commerce Connect. • Thoroughly understand stakeholder requirements and manage all requirements accordingly to add value for each stakeholder. • Coordinate and manage support and bug escalations to external vendors and support teams. • Develop and maintain documentation of detailed system solutions, troubleshooting guides, best practices, and relevant business process mapping. • Work closely with remote development teams to ensure the software meets business and technical requirements and is scalable, maintainable, and secure. • Responsible for troubleshooting and resolving complex technical issues. • Ensure the development of web applications to the highest quality and performance standards. • Develop code in a manner that is scalable, efficient, and performant. • Support and assist with technical and functional testing. • Work to build relationships with internal IT and business teams and external vendors to drive value-added solutions. • Perform other duties as needed or assigned

United States
$115K - $125K / year
Emids logo

Architect, A-L3: Digital Engineering

Emids

Emids is devoted to helping healthcare and life sciences companies become industry leaders in a digital world.

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

Role Description Understand technological directions for architecting software applications. Assess business needs and provide architectural and technology guidance/roadmap towards application/systems development at Client, utilizing specialized knowledge of proprietary tools and processes. - Assess the legacy application/technology and provide architectural and technology solution towards application remediation process. - Help in strategizing, re-engineer, and architect legacy components to fit into application maintenance, platform reengineering and technologies remediation activities. - Review and establish the best practices, guidelines and global standards from all design and development aspects of application development. - Act as a liaison between stakeholders to ensure timely closure of the technical challenges for seamless delivery and ensure standards or agreed guidelines are not compromised. - Research, recommend and implement tools and initiatives for technical quality and productivity improvements. - Research and implement POCs towards identifying technical options/solutions to meet business requirements during application development. - Assess the technical debt in applications and provide specialized recommendations/resolutions for reducing the same. - Define the nonfunctional requirements for applications, after taking adequate input from concerned client’s stakeholders and ensuring adherence to those, through reviews, guideline, and feedback to the development teams. - Collaborate with organization’s SMEs and provide contributions towards solutions to business case studies. Qualifications - Master’s degree (or foreign equivalent) in Computer Science or a related field. - Two (2) years of experience in the job offered or a related position. - Demonstrable knowledge of: - Angular - TypeScript - JavaScript - HTML5 - CSS - RxJS - Web API - ASP.NET - Core - C# - Node.js - NestJs - Event-Driven systems - Domain-Driven Design - Micro Frontends - FHIR API & SMART on FHIR Apps - Third Party API Integrations - SQL Server - MongoDB - PostgreSQL - Azure - AWS - Azure App Service - Azure Functions - Swagger - OpenAPI - Postman - OAuth - Token-based API security - RBAC - UI/UX - Reusable Angular Components - Responsive Design - Azure DevOps - Jira - Git - TFS - SonarQube - Lucid chart - Visio - draw.io - C4 diagrams - Analytics & Reporting tools Requirements - Travel to unanticipated client locations, throughout the U.S., approximately 30%, as required. - May telecommute from any location within the U.S. Company Description

United States

Java Developer

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

Role Description We are seeking an experienced Java Developer – Windchill focused on deep, low-level Windchill customizations using Java, PTC APIs, and PTC’s customization frameworks. This role suits engineers who enjoy working close to the platform, extending its behavior through services, listeners, and processors while preserving a clean and upgrade-friendly customization layer. The ideal candidate will bring strong Java fundamentals, deep familiarity with the Windchill platform internals, and a disciplined, performance-aware engineering style. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Key Responsibilities - Design and develop advanced Java customizations within Windchill, including custom services, listeners, processors, validators, and helpers. - Extend the Windchill data model with custom types, attributes, and relationships using Type and Attribute Management (TAM). - Build custom JSP and HTML extensions, including custom tables, actions, and wizard pages. - Develop custom queues and background processes for asynchronous Windchill tasks. - Implement complex workflow expressions and robot delegates in Java, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Optimize performance of Java customizations, including profiling, query tuning, and caching strategies. - Adhere strictly to PTC customization best practices, ensuring upgrade-friendly customizations. - Lead migration efforts to retire legacy customizations to modern PTC-supported patterns, planning phased cutovers, building backward-compatibility shims where needed, and ensuring each migration step is reversible and well-monitored. - Conduct code reviews and uphold internal engineering standards, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Collaborate closely with functional consultants to translate complex requirements into clean Java designs. - Provide hands-on post-go-live and hypercare support, working closely with operations teams to triage incidents quickly, identify root causes, and drive durable fixes that improve long-term system stability. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of Java development experience, with strong focus on Windchill customization. - Deep, hands-on experience with the Windchill Java API and customization frameworks. - Solid understanding of Windchill data model, lifecycle, and workflow internals. - Strong Java OO design and performance-engineering skills. - Experience with JSP, HTML, and Windchill client-side customization. - Hands-on experience with Type and Attribute Management (TAM). - Strong SQL skills and familiarity with Oracle or SQL Server. - Experience supporting Windchill upgrades. - Excellent troubleshooting and documentation skills. Preferred Qualifications - PTC Windchill development certifications. - Experience with PTC ThingWorx development. - Exposure to Windchill RV&S customization. - Familiarity with CI/CD tooling for Windchill. - Experience operating Windchill in the cloud. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] . Learn more about Bright Vision Technologies at www.bvteck.com . Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

United States
$100K - $150K / year