• *Job Title:** Senior Software Engineer with DevOps Expertise
We are seeking an experienced and skilled software engineer to join our team. This role will involve designing, developing, testing, and deploying software components using Spring Boot and Microservices.
About the Role:
The successful candidate will have strong experience in agile methodologies, continuous integration and delivery (CI/CD) pipelines, and working with open-source technologies.
Main Responsibilities:
• Design and develop high-quality software components using Java and Spring Boot
• Work closely with senior management, development managers, project managers, and a team of developers to deliver quality software in time
• Analyze problems raised in software development or production environments and provide timely solutions
• Maintain system documentation, including program descriptions, operating procedures, etc.
Technical Requirements:
• Strong experience in Java programming and Spring Boot framework
• Experience in RDBMS, mainly MySQL
• Familiarity with Docker and Kubernetes
• Knowledge of domain-driven design, design patterns, and enterprise integration patterns
Desirable Skills:
• Experience in the Banking domain
• Excellent oral and written communication skills
What We Offer:
We offer a dynamic and challenging work environment, opportunities for growth and professional development, and a competitive compensation package.
Read more