Job Closed

This listing is no longer active.

PUCRS Carreiras logo
PUCRS Carreiras

Aqui você encontra estágios, vagas efetivas, capacitações, consultoria e aconselhamento de carreira.

Senior Full Stack Java Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2011H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

76 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full Stack Java Developer

PUCRS Carreiras

• Develop Full Stack applications, working on the frontend with Angular (versions 8 to 18), including the creation of UX/UI components, and on the backend with Java (versions 11 and 21) in a microservices architecture; • Create and maintain REST APIs and Web Services, ensuring reliable integration between internal and external systems; • Model and optimize Oracle database structures, ensuring performance, integrity and availability of information; • Gather and interpret business requirements autonomously, proposing viable solutions that consider resources, timelines and organizational impact; • Estimate implementation effort for systems, ensuring execution remains within defined parameters and deadlines; • Support requirements elicitation with users, contributing to feasibility studies and the evaluation of technological alternatives; • Produce and maintain technical and functional system documentation, ensuring traceability, governance and ongoing maintenance — with support from AI tools; • Ensure the security, integrity and availability of applications by adopting best practices for data protection and access control; • Provide technical guidance to other developers on the team, serving as a reference for adopted solutions and promoting best practices; • Actively participate in the definition and adoption of new technologies and frameworks, evaluating trends and contributing to the evolution of the solution portfolio; • Lead migration of legacy systems (Java 6 and 8) to modern versions, ensuring operational continuity and functional compliance; • Work with DevOps practices, microservices and continuous integration as part of the daily development workflow.

Job Requirements

  • Postgraduate degree or specialization in a related field;
  • Proven experience in software development;
  • Proficiency in Java 11 and 21 with frameworks such as Spring, Spring Boot, JSF and JPA;
  • Experience with Angular for frontend development, including building UX/UI components;
  • Strong knowledge of Oracle database modeling and optimization;
  • Experience with microservices architecture and distributed services;
  • Deep understanding of the MVC pattern and object-oriented programming;
  • Experience with Docker, Kubernetes and container technologies;
  • Proficiency with version control tools: GIT and SVN;
  • DevOps culture — CI/CD applied in day-to-day work;
  • Familiarity with Scrum, squads and agile methodologies;
  • Ability to understand the business and work autonomously from structured requirements;
  • Technical English for reading documentation, manuals and reference materials.

Benefits

  • Health insurance
  • Dental plan
  • Childcare reimbursement
  • Education assistance: up to 80% reimbursement for undergraduate tuition and 50% for postgraduate tuition, language courses and extension courses
  • Free parking
  • Private complementary pension plan
  • Life insurance
  • Year-end break

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Your hands-on experience in microservices architecture, combined with a clear understanding of Domain-Driven Design, shapes an architectural vision • You are able to assess and develop architectures with regard to scalability, maintainability, and system security • Your contribution goes beyond pure development and helps to continuously optimize work processes • Your expertise creates a technological foundation that not only meets current requirements but also leaves room for future innovations • Your comprehensive mastery of various web technologies enables the design of user-centered interfaces • Your knowledge of virtualization technologies optimizes resource usage and ensures scalability • Your expertise in containerization simplifies and optimizes the development process, promotes consistency, and enables smooth application deployment • Your understanding of the principles of architecture tools creates structured documentation

Germany
Job Closed
Perry Homes logo

.Net Developer

Perry Homes

A Tradition of Excellence

Backend Engineer76 days ago
Full TimeRemoteTeam 1,001-5,000Since 1967H1B Sponsor

About The Role A .NET Developer will be a key contributor to the development and maintenance of web and enterprise applications that drive our business and enhance customer experiences. The expertise in designing, coding, and improving robust solutions within the Microsoft technology stack will be essential to delivering high-quality software. A .NET Developer will collaborate closely with an Agile team, where learning, knowledge sharing, and a focus on best practices are top priorities. The passion for creating user-centric applications and commitment to continuous improvement will help shape impactful, scalable projects that support our evolving business needs. What You’ll Do - Design and develop custom applications, APIs, and services using the Microsoft stack, focusing on reliability, usability, and performance. - Support development through comprehensive planning and hands-on implementation. - Work with SQL Server and Azure SQL, crafting data models and writing queries to support complex application functionality. Ensure robust data integration and optimization within applications. - Partner with cross-functional teams, including Infrastructure, Data, and Project Management, to ensure seamless project execution and handoff. - Participate in code reviews, testing, and debugging, applying Agile and DevOps best practices to deliver high-quality solutions. - Engage in regular knowledge-sharing sessions and stay updated on new technologies to continuously enhance your technical skills. What We’re Looking For - High School Diploma or equivalent required; Associate’s Degree in IT or a related field preferred. - 3+ years of relevant experience in .NET development required. - Experience with .NET technologies, including .NET Framework/Core, C#, ASP.NET, and JavaScript frameworks such as Angular and Azure or other cloud services, such as Azure Functions and Azure SQL - Strong communication and time management skills - Ability to develop scalable, high-performance applications. Why You Will Love Working Here - Competitive compensation and benefits package: - Medical, dental, vision coverage - Financial Planning - Time Off & Life Balance - Family & Lifestyle - Opportunities for growth and development - Culture that is collaborative, inclusive, fast-paced, people-first - Stable company with strong reputation in the market Why Join Perry Homes? At Perry Homes, we’re committed to integrity, excellence, and service—values that guide every customer interaction. Join a team where your work directly contributes to an exceptional homebuying experience and a trusted brand. We’re committed to creating an inclusive workplace where people can do their best work.

Texas
Job Closed
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Develop REST APIs for internal consumption • Implement integrations with AI models and LLMs • Work with API Gateway and access policies • Implement secure authentication and authorization • Develop services for accessing internal data • Work with distributed architectures • Ensure quality, testing, and observability • Support the implementation of technical standards

Brazil
Job Closed

Role Description We are looking for a backend engineer to help us build our platform to handle payments on a global scale. You will primarily work with Ruby, building out features using Ruby on Rails (90% of tasks). As we’re still scaling our front-end team, you may be asked occasionally to work on front-end tasks as well (Less than 5% of tasks). Additionally, there will be tasks related to Monitoring, Observability, etc., which uses Terraform and DataDog (< 5%). - Typical tasks include adding new APIs for Front-end Interfaces in our Ruby on Rails application for customers to use. - Investigating bugs with our partners to ensure customer payments go through smoothly. - Improving our systems’ reliability and observability to ensure better health using Terraform. - Work with product managers to critically evaluate requirements and implement them in code. - Provide constructive feedback through code reviews and look at refactoring opportunities. - Receive mentoring support from managers and senior developers to help develop your skills. Qualifications - Experience working with large web applications. - Knowledge of building reliable and performant web applications. - Strong knowledge of testing and different testing types. Requirements - Build backend systems using Ruby on Rails stack. - Understand product goals and feature requests and translate them into working software. - Work on large technical projects from design through implementation and delivery as part of a team. - Ensure high-quality, reliable software - including thorough testing. - Strong experience building backend systems using Ruby on Rails in production environments (Ruby experience preferred, but candidates with solid experience in other backend web frameworks are also welcome). - Experience building scalable and performant web applications. - Solid understanding of relational databases and SQL. - Ability to design data models and system architectures. - Strong technical communication skills - including the ability to document decisions clearly and concisely. - Experience and understanding of common web vulnerabilities and how to mitigate them. - Understanding of software architecture, design patterns, and best practices. Nice to Haves - Experience with TypeScript, Vue.js, or React. - Experience with payments or payment systems. - Experience with integrating with third-party APIs in a secure and fault-tolerant manner. - Understanding of database performance characteristics and data access patterns. - Familiarity with Monitoring and Observability techniques and platforms such as DataDog. Benefits - 10 days regular vacation, additional 5 days summer, and 5 days winter vacation. - Paid birthday holiday. - Budget for self-learning allowance, to ensure our employees’ skills remain current. - Access to the O’Reilly Learning Platform. - Language training for Japanese/English. - Twice a week office lunch.

Worldwide