
Jr. Software Engineer
Primary stack
Job description
About the Position
Job Title: Jr. Software Engineer
Date de publication: août 13 2026
Localisation: São Paulo, SP - Brazil
Catégorie d’emploi: Technology & Engineering
Modalité de travail: Hybrid
Contribute as a junior software engineer in a hybrid work model building and enhancing Java full stack applications that support key business processes while collaborating with cross-functional teams to deliver secure, scalable, and maintainable solutions that improve customer experiences and create measurable value for the organization and society through reliable digital services.
Responsibilities
- Develop clean, efficient, and well-structured Java-based backend components that follow established coding standards and directly support critical business functionality for scalable enterprise applications.
- Implement responsive and accessible frontend features using modern web technologies that integrate seamlessly with Java services to deliver intuitive user experiences for internal and external stakeholders.
- Participate in requirement analysis sessions with product and engineering teams to translate business needs into clear technical tasks that contribute to predictable delivery of software features.
- Collaborate with senior engineers and peers in a hybrid work environment to review code, resolve defects, and share knowledge that improves overall team productivity and software quality.
- Execute unit, integration, and regression tests for full stack features to ensure reliability, maintainability, and compliance with company quality guidelines and industry expectations.
- Troubleshoot and resolve application defects and performance issues in development and test environments to minimize production incidents and enhance system stability for end users.
- Maintain accurate technical documentation for services, endpoints, data models, and user interface flows so that future enhancements and support activities can be performed efficiently.
- Follow secure coding practices and organization policies to protect data privacy and system integrity thereby supporting the company mission of creating trustworthy digital solutions for society.
- Coordinate with DevOps and operations teams to support build, deployment, and monitoring activities for Java full stack applications in day shift without requiring travel.
- Optimize queries and service interactions within the application stack to improve response times and resource utilization which helps reduce operational costs and environmental impact of computing resources.
- Engage in continuous learning by exploring new Java frameworks, frontend libraries, and testing tools so that project solutions remain modern, competitive, and aligned with emerging industry trends.
- Support incident analysis and minor production issue investigations during assigned hours by providing root cause inputs and suggestions that reduce future recurrence and improve user satisfaction.
- Contribute to team ceremonies including planning, grooming, and retrospectives by sharing progress, raising risks early, and suggesting improvements that enhance delivery outcomes in hybrid collaboration.
Requirements
- Experience: 0 - 2 years
- Technology: Custom Service
- Shift: Day
- Qualifications:
- Demonstrate foundational proficiency in Java programming, object-oriented concepts, and standard libraries enabling effective contribution to backend feature development and bug fixing.
- Apply practical understanding of full stack principles including RESTful services, database interactions, and modern web interfaces to support end-to-end solution implementation.
- Utilize basic skills in HTML, CSS, and JavaScript or equivalent frontend frameworks to build and refine user interfaces that are usable, maintainable, and aligned with design guidelines.
- Show familiarity with relational databases and query design to assist with data access layer implementation, optimization, and troubleshooting in application workflows.
- Practice version control with common tools and branching workflows to manage code changes, collaborate with peers, and maintain traceability of feature development.
- Exhibit problem-solving and analytical abilities to investigate issues, break down complex tasks, and propose clear technical approaches under guidance from more experienced engineers.
We Offer
- Competitive salary
- Opportunity to work in a hybrid model
- Professional development opportunities
About the Company
Cognizant (NASDAQ: CTSH) est un AI Builder et une entreprise de services numériques (ESN) élaborant des solutions complètes d’IA maximisant les investissements pour des résultats concrets. Sa profonde expertise des métiers, des processus et des technologies lui permet d’intégrer dans les systèmes technologiques le contexte unique de chaque organisation de l’ingénierie à la production à l’échelle. Son objectif: améliorer l’efficacité des équipes, créer de la valeur et permettre aux grandes entreprises de rester performantes dans un monde qui évolue rapidement. Pour en savoir plus: cognizant.ai ou @cognizant.
Additional Information
- Autorisation de travail: Cognizant ne prendra en considération que les candidats à ce poste qui sont légalement autorisés à travailler au Canada sans avoir besoin d'un parrainage de l'employeur, aujourd'hui ou à l'avenir.
- Mesures d’adaptation: Si vous avez un handicap qui nécessite des mesures d’adaptation raisonnable pour effectuer une recherche d’emploi ou poser une candidature, veuillez envoyer un courriel à [email protected] avec votre demande et vos coordonnées.
- L’IA dans notre processus de recrutement: Nous utilisons des outils d'intelligence artificielle (IA) pour trier et évaluer les candidatures efficacement. Notre équipe examine ensuite les candidatures et décide qui passe à l’étape suivante.
- Poste à pourvoir: Sauf indication contraire, ce poste est actuellement vacant et nous cherchons à le pourvoir.
- Exigences linguistiques: Nous demandons à tous les candidats de posséder une connaissance de base de l’anglais afin de faciliter les communications internes. Pour les postes au Québec, la capacité à communiquer efficacement en anglais est requise car vous fournirez des services à et collaborerez avec des parties prenantes anglophones situées hors de la province.
- Inclusion: Cognizant est un employeur souscrivant au principe de l’égalité d’accès à l’emploi. Votre candidature et votre dossier ne seront pas examinés en fonction de la race, de la couleur, du sexe, de la religion, des croyances, de l'orientation sexuelle, de l'identité de genre, de l'origine nationale, du handicap, des renseignements génétiques, de la grossesse, du statut d'ancien combattant ou de toute autre caractéristique protégée par les lois fédérales, provinciales ou locales.
© Cognizant Technology Solutions. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Cognizant (Nasdaq-100: CTSH) is one of the world’s leading professional services companies, transforming clients’ business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the US, Cognizant is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital atwww.cognizant.comor follow us @Cognizant.
More at Cognizant Technology Solutions
All 1110 roles
Senior HR Business Partner
Cognizant Technology Solutions · Barcelona

Sr. Java Production Support Engineer
Cognizant Technology Solutions · Canada

Principal AI Architect — Agentic AI, AWS Bedrock & Broad-Spectrum AI
Cognizant Technology Solutions · United States

Onboarding and New Hire Experience Associate
Cognizant Technology Solutions · United States