Senior Software Engineer (Java) Team Lead – OP01354-02
Join Dev.Pro – a US-based outsourcing software development company that has been delivering exceptional software experience to clients since 2011.
We invite a highly skilled, motivated, and proactive Software Engineer with robust expertise in Java backend development and solid leadership abilities to join our team. You’ll help us build a Transaction Routing Simulator based on Real-Time Routing solution to enhance our client’s competitiveness in debit transaction processing. This project involves creating a transaction simulator API, utilizing provider data to optimize transaction routing paths and maximize cost savings for merchants.
What’s in it for you:
- Work with a Fortune 500 company with a global presence
- Gain hands-on experience with the latest Java technologies, Big Data, GCP, clusters, etc.
- Expand your technical expertise across diverse payment processing domains
✅ Is that you?
- 5+ years of commercial Java development experience
- Proficiency in at least one cloud platform (preferably GCP)
- Strong understanding of the Spring ecosystem, including Spring Boot
- Familiarity with SQL and NoSQL databases
- Upper-Intermediate English level
- Demonstrated ability in people management and team leadership
- Initiative, proactivity, accountability
Desirable:
- Understanding of key DevOps principles and practices, experience in basic DevOps tasks
- Experience with BigQuery and Apache Spark
- Working knowledge of ETL Pipelines
- Experience with BI framework (Looker, MS Power BI)
Key responsibilities and your contribution
In this role, you’ll combine backend development with leadership duties. You’ll guide the team through the entire software development lifecycle while staying hands-on with your own coding work.
- Review project documentation and requirements; assist with infrastructure setup
- Lead backend development tasks, including project skeleton setup, database design and implementation, and API design and development
- Collaborate with team members to ensure project alignment and timelines
- Provide guidance and mentorship to team members
- Conduct code reviews to ensure maintenance of high code quality standards
- Troubleshoot technical issues and provide solutions
- Communicate effectively with stakeholders for updates and feedback
- Stay updated on industry best practices and technological advancements
What’s working at Dev.Pro like?
At Dev.Pro, we appreciate your contribution and the value you add to projects. We are a company with an ambitious and creative mindset whose corporate culture is based on respect for diversity and uniqueness, as well as enablement of equal opportunities for all. By joining Dev.Pro, you’ll feel what it’s like to grow with professionals who support your journey.
✅ Get 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
✅ 5 sick leave days, up to 60 days of medical leave, and up to 6 days of leave per year due to family reasons (i.e., wedding/funeral/baby birth)
✅ Get a health insurance package fully compensated by Dev.Pro
✅ Join fun online activities and team-building events
✅ Get continuous remote HR, payroll support, and overtime coverage
✅ Join English/Polish/Portuguese lessons
✅ Grow your expertise with mentorship support and DP University
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Offer
Interested? Find out more: