SENIOR FULLSTACK ENGINEER (JAVA/ANGULAR) at SVITLA SYSTEMS
Costa Rica, , Costa Rica -
Full Time


Start Date

Immediate

Expiry Date

07 May, 25

Salary

0.0

Posted On

08 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Microservices, Docker, Spring Boot, Angular, Leadership, Kubernetes, Architecture, Computer Science

Industry

Information Technology/IT

Description

ANY CITY

January 14, 2025
Svitla Systems Inc. is looking for a Senior Java Engineer with Angular for a full-time position (40 hours per week) in Costa Rica. Our client is a global leader in data and technology solutions that serve the automotive, insurance, and mobility industries. The American company based in Texas provides innovative tools and software platforms designed to streamline workflows, enhance customer experiences, and optimize operations. Their suite of solutions integrates artificial intelligence, machine learning, and data-driven insights to deliver predictive analytics and automation capabilities. The company offers various services, including vehicle claims management, vehicle repair solutions, vehicle sales solutions, and fleet management services, all powered by artificial intelligence and data analytics. It primarily serves the automotive industry, providing solutions to dealers, insurers, repairers, and fleet managers. They serve over 300,000 global customers and partners in 100+ countries.

REQUIREMENTS

  • 5+ years of experience in Java development with deep knowledge of Spring Boot.
  • Strong knowledge of Docker, Kubernetes, Angular, and/or React JS.
  • Solid knowledge of RESTful services, API development, and microservices architecture.
  • Advanced knowledge of relational and NoSQL databases.
  • Hands-on experience with containerization tools like Docker and orchestration tools like Kubernetes.
  • A deep understanding of CI/CD pipelines, version control systems (e.g., Git), and DevOps principles.
  • Excellent communication, leadership, and problem-solving skills.
  • A proactive approach to identifying and implementing technical improvements.
  • Experience in mentoring and guiding development teams.
  • A degree in Computer Science, Software Engineering, or a related field.
Responsibilities
  • Lead the design, development, and maintenance of web and backend applications.
  • Translate complex business requirements into technical solutions.
  • Take ownership of critical components, ensuring their performance and scalability.
  • Investigate and resolve complex issues across the full stack.
  • Provide technical guidance and mentorship to junior and mid-level developers.
  • Conduct code reviews to ensure adherence to best practices and high-quality code.
  • Define and implement CI/CD pipelines and automation processes.
  • Collaborate with cross-functional teams to deliver impactful features.
  • Ensure the reliability, performance, and security of applications.
  • Design and implement solution architectures aligned with business goals and requirements.
Loading...