PP - JAVA Platform / Infrastructure Engineer - 2018

Posted 12 Days Ago
Be an Early Applicant
Hiring Remotely in Brazil
Remote
Senior level
Software
The Role
As a Senior Engineer, you will enhance the Payments Platform by developing frameworks, APIs, and services, while optimizing system performance and mentoring fellow engineers.
Summary Generated by Built In

This is a global, high growth payments product. This Business to Consumer (B2C) and Business to Business (B2B) product allows our customers to pay thousands of their customers each and every day. We solve world-scale problems and provide opportunities to match. We build diverse teams that recognize our strengths and allow us to work on our weaknesses. You bring skills and a relentless focus to the customer, and we will provide the support you need to do the best work of your life.

As a Senior Engineer in the Payments Engineering team, you will be instrumental in tthe evolution of our Payments Platform. You will make key technology decisions, build & maintain large production grade systems, work with our customers to solve their day-to-day problems, and mentor and guide other engineers.

Every day we come to work looking to develop innovative solutions that deliver high customer value at scale. If you are excited about solving hard problems for our customers, working with a passionate and dedicated engineering team, and are focused on constant improvement as an engineer then this role is for you!

What You'll Do

• Designs and development of Frameworks features, APIs, and services

• Maintain and improve Frameworks compatibility with internal and external system dependencies

• Conduct functional and non-functional testing on Frameworks features

• Build monitoring dashboards for Framework features rollout

• Integrate with cloud providers (such as AWS) and manage distributed systems

• Continuously evaluate/experiment with new technologies, methodologies, and tools to expand the frameworks capabilities

• Proactively identify performance bottlenecks and optimize Frameworks capabilities

• Collaborate with domain team engineers, Devops team, Infrastructure team and external vendors to assess the efficiency of the frameworks

• Support DevOps/Infrastructure team in Implementing and maintaining the release pipelines for continuously testing, integrating, and deploying frameworks code

• Contribute to documenting the Frameworks architecture, APIs, and features

• Support domain teams on new Framework features/tools rollout and migration


Requirements

Java Proficiency:

o Strong experience with Java, including core concepts (OOP, data structure, algorithms)

o Experience developing highly scalable clustered JEE systems

o Experience working with monolithic applications and micro-services

o Proficiency in JEE Design Patterns, designing for enterprise-grade security, concurrency

and effective session management

o Experience working with large volume transaction processing

• Frameworks:

o Familiar with popular Java frameworks such as Spring, Hibernate, or Java EE

o Experience in Service Oriented Architecture (SOA)

• Web Technologies:

o Understanding of web technologies like HTML, CSS, JavaScript, and RESTful services

• Database Management:

o Experience with SQL and databases (MySQL, Oracle)

• Development Tools:

o Knowledge of IDEs (Eclipse, IntelliJ) and build tools (Maven, Gradle)

o Experience with at least one scripting language

o Proficiency with version control systems, particularly Git

• Testing Frameworks:

o Experience with testing frameworks such as JUnit and Mockito

o Experience with UI test frameworks such as Selenium and Cypress can be advantageous

o Experience with performance test framework such as Jmeter can be advantageous

• Monitoring Tools:

o Working knowledge with APM tools (Datadog, Splunk) for production issues debugging

• Caching Solutions:

o Knowledge of caching mechanisms and tools (Redis, Memcached) to enhance

application performance

 Messaging Solutions:

o Working knowledge with at least one messaging framework (e.g. Hazelcast, Apache

Kafka)

• Continuous Integration/Continuous Deployment (CI/CD):

o Familiarity with CI/CD pipelines, using tools like Harness, Jenkins, Teamcity

• Containerization and Orchestration:

o Experience with Docker for containerization and Kubernetes for orchestration can be

advantageous

Years of Experience

• 8+ years of professional experience in developing Java/JEE applications

• 5+ years of professional experience in Web Application development

• 5+ years of hands-on experience using SQL databases

• Degrees or Certifications: Bachelor’s degree in computer science or equivalent

Top Skills

Apache Kafka
CSS
Cypress
Datadog
Docker
Eclipse
Git
Gradle
Hazelcast
Hibernate
HTML
Intellij
Java
Java Ee
JavaScript
Jee
Jmeter
Junit
Kubernetes
Maven
Memcached
Mockito
MySQL
Oracle
Redis
Restful Services
Selenium
Splunk
Spring
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, CA
39 Employees
Year Founded: 2020

What We Do

Experts in crafting digital products ⚡️

At Thaloz, the mission is to support at every stage of the digital product journey. With a team of over 100 experts and a global presence in 30 countries, we leverage top-tier Latin American talent to deliver exceptional software development solutions that drive success.

Our Services:
→ Product Lab: Comprehensive product development services to build and scale software solutions. From strategy and design to development, testing, and launch, every aspect is handled with expertise.
→ Talent Hub: Accelerate the team-building process by 50% with carefully vetted LATAM talent. Select the team members, and they will be seamlessly integrated into projects under the client's leadership.
→ Enterprise Pod: Optimize operations with streamlined complex integrations and flawless implementations of digital products for B2B companies, ensuring rapid and smooth deployments.

Ready to assist in turning ideas into reality, get in touch through www.thaloz.com/contact-us

Join our community! 👨‍💻
Instagram: @thalozteam
YouTube: @thalozteam
Clutch: @thaloz

Similar Jobs

ServiceNow Logo ServiceNow

Consultant

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
São Paulo, BRA
28000 Employees

Coinbase Logo Coinbase

Staff Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
Brazil
4000 Employees

Motorola Solutions Logo Motorola Solutions

Senior Software Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Remote or Hybrid
Brazil
23000 Employees

GitLab Logo GitLab

Sales Manager

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
Brazil
2500 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account