Software Java Developer - Philippines, Taguig, Pilipinas - Viventis Search Asia

    Viventis Search Asia
    Viventis Search Asia Philippines, Taguig, Pilipinas

    2 linggo ang nakalipas

    Default job background
    Buong oras
    Paglalarawan

    We are seeking a Java Developer with expertise in Spring Boot, event-driven architecture using Kafka, ActiveMQ, or AWS SQS/SNS, and excellent skills in understanding business requirements, user stories, and Jira, with banking experience. In this role, you will play a key role in designing, developing, and maintaining high-performance, scalable banking applications while collaborating closely with cross-functional teams and stakeholders.

    Key Responsibilities:


    • Design, develop, and deploy Java-based banking applications using Spring Boot, following best practices and design patterns.


    • Implement event-driven architecture solutions using Kafka, ActiveMQ, or AWS SQS/SNS to enable real-time data processing and communication between microservices.


    • Collaborate with business analysts, product owners, and stakeholders to understand banking business requirements, user stories, and acceptance criteria.


    • Translate banking business requirements into technical specifications and provide input on architecture and design decisions.


    • Participate in Agile ceremonies such as sprint planning, backlog grooming, and sprint review meetings, ensuring alignment with project goals and priorities.


    • Use Jira or similar project management tools to track project tasks, communicate progress, and manage issues.


    • Conduct code reviews, write unit tests, and perform debugging to ensure the reliability, performance, and scalability of banking software applications.


    • Stay updated on emerging technologies, industry trends, and best practices in banking software development to continuously improve technical skills and contribute to the growth of the team.


    • Integrate Java applications with RESTful APIs and backend services, ensuring seamless communication and data exchange.

    Qualifications:


    • Strong understanding of event-driven architecture principles and experience with Kafka, ActiveMQ, or AWS SQS/SNS.


    • Experience working in the banking industry and familiarity with banking business processes, regulations, and compliance requirements.


    • Proficiency in understanding and analyzing banking business requirements, user stories, and acceptance criteria.


    • Excellent analytical and problem-solving skills with a keen eye for detail.


    • Experience working in Agile environments and familiarity with Agile methodologies and tools such as Jira.


    • Solid understanding of software development best practices, design patterns, and architectural principles.


    • Strong communication and collaboration skills, with the ability to work effectively in a team environment.