GL - SR. FULLSTACK ENGINEER - 170
Descrição da oferta de emprego
This role is pivotal in driving the development of scalable, secure, and efficient backend services and APIs that power our innovative solutions.
The ideal candidate will bring deep expertise in TypeScript, Node.
s, and Kotlin, combined with a strong understanding of microservice architecture and API design.
As a senior engineer, you will play a critical role in shaping our technology landscape, collaborating closely with frontend teams, and contributing to the continuous improvement of our systems.
If you are passionate about building impactful software and thrive in a fast-paced environment, this is the perfect opportunity to advance your career and make a meaningful difference.
Responsibilities Design, develop, and maintain robust backend services and APIs using TypeScript, Node.
s, and Kotlin, ensuring high performance and scalability.
Architect and implement RESTful APIs that are secure, efficient, and easy to consume by internal and external clients.
Lead the design and deployment of microservice-based architectures, focusing on service communication, data management, and fault tolerance.
Collaborate closely with frontend engineers, particularly those working with ReactJS, to deliver seamless full-stack solutions.
Utilize cloud technologies and container orchestration tools to deploy, manage, and scale applications effectively.
Analyze complex technical challenges and independently develop innovative solutions that align with business goals.
Participate in code reviews, mentor junior engineers, and promote best practices in software development and system design.
Drive continuous learning and improvement by staying current with emerging technologies, industry trends, and evolving best practices.
Take ownership of projects and deliver high-quality results within tight deadlines, balancing speed and quality.
Work cross-functionally with product managers, designers, and other stakeholders to ensure alignment and successful project delivery.
TypeScript and Node.
s.
Proficient in TypeScript and Node.
s, with a comprehensive understanding of asynchronous programming, event-driven architecture, and best practices for building scalable and maintainable server-side applications.
Experience in leveraging TypeScript’s static typing to improve code quality and developer productivity is essential.
Kotlin.
Extensive experience in Kotlin, particularly for backend development.
Ability to write clean, idiomatic Kotlin code and utilize its features such as coroutines for asynchronous programming.
Experience building and maintaining backend services and APIs using Kotlin frameworks and libraries.
RESTful API Design.
Expertise in designing and implementing RESTful APIs that are secure, scalable, and easy to use.
Strong understanding of API versioning, authentication and authorization mechanisms (e.
., OAuth, JWT), and documentation standards such as OpenAPI/Swagger.
Microservice Architecture.
Deep knowledge of microservice design principles, including service decomposition, inter-service communication patterns (e.
., synchronous REST, asynchronous messaging), data consistency models, and deployment strategies.
Experience with containerization and orchestration to support microservices is highly valued.
Problem-Solving.
Exceptional analytical and problem-solving skills with the ability to independently diagnose complex issues, evaluate trade-offs, and implement effective solutions.
Strong debugging skills and a proactive approach to identifying and mitigating risks.
Drive to Learn.
Demonstrates a strong desire to continuously learn and grow, staying updated with the latest technologies, tools, and industry trends.
Open to feedback and committed to personal and professional development.
Ownership.
Takes proactive ownership of projects and tasks, ensuring high-quality deliverables that meet or exceed expectations.
Shows accountability and a commitment to driving results.
Speed and Quality.
Thrives in a fast-paced environment by delivering results quickly without compromising on quality.
Balances agility with thoroughness to meet project deadlines and maintain system reliability.
Nice-to-Have Skills ReactJS.
Familiarity with ReactJS and frontend development concepts to facilitate effective collaboration with frontend teams.
Understanding of component-based architecture, state management, and frontend-backend integration.
Amazon Web Services (AWS).
Experience deploying and managing cloud-based applications using AWS services such as EC2, S3, Lambda, and RDS.
Knowledge of AWS best practices for security, scalability, and cost optimization.
Kubernetes.
Practical knowledge of Kubernetes for container orchestration, including deployment, scaling, and management of microservices in a cloud environment.
Familiarity with Helm charts and service mesh technologies is a plus.
MySQL and NoSQL Databases.
Understanding of relational databases like MySQL and NoSQL databases such as DynamoDB or MongoDB.
Experience designing and optimizing database schemas, writing efficient queries, and managing data migrations.
Distributed Systems.
Awareness of distributed system principles including data consistency, fault tolerance, scalability, and eventual consistency.
Experience working with distributed caches, message queues, or event-driven architectures is advantageous.
Detalhes da oferta
- Indeterminado
- Em todo o Brasil
- Indeterminado - Indeterminado
- 19/08/2025
- 04/01/2026
Modalidade de contratação: clt modalidade trabalho: presencial horário de trabalho: 08 às 18h de segunda a sexta almoço 12h às 14h local de trabalho: jardim aeroporto, bauru – sp... requisitos obrigatórios: · experiência com java (preferencialmente java 21); · conhecimento em spring framework (boot,......
Excellent communication skills — you should be able to clearly articulate your decisions... formação: superior completo horário: comercial benefícios: vale alimentação/vale refeição; plano de saúde; plano odontológico; seguro de vida; gympass; vale transporte; auxílio creche ou auxílio filhos com deficiência......
Roustabouts / roughnecks, welders / mechanics, rig operators / drillers, engineers (petroleum and mechanical) health and safety officer, superintendent smp, smp supervisor, document controller clerk, community superintendent, training / hrd superintendent; smp engineer, mine engineer, mine surveyor,......
Vacant positions are as follows: roustabouts / roughnecks, welders / mechanics, rig operators / drillers, engineers (petroleum and mechanical) health and safety officer, superintendent smp, smp supervisor, document controller clerk, community superintendent, training / hrd superintendent; smp engineer......
Interested applicant should kindly send their cv / resume by email: *****@*****/p> your job approval will be determined by verification and confirmation of your cv / resume... we hire motivated people and provide a safe and secure environment where staff are encouraged to gain skills and excel in their......
Requisitos obrigatórios: • experiência com java (preferencialmente java 21); • conhecimento em spring framework (boot, data, security, etc); • experiência com banco de dados relacional; • git e versionamento de código; • boa comunicação e capacidade de trabalho em equipe......