We support enterprises, product houses, and startups with custom software solutions development and IT consulting.
Senior Full Stack Developer, Java, React
Location
Brazil
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer, Java, React
Sigma Software Group
• Design, develop, and implement large-scale distributed systems to handle substantial data volumes, ensuring scalability, low latency, and fault tolerance • Implement APIs and event-driven solutions to meet system requirements and enhance functionality • Create and execute comprehensive unit tests, API tests, regression tests, and performance tests to ensure the reliability and efficiency of the system • Utilize modern frontend frameworks like React for web development • Optimize solutions for scalability, reliability, and high performance • Collaborate closely with cross-functional teams to promptly address and resolve production incidents, ensuring minimal downtime and swift recovery
Job Requirements
- 5+ years of experience in software development with object‑oriented programming languages, specifically Java
- Solid hands-on experience with frontend frameworks, specifically React
- Extensive experience in building multi‑tier web applications and creating REST APIs
- Strong understanding of OOP principles, design patterns, algorithms, and data structures
- Practical knowledge of cloud platforms like AWS, Google Cloud, or Azure
- Experience with CI/CD pipelines and containerization tools like Docker or Kubernetes
- Familiarity with both relational and NoSQL databases such as HBase, Cassandra, MongoDB, Redshift
- Hands‑on experience in Linux/Unix environments
- Strong analytical and problem-solving skills
- At least an Upper-Intermediate level of English
- Experience with GraphQL WILL BE A PLUS
- Understanding of high-load system optimizations in the E-commerce domain
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Lead the technical design and implementation of large-scale data processing and streaming applications. • Define architecture standards and best practices for distributed data platforms. • Design, develop, and optimize batch and real-time data pipelines using Apache Spark and Kafka technologies. • Build and maintain scalable APIs following OpenAPI specifications. • Perform system analysis, identify performance bottlenecks, and implement optimization strategies. • Collaborate with product owners, architects, data engineers, and business stakeholders to translate requirements into technical solutions. • Mentor and support development teams through code reviews, technical guidance, and knowledge sharing. • Ensure solutions are secure, scalable, maintainable, and aligned with enterprise standards. • Drive continuous improvement initiatives across development processes, architecture, and platform reliability. • Participate in technical decision-making and roadmap planning.
• Lead the technical design and implementation of large-scale data processing and streaming applications • Define architecture standards and best practices for distributed data platforms • Design, develop, and optimize batch and real-time data pipelines using Apache Spark and Kafka technologies • Build and maintain scalable APIs following OpenAPI specifications • Perform system analysis, identify performance bottlenecks, and implement optimization strategies • Collaborate with product owners, architects, data engineers, and business stakeholders to translate requirements into technical solutions • Mentor and support development teams through code reviews, technical guidance, and knowledge sharing • Ensure solutions are secure, scalable, maintainable, and aligned with enterprise standards • Drive continuous improvement initiatives across development processes, architecture, and platform reliability • Participate in technical decision-making and roadmap planning
Senior Director of Product – Mid-Cycle and Backend RCM Platform
InfinxAI-Powered Patient Access & Revenue Cycle Solutions
• Define and execute the product vision and strategy for the mid-cycle and backend RCM portfolio • Lead the roadmap for coding, billing, payment posting, AR & denials, and analytics to deliver measurable improvements in efficiency, accuracy, and financial performance • Partner closely with engineering and data teams in India to drive delivery excellence and foster cross-geo collaboration • Develop and manage a team of high-performing product managers and analysts, promoting a culture of accountability and innovation • Translate customer and market needs into actionable requirements and ensure products deliver strong ROI • Drive initiatives that leverage AI, workflow automation, and advanced analytics to enhance revenue integrity and operational performance • Collaborate with internal stakeholders across operations, sales, and implementation to ensure seamless product adoption and client success • Monitor market trends and emerging technologies to maintain competitive differentiation in the RCM space
Java Full-Stack Developer
AnoviaAnovia (formerly Innovatia Technical Services) is an industry-leading technology outsourcing support provider with expertise in the telecommunications industry. Operating for over 20 years, we specialize in workflow and knowledge processes, as well as technical support, helpdesk and multilingual support services. With over 200 professional experts across the globe, we service some of the worlds' most successful Fortune 500 and Fortune 1000 companies.
Role Description Anovia is seeking a Java Full-Stack Developer to support a centralized, global service delivery operation for a Fortune 100 enterprise and public safety technology client. Over an expected six-to-nine-month contract, the developer will: - Design, build, and maintain both frontend interfaces and backend services. - Modernize legacy architecture. - Work closely with engineering and service design stakeholders to keep the platform reliable and scalable. The ideal candidate has strong hands-on experience with Java and the Spring Framework ecosystem, is comfortable working across the full stack, and communicates clearly with cross-functional partners. This person brings a systems thinking mindset, strong troubleshooting instincts, and the ability to balance technical depth with business priorities. Qualifications - 3 to 6 years of progressive software engineering experience building high-scale, production-ready enterprise web applications. - Strong backend proficiency with Java 8+ and the Spring Framework ecosystem, including Spring MVC, Spring JDBC, and Spring Security. - Solid experience with Microsoft SQL Server, JPA/EclipseLink, JDBC Templates, and SQL performance tuning. - Full-stack capability with JSP, JSTL, jQuery, Bootstrap 4, DataTables, and AJAX. - Experience designing and consuming secure RESTful APIs, and integrating enterprise authentication such as Okta SSO and LDAP. - Hands-on experience with Git, Bitbucket, Apache Tomcat, and Agile/Scrum delivery using Jira. - Must be based in Canada and able to contract directly with a Canadian entity. - Must be able to provide a valid Canadian tax identifier (Business Number or Social Insurance Number) for invoicing and tax reporting purposes. Requirements - Candidates with experience in any of the following areas will be given preference: - Spring Boot migrations and Python scripting. - Modern frontend frameworks such as React or Angular. - Advanced database indexing, stored procedures, and replication management. - Integration with third-party enterprise APIs and protocols such as OAuth 2.0 or SAML. - CI/CD pipelines, automated testing frameworks, and centralized logging tools such as Splunk. Company Description With over 20 years of expertise in telecommunications outsourcing, Anovia is a trusted support partner to some of the world's most successful Fortune 500 and Fortune 1000 companies. We specialize in workflow and knowledge processes, technical support, helpdesk, and multilingual support services, with over 200 professionals across the globe. At Anovia, you'll collaborate with a skilled, close-knit technical team, engage meaningfully with customers, and play a key role in ensuring system reliability, modernization, and continuous improvement. This is an opportunity to do technically challenging work that genuinely matters. To explore additional career opportunities, visit www.anovia.com/careers . Anovia is an equal opportunity employer and may use Artificial Intelligence tools to assist in reviewing and processing candidate applications.


