Mid-Level Backend Developer (Java + Spring Boot)
J
JobgetherWeb applications
Listing location: Brazil; Workplace type: RemoteFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English proficiency at B2 level or higher
- Experience
- At least 2 years of hands-on professional experience developing applications with .NET and C#.
- Required Skills
- SQLHTMLCSSJavascriptjQueryC#ASP.NET MVC.NET
Requirements
- Have at least 2 years of hands-on professional experience developing applications with .NET and C#.
- Have solid knowledge of JavaScript and practical experience using jQuery.
- Be proficient in HTML and CSS for building responsive web interfaces.
- Have practical experience developing web applications with ASP.NET MVC.
- Have English proficiency at B2 level or higher.
- Be willing to participate in rotating on-call shifts.
- ASP.NET WebForms experience, particularly modernizing or migrating applications to ASP.NET MVC, is a nice to have.
- Familiarity with Bootstrap and responsive web design principles is a nice to have.
- Experience with relational databases and writing SQL queries is a nice to have.
- Practical knowledge of LINQ for querying and manipulating data in .NET applications is a nice to have.
Responsibilities
- Design, develop, test, and troubleshoot web applications using .NET, C#, and ASP.NET MVC.
- Build new features and enhance existing functionality to meet product and business requirements.
- Develop reusable application components and integrate external tools and services into existing platforms.
- Follow coding standards, development guidelines, and software engineering best practices.
- Participate in peer code reviews and provide constructive feedback.
- Test and validate solutions throughout development to ensure they meet functional requirements and quality standards.
- Participate in backlog refinement, analyzing tasks and clarifying requirements with the team.
- Maintain and improve technical foundations to strengthen application reliability, maintainability, and scalability.
- Collaborate with engineers and stakeholders across distributed teams to coordinate development and resolve technical challenges.
- Participate in rotating on-call shifts, respond to urgent issues, and help restore service.
View Full Description & ApplyYou'll be redirected to the employer's site