Description

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

Education

Any Gradute