We are seeking a skilled and motivated Software Developer with expertise in Java, Spring Boot, and Microservices. The ideal candidate will bring strong technical knowledge, a proactive attitude, and exceptional time management skills, along with the ability to work independently and contribute to team success.
Primary Skills / Must Have:
• Strong knowledge of Core Java and Object-Oriented Programming concepts.
• Experienced in Spring framework and Cucumber testing framework.
• Proficient in Spring Boot, Microservices architecture, RESTful APIs, and JSON.
• Solid understanding of relational databases (SQL, JDBC) and stored procedures.
• Familiarity with code repository tools such as GitHub, Bitbucket, and CICD pipelines using Jenkins.
• Experience with containerized deployments, including Kubernetes, PodMan, and cloud platforms.
• Skilled in scripting languages such as Python and Shell scripts.
• Strong time management skills with the ability to prioritize and manage multiple tasks effectively.
• Keen interest in learning and understanding the domain.
Secondary Skills / Desired Skills:
• Experience in the financial services/banking industry, especially within the Wealth Management domain.
• Knowledge of Snowflake and Azure AKS deployment.
• Familiarity with Angular JS and TypeScript.
Responsibilities:
• Participate in all aspects of the Software Development Life Cycle (SDLC), including analysis, design, coding, testing, and implementation.
• Work independently as a developer with minimal local oversight.
• Deliver high-quality work with attention to detail and accuracy.
• Analyze business requirements and write functional and minor development specifications.
• Develop code solutions that meet business requirements in a timely and efficient manner.
• Approach problems constructively and positively.
• Set an example for team members by demonstrating hard work, client focus, preparedness, organization, and respect for others
Any Gradute