We are seeking a skilled and motivated Senior Software Engineer with strong Java expertise and some hands-on Python experience.
The role involves contributing to a new initiative focused on building a powerful CI/CD tool that aggregates data from internal systems and transforms it into clear, access-controlled dashboards.
This tool will provide teams and stakeholders with real-time visibility into project progress and delivery status.
You will design and develop new features and backend services that power access-controlled dashboards for different stakeholder levels.
The position requires building and implementing integrations with multiple internal systems and data sources.
You will ensure high code quality through testing, code reviews, and automation.
Collaboration with cross-functional teams and stakeholders to gather requirements, align priorities, and deliver effective solutions is essential.
Mentoring junior developers and contributing to team knowledge sharing and growth is expected.
You will create and maintain clear technical documentation for new features and integrations.
Participation in Agile ceremonies to support effective planning, collaboration, and continuous improvement is required.
Requirements:
Candidates must have 5+ years of hands-on Java development experience, including building backend services that support data aggregation and dashboard generation.
Practical experience with Python is required.
Experience with unit/integration testing in Java/Python is necessary.
A strong understanding of REST APIs and data integration is essential.
Proven experience with access management and role-based permission systems is required.
Familiarity with Agile methodologies and Kanban workflows is necessary.
Strong analytical and problem-solving skills are essential.
Effective communication and collaboration skills are required.
An upper-intermediate level of English is necessary.
Desirable qualifications include familiarity with advanced access control models and modern authentication standards, experience with CI/CD tools and pipelines, familiarity with cloud platforms (preferably Azure), domain experience in fintech, and experience working with Harness CI/CD / Harness SEI.
Benefits:
Join a global Fortune 500 fintech leader delivering modern solutions that drive innovation beyond payment processing.
Work in a collaborative, supportive team with high autonomy, a clear mission, and a modern engineering culture.
Enjoy a fully remote work environment, allowing you to work from anywhere in the world.
Receive 30 paid days off per year to use for vacations, holidays, or personal time.
Benefit from 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events.
Access partially covered health insurance after the probation period, along with a wellness bonus for gym memberships and sports nutrition after 6 months.
Compensation is in U.S. dollars, and all approved overtime is covered.
Participate in English lessons, Dev.Pro University programs, and fun online activities and team-building events.