{"id":10776,"date":"2026-02-04T18:24:38","date_gmt":"2026-02-04T21:24:38","guid":{"rendered":"https:\/\/teamup.tech\/?post_type=awsm_job_openings&#038;p=10776"},"modified":"2026-03-17T16:49:07","modified_gmt":"2026-03-17T19:49:07","slug":"java-api-engineer","status":"publish","type":"awsm_job_openings","link":"https:\/\/teamup.tech\/en\/jobs\/java-api-engineer\/","title":{"rendered":"JAVA API Engineer"},"content":{"rendered":"<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">Summary<\/mark><\/h2>\n\n\n\n<p>We are seeking a highly skilled and experienced Senior Java API Engineer with over 5 years of experience to lead the end-to-end development of robust, scalable, and secure Java-based REST services, JMS daemons, and batch jobs. This role is critical to enhancing and maintaining our credit service tools, including the PayLater platform, which plays a pivotal role in delivering seamless financial services to our customers. The ideal candidate will be a proactive problem solver, a collaborative team player, and a mentor who thrives in an agile environment and is passionate about delivering high-quality software solutions that meet business needs and ensure optimal performance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">Responsibilities<\/mark><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lead the full software development lifecycle for Java RESTful services, JMS daemons, and batch jobs, including design, coding, testing, deployment, and maintenance.&nbsp;<\/li>\n\n\n\n<li>Develop new features and enhancements to improve the functionality and user experience of credit service tools, with a focus on the PayLater platform.&nbsp;<\/li>\n\n\n\n<li>Identify, analyze, and resolve production issues promptly to maintain high availability and optimal performance of services.&nbsp;<\/li>\n\n\n\n<li>Participate actively in code reviews to uphold code quality, enforce best practices, and ensure compliance with security and regulatory standards.&nbsp;<\/li>\n\n\n\n<li>Collaborate closely with product managers, QA engineers, and cross-functional teams within an agile framework to deliver features that align with business requirements and customer expectations.&nbsp;<\/li>\n\n\n\n<li>Continuously monitor application performance, conduct load testing, and perform tuning to handle high concurrency and large transaction volumes effectively.&nbsp;<\/li>\n\n\n\n<li>Implement and enforce application security best practices to safeguard sensitive customer data and comply with industry standards.&nbsp;<\/li>\n\n\n\n<li>Maintain clear, comprehensive documentation of codebases, development processes, and system architecture to facilitate knowledge sharing and future maintenance.&nbsp;<\/li>\n\n\n\n<li>Mentor junior engineers, fostering a culture of continuous learning and technical excellence within the team.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">Requirements<\/mark><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">Must-Have Skills<\/mark><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Java<\/strong>: Expert-level proficiency in Java programming, with a deep understanding of object-oriented principles and best practices for building scalable, maintainable applications.&nbsp;<\/li>\n\n\n\n<li><strong>Spring &amp; Spring Boot<\/strong>: Extensive experience with the Spring framework and Spring Boot for building RESTful web services, dependency injection, and application configuration.&nbsp;<\/li>\n\n\n\n<li><strong>Hibernate &amp; Java Persistence API (JPA)<\/strong>: Strong knowledge of ORM frameworks like Hibernate and JPA for efficient database interaction and transaction management.&nbsp;<\/li>\n\n\n\n<li><strong>Java Message Service (JMS)<\/strong>: Proven experience in developing JMS daemons for asynchronous messaging and integration between distributed systems.&nbsp;<\/li>\n\n\n\n<li><strong>RESTful Web Services<\/strong>: Expertise in designing and implementing REST APIs that are secure, scalable, and performant.<\/li>\n\n\n\n<li><strong>Concurrency &amp; Multi-threading<\/strong>: Solid understanding of Java concurrency utilities and multi-threading techniques to build high-performance, thread-safe applications.&nbsp;<\/li>\n\n\n\n<li><strong>Transaction Management<\/strong>: Skilled in managing transactions to ensure data integrity and consistency across distributed systems.&nbsp;<\/li>\n\n\n\n<li><strong>Unit Testing, Integration Testing &amp; Functional Testing<\/strong>: Proficient in writing comprehensive tests using frameworks such as JUnit and Mockito to ensure code quality and reliability.&nbsp;<\/li>\n\n\n\n<li><strong>Maven<\/strong>: Experience with Maven for project build automation, dependency management, and lifecycle management.&nbsp;<\/li>\n\n\n\n<li><strong>Git<\/strong>: Proficient in version control using Git, including branching strategies, pull requests, and code merges.<\/li>\n\n\n\n<li><strong>Continuous Integration &amp; Continuous Delivery (CI\/CD)<\/strong>: Familiarity with CI\/CD pipelines to automate build, test, and deployment processes, ensuring rapid and reliable software delivery.&nbsp;<\/li>\n\n\n\n<li><strong>SQL<\/strong>: Strong skills in SQL for querying and managing relational databases, optimizing queries, and ensuring data integrity.&nbsp;<\/li>\n\n\n\n<li><strong>Linux &amp; Shell Scripting<\/strong>: Comfortable working in Linux environments and writing shell scripts to automate routine tasks and support deployment processes.&nbsp;<\/li>\n\n\n\n<li><strong>Application Security<\/strong>: Knowledge of security best practices, including authentication, authorization, encryption, and vulnerability mitigation to protect sensitive customer data.&nbsp;<\/li>\n\n\n\n<li><strong>Performance Tuning &amp; Load Testing<\/strong>: Experience in monitoring application performance, identifying bottlenecks, and tuning systems to handle high concurrency and transaction volumes.<\/li>\n\n\n\n<li><strong>Agile Methodologies<\/strong>: Proven ability to work effectively in agile teams, participating in sprint planning, daily stand-ups, retrospectives, and continuous delivery cycles.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Summary We are seeking a highly skilled and experienced Senior Java API Engineer with over 5 years of experience to lead the end-to-end development of robust, scalable, and secure Java-based REST services, JMS daemons, and batch jobs. This role is critical to enhancing and maintaining our credit service tools, including the PayLater platform, which plays [&hellip;]<\/p>","protected":false},"author":2,"template":"","meta":[],"class_list":["post-10776","awsm_job_openings","type-awsm_job_openings","status-publish","hentry","job-category-contractor","job-category-it","job-category-software","job-type-full-time","job-type-usd-payment","job-location-argentina","job-location-brasil"],"_links":{"self":[{"href":"https:\/\/teamup.tech\/en\/wp-json\/wp\/v2\/awsm_job_openings\/10776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teamup.tech\/en\/wp-json\/wp\/v2\/awsm_job_openings"}],"about":[{"href":"https:\/\/teamup.tech\/en\/wp-json\/wp\/v2\/types\/awsm_job_openings"}],"author":[{"embeddable":true,"href":"https:\/\/teamup.tech\/en\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":2,"href":"https:\/\/teamup.tech\/en\/wp-json\/wp\/v2\/awsm_job_openings\/10776\/revisions"}],"predecessor-version":[{"id":11047,"href":"https:\/\/teamup.tech\/en\/wp-json\/wp\/v2\/awsm_job_openings\/10776\/revisions\/11047"}],"wp:attachment":[{"href":"https:\/\/teamup.tech\/en\/wp-json\/wp\/v2\/media?parent=10776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}