Apply

Software Engineer R12391

Posted 2024-10-19

View full description

💎 Seniority level: Middle, 3+ years preferably 5 years

📍 Location: Mexico

🔍 Industry: Fintech

🏢 Company: Oportun

🗣️ Languages: English

⏳ Experience: 3+ years preferably 5 years

🪄 Skills: SQLAgileGitHibernateJavaMySQLSpringSpring BootAlgorithmsData StructuresAnalytical SkillsRESTful APIsMicroservices

Requirements:
  • Minimum of 3+ years of experience preferably 5 years with a Bachelor's degree.
  • Proven track record of delivering high-quality software solutions in a timely manner.
  • Strong problem-solving and analytical skills.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Strong proficiency in Java, Microservices, Spring Boot, Spring Framework, RESTful APIs, Hibernate.
  • Experience with relational databases like MySQL, MariaDB, SQL.
  • Experience with version control systems like Git.
  • Thorough knowledge in OAuth2.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and learn new technologies quickly.
  • Strong unit and integration testing skills.
Responsibilities:
  • Collaborate with cross-functional teams to understand business requirements.
  • Design, develop, test, deploy, support and maintain high-quality software applications.
  • Own issues including troubleshooting and resolution.
  • Write clean and maintainable code adhering to industry standards.
  • Proactively find and address technical debt and performance issues.
  • Demonstrate proficient usage of tools, techniques, and coding patterns.
  • Stay up-to-date with emerging technologies and propose innovative solutions.
Apply