Would you like to perform rewarding work while contributing to the success of an established, growing company?
We are looking for a Senior Java Developer with expertise in payment systems to join our team and lead high-impact projects in the financial services domain.
Qualifications
- Bachelor’s degree in Computer Engineering, Software Engineering, Mathematics Engineering, or related fields.
- 4–10 years of software development experience.
- Strong experience with Java, Spring Framework, JSP; experience with REST / SOAP web services preferred.
- Proficiency with tools such as IntelliJ, Jenkins, Sonar, Git, and Maven.
- Familiarity with JUnit, Mockito, SQL Developer, ODI, Splunk, Kafka, RabbitMQ.
- Strong back-end development skills and microservices architecture knowledge.
- Solid understanding of design patterns and object-oriented development.
- Residence in Turkey required.
- Strong communication skills, problem-solving mindset, and high energy.
Responsibilities
Design and develop complex program documentation (structure, behavior, and interaction diagrams; system flowcharts; test and conversion plans).Review development and coding of Java programs and ensure proper documentation in all information systems projects.Conduct post-implementation reviews to ensure system and cost objectives are met.Recommend new procedures and techniques to enhance supported systems.Communicate technical information effectively with technical and non-technical audiences, including external vendors and management.Lead medium-to-large technical teams to deliver high-quality code products.OBSS is proud to be an equal opportunity workplace and is an affirmative action employer. We make recruiting decisions without regard to race, color, religion, national or ethnic origin, age, gender, sexual orientation, marital status, veteran status, or disability status.
#J-18808-Ljbffr