Candidate should have 3 to 8 years of hands-on experience on Core Java concepts like Multi-threading, garbage collection and data structure, oops concepts. Hands-on experience on spring boot and good understanding spring core concepts. Knowledge of Distributed System and Cloud (optional), Oracle PL/ SQL or any RDBMS. Knowledge of frontend technologies like Angular and REST API or Microservices. Hands-on experience on JMS, middleware technologies like Solace, Kafka would be preferred
- Knowledge of DevOps tools like Docker, Kubernetes, Gradle, Maven is preferred.
- Experience in using Gitlab for code repo and CICD is desired.
- Hands on experience on Unix commands.
Role & Responsibility
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Company Profile
We are leading global payment experts who can help you transform your business whatever its size, sector or ambition. Barclaycard Payments combines over 50 years of payment experience with insight and data across the Barclays group. From introducing the first credit card in the UK in 1966 to being the first to offer contactless payments, Barclaycard continues to innovate with products and partnerships to help businesses thrive and grow. We also work with developers and selected partners to integrate seamless payments across business and eCommerce ecosystems.
