java software engineer int-0423
Intellectica
Αττική
Αττική
Hybrid
Πληροφορική
Permanent
Full Time
About the job
Intellectica is recruiting an ambitious and experienced Java Software Engineer on behalf of a cutting-edge financial technology company specializing in providing seamless and secure payment solutions for businesses worldwide. Working with a hybrid scheme in the company’s offices in Athens, the candidate’s primary goal is to support the company’s growth by contributing to the creation and maintenance of high-quality software solutions that meet functional and technical requirements.
Key activities and responsibilities of this role include:
Collaborate with cross-functional teams to gather and analyse requirements and define what must be developed (functional specifications, acceptance criteria and success metrics)
Participate in solution design and architecture, producing clear technical designs and implementation plans
Implement and maintain high-quality, production-ready code according to agreed standards and coding conventions
Perform and participate in regular code reviews and peer feedback sessions to ensure code quality, maintainability and knowledge sharing
Support System Integration Testing (SIT), User Acceptance Testing (UAT) and production rollouts; collaborate with QA and Ops on issue triage
Follow Agile/Scrum workflows and raise continuous improvement suggestions
Keep up with emerging technologies and recommend useful tools, frameworks or process changes
Professional experience & qualifications of a successful candidate:
Bachelor’s degree in Computer Science, Engineering, or a related field
At least 2 years of proven experience in middleware application development using the Java programming language, with at least 1 year of experience specifically with Java 8
Experience with Java 8 microservices using Spring Boot and Spring Cloud (Netflix OSS)
Familiarity with Spring 5 Framework, OAuth2 Security, JPA persistence, ORM modeling, and Restful API design
Proficient understanding of Git code versioning tool
Familiarity with Event-Driven software design patterns is advantageous
Experience with versioning and source control systems, such as Git
Fluent in both Greek and English
Core competencies of a successful candidate:
Advanced communication and teamwork skills
Ability to work in an agile environment
Ability to produce clear and concise technical documentation for product requirements, design documents, and product specifications
Strong analytical and practical thinking skills
Showing ownership and overtaking accountability
Genuine interest in Java
Hybrid
Πληροφορική
Permanent
Full Time
About the company
We Drive Solutions.
Intellectica is a group of international finance industry experts providing outsourced finance department, financial advisory and recruitment services. The company's know-how stems from the experience of its people, with careers in companies with the likes of JP Morgan, Morgan Stanley, Deloitte & others.
We are your finance partner. Intellectica works as your in-house team, providing hands-on expertise on matters relating to finance. Focused on prompt service, we drive results through our people, our most valuable asset.