ABOUT eBaoTech was founded in the year 2000 with a mission to "make insurance easy".
Today, with business in more than 30 countries globally, serving over one hundred clients including insurance carriers, agents, brokers, and InsureTech's, eBaoTech is a global leader in insurance technology.
We are currently looking for a Software Development Analyst to join our team and contribute to the development of innovative technological solutions.
This professional will be responsible for: KEY RESPONSIBILITIES Development and Maintenance: Create, implement and maintain software systems and applications, ensuring high performance and reliability.
Planning and Design: Participate in project planning and develop software designs aligned with best architecture and development practices.
Testing and Validation: Perform tests to identify and fix bugs, ensuring the delivery of high-quality software.
Integration and Implementation: Integrate systems and applications with other platforms, using appropriate APIs and frameworks.
Collaboration and Support: Work in multidisciplinary teams, assisting with technical support and resolving post-implementation problems.
Continuous Improvement: Identify opportunities to optimize processes, systems and code, proposing innovative solutions.
Documentation: Create and maintain technical documentation for reference and updating knowledge.
OUR REQUIREMENTS Type of Contract: CLT ou PJ Living in São Paulo Work Model: Hybrid (3x in office - South Zone, Av.
Luís Carlos Berrini region) TECHNICAL SKILLS Java 4+ Spring Framework (Spring Batch, Spring Cloud) JPA Javascript (es6+) Micro-services and Open API (formerly swagger) React (component lifecycle, setState, setState callback, props as functions, hooks) Docker and Kubernetes Typescript Jest (JavaScript Testing Framework) Flexbox Database Modeling Familiarity with version control tools (Git, for example) Experience with DevOps and CI/CD practices Knowledge of cloud technologies (AWS, Azure, Google Cloud).
DIFFERENTIATORS Good knowledge of insurance Intermediate English.
Have the ability to communicate internally between technical and business teams (written and oral).