Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote PP - JAVA with API Developer - 0080

at Thaloz

Posted 1 day ago 3 applied

Description:

  • We are seeking a highly skilled Java with API Developer to join our dynamic team.
  • In this role, you will be responsible for designing, developing, and maintaining robust and scalable applications that enhance our online payment solutions.
  • You will work closely with cross-functional teams to deliver high-quality software that meets the needs of our customers and supports our mission of championing possibilities for all by making money fast, easy, and enjoyable.
  • Responsibilities include designing, developing, and implementing high-quality Java applications and RESTful APIs that meet business requirements.
  • You will collaborate with product managers, UX designers, and other stakeholders to gather requirements and translate them into technical specifications.
  • Writing clean, maintainable, and efficient code while adhering to best practices in software development is essential.
  • You will conduct code reviews and provide constructive feedback to team members to ensure code quality and maintainability.
  • Troubleshooting and resolving issues in existing applications and APIs, ensuring optimal performance and reliability, is part of the role.
  • Participation in the full software development lifecycle, including planning, development, testing, deployment, and maintenance, is expected.
  • Staying up-to-date with emerging technologies and industry trends to continuously improve our development processes and tools is important.
  • You will mentor junior developers and contribute to team knowledge sharing.

Requirements:

  • A BS/MS degree in Computer Science, Computer Engineering, or a related subject is required.
  • A minimum of 5 years of working experience in Object-Oriented Programming (OOP) is necessary.
  • Solid knowledge of Java (Java 8 experience is a plus), Spring framework, REST architecture, and JEE technologies is required.
  • A strong understanding of data structures and algorithms is essential.
  • Good understanding of best practices for developing RESTful APIs is necessary.
  • Experience with CI/CD technologies (e.g., Jenkins, GIT) is required.
  • Familiarity with web application scalability and performance optimization is a plus.
  • Excellent analytical and problem-solving skills are essential.
  • Proficiency in Java programming language is required.
  • Experience with Spring Boot and Spring MVC frameworks is necessary.
  • Knowledge of RESTful API design principles and best practices is required.
  • Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB is necessary.
  • Familiarity with Agile methodologies and tools (JIRA, Confluence) is required.

Benefits:

  • The position offers the opportunity to work in a dynamic and collaborative environment.
  • You will have the chance to enhance your skills and stay updated with emerging technologies and industry trends.
  • Mentorship opportunities are available, allowing you to contribute to the growth of junior developers.
  • The role supports a mission-driven approach to making financial transactions fast, easy, and enjoyable for customers.