PP – JAVA with API Developer – Job5912

Job Summary

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.

Job Responsibilities

  • Design, develop, and implement high-quality Java applications and RESTful APIs that meet business requirements.
  • Collaborate with product managers, UX designers, and other stakeholders to gather requirements and translate them into technical specifications.
  • Write clean, maintainable, and efficient code while adhering to best practices in software development.
  • Conduct code reviews and provide constructive feedback to team members to ensure code quality and maintainability.
  • Troubleshoot and resolve issues in existing applications and APIs, ensuring optimal performance and reliability.
  • Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes and tools.
  • Mentor junior developers and contribute to team knowledge sharing.

Basic Qualifications

  • BS/MS degree in Computer Science, Computer Engineering, or a related subject.
  • Minimum of 5 years of working experience in Object-Oriented Programming (OOP).
  • Solid knowledge of Java (Java 8 experience is a plus), Spring framework, REST architecture, and JEE technologies.
  • Strong understanding of data structures and algorithms.
  • Good understanding of best practices for developing RESTful APIs.
  • Experience with CI/CD technologies (e.g., Jenkins, GIT).
  • Familiarity with web application scalability and performance optimization is a plus.
  • Excellent analytical and problem-solving skills.

Proficiency in Java programming language. Experience with Spring Boot and Spring MVC frameworks. Knowledge of RESTful API design principles and best practices. Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB. Familiarity with Agile methodologies and tools (JIRA, Confluence).

Engagement Length: Long term
Time Zone: EST / PST / CT. They are expecting 5hs overlap for meeting setting and the rest for the developer to to the dev tasks, and if some meetings are late during our day, they should attend.
Working Hours: TBD

Job type: Remote
Allowed countries: Argentina Brasil

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf, .doc, .docx
×