Senior Full Stack Java and React Engineering

hace 2 días


Belé Brazil, Costa Rica Manpower Costa Rica A tiempo completo


Job Description

We are looking for hands-on full-stack engineering team leads who are passionate about solving business problems through innovation and engineering practices. The team lead plays a meaningful role in crafting and maintaining the strategic partnership between business needs and technology delivery within the construct of an Agile team. The role is to own an Agile team's efforts to plan, design, develop, and launch efficient systems and solutions in support of our core organizational functions. In addition to managing members of an agile team, there is also an expectation to contribute to the codebase and deliver solutions against the sprint-level commitments.

Responsibilities
  • Leadership and Execution:
    • Code contributing leader of an Agile team, working to deliver sprint goals, as well as conduct personnel duties for team (e.g., performance evaluations, hiring, promotions and disciplinary actions).
    • Design, document, and develop world-class enterprise applications leveraging the latest technologies and design patterns.
    • Lead a team of full stack engineers on end-to-end software solution design, development and delivery using modern tech stack/tools.
    • Identify and resolve technical and non-technical challenges, making informed decisions, and ensuring the team's ability to overcome obstacles.
    • Actively seek opportunities to improve software development processes, tools, and practices. Identify areas for optimization, automation, and efficiency gains. Share knowledge and promote continuous learning within the team.
    • Deliver work that is consistently of high quality (secure, testable, maintainable, low-defects, efficient) and incorporates best practices.
    • Focus on operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve your team's software.
    • Influence and negotiate with senior leaders across functions, as well as communicate with external parties, as necessary.
  • Communication and Risk Management: Effectively communicate progress, proactively anticipate bottlenecks, provide skilled escalation management, and adeptly identify, assess, track, and mitigate issues and risks across various levels.
  • AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate delivery timelines, and optimize software solutions.
  • AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively propose innovative approaches to implement product features.
  • Problem Solving and Troubleshooting: Analyze and effectively troubleshoot complex coding, application performance, and design challenges.
  • Root Cause Analysis: Conduct thorough research to identify root causes of development and performance issues, and implement effective defect resolutions.
  • Technical Acumen: Demonstrate a profound understanding of the technical requirements pertinent to the solutions under development.
  • Containerization and Orchestration: Utilize Docker for application containerization and Kubernetes for efficient service orchestration.
  • Process Optimization: Streamline, automate, or eliminate redundant processes within architecture, build, delivery, production operations, or business areas where similar efforts or issues recur annually.
Requirements
  • Extensive Experience: Minimum of 10 years of proven software development experience, specializing in Java, Spring Boot, React and Oracle.
  • Modern Application Development:
    • In-depth knowledge of modern application architecture and data structures using Java principles.
    • Experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications.
    • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows.
    • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development.
    • Experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift).
    • Proficiency with CI/CD pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift).
    • Experience with AWS is considered a significant advantage.
  • Full Stack Proficiency: Ability to design, develop, and maintain both front-end and back-end components of robust web applications.
  • Front-End Development: Expertise in developing intuitive user interfaces using React, HTML5, and CSS.
  • Back-End Development: Solid experience in developing server-side logic and APIs using Java, Python, or similar.
  • Database Expertise: Comprehensive knowledge of SQL and PL/SQL, with deep understanding of RDBMS, particularly Oracle.
  • API Development: Proven capability in designing, developing, and implementing high-performance RESTful APIs.
  • Agile Methodologies: Practical experience working within Agile development methodologies and utilizing project management tools such as JIRA.
  • Testing Automation: Ability to develop and automate unit, integration, and end-to-end tests.
  • Version Control: Practical experience with GitHub Enterprise and Bitbucket.
  • Language Proficiency: Advanced English level (B2+/C1) required for effective communication in global teams.
Education

Bachelor's degree in Computer Science, Software Engineering, or a related field is required.



#LI-Onsite

  • Belé, Brazil, Costa Rica Manpower Costa Rica A tiempo completo

    Job Description:We are looking for experienced full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, collaborating with other developers, breaking down acceptance criteria to understand deliverables, complexities, and risks, while working...

  • Sr. Software Engineer

    hace 1 semana


    Costa Rica / Brazil Togetherhood A tiempo completo $60.000 - $120.000 al año

    About TogetherhoodTogetherhood is a fast-growing technology marketplace that connects teaching artists and coaches with schools, buildings and other communities that are seeking out enrichment programming. Our mission is to give every child (regardless of their circumstances) the opportunity to reach their full potential by enabling consistently outstanding...


  • Belé, Brazil, Costa Rica Manpower Costa Rica A tiempo completo

    Responsibilities:· Process Administration: Manages all recruitment administration, including CV capture, requisition management, ATS updates, pre-employment screening support and onboarding support for junior level hires.· Candidate & Stakeholder Engagement: Communicates proactively with junior candidates, recruiters, and hiring managers, addressing...


  • Belé, Brazil, Costa Rica Manpower Costa Rica A tiempo completo

    Job DescriptionThe Applications Development Technology Lead Analyst is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead application systems analysis and programming activities, demonstrating strong...


  • Belé, Brazil, Costa Rica Manpower Costa Rica A tiempo completo $30.000 - $60.000 al año

    Descripción:Position responsible for providing SME support to the Global Sourcing team and cross-functional stakeholders with focus on procurement activities related to contract Gap disposition. The overall objective of this role is to manage sourcing processes that can be most efficiently and effectively performed centrally, strengthening risk and control...


  • Colombia / Costa Rica / Brazil / Argentina / Peru / Mexico / Chile Provectus A tiempo completo $60.000 - $120.000 al año

    About the project: A global hub for streaming, downloads, and concert webcasts, the platform connects fans with exclusive live recordings and broadcasts from world-class artists, making the energy of the stage accessible anytime, anywhere. Skills & Experience:5+ years in software engineering, with 3+ years focused on OTT applications.Proven track record of...


  • Brazil, Costa Rica Manpower Costa Rica A tiempo completo $40.000 - $60.000 al año

    Are you passionate about consultative sales and the Human Resources industry?Take the next step in your career with a leading company in talent solutions. Key ResponsibilitiesProspect and develop new B2B business opportunities in Human Resources services.Engage and negotiate with decision-makers: HR, Finance, and General Management.Manage the full sales...