Senior Developer Role
About the Role
We are seeking an experienced Senior Developer to join our team at axiom-software-solutions.
The ideal candidate will have a strong background in software development and be proficient in multiple programming languages, including Java and Oracle.
You will be responsible for designing, developing, and maintaining large-scale applications using Spring Boot, Kafka, and other relevant technologies.
In addition to technical expertise, you will also work closely with cross-functional teams to ensure the successful delivery of projects.
This is a challenging opportunity for a skilled developer looking to take on leadership responsibilities and drive business outcomes.
Key Responsibilities
* Design, develop, and deploy scalable and reliable software applications
* Collaborate with developers, QA engineers, and product managers to define and deliver project requirements
* Ensure high-quality code adhering to industry standards and best practices
* Mentor junior developers and contribute to knowledge sharing within the team
* Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
Requirements
* Minimum 8+ years of experience in software development, with a focus on Java and Oracle
* Advanced skills in Spring Boot, Kafka, and HP Fortify
* Intermediate level of proficiency in IBM API Gateway
* Experience working with large development teams (>5 years) with Java, Spring, Oracle, API, Agile, and Kafka
* Strong understanding of banking knowledge, including credit risk management, balance sheets, customer rating criteria, and operational process optimization
* English language proficiency (B2 level)
Nice to Have
* Banking knowledge: Credit Risk Management, Balance Sheets and Financial Statements, Customer Rating Criteria and Financial statements, Operational Process Optimization