A few numbers characterizing TPFC:
- 90 services
- 300 service versions
- 5000 tps
- 400 milion transactions a day
We are looking for a curious Java Engineer who would like to learn, extend or master his expertise in high availability systems, participate in tech modernization and enjoy ride from on-premise to the GCP.
Responsibilities:
- Developing new and perfecting existing orchestrated APIs (SOAP/REST)
- Troubleshooting reported issues (debugging, analyzing logs and performance reports)
- Collaboration with testing and operations teams on delivering the releases
- Support/participate in moving TPFC into the Google Cloud
We're looking for:
- Min. 2 years of experience in working with Java (we use Java 8) accompanied with knowledge about the JVM
- Experience working with Maven, Spring, Git
- Experience working with SOAP web services and XML parsers
- Experience working with UNIX based systems and bash scripting
- Experience practicing TDD and applying Clean Code principles will be greatly appreciated
- Experience with an IDE will be a plus (we prefer IntelliJ idea)
- Knowledge about software development lifecycle
- Ability to speak and write in English on a communicative level
- Or determined enough to quickly learn any of the above to effectively perform new duties.
Remote work possible in different variants, (we will share details with you).