Job Description
Our firm PCG, a fast-growing FinTech Startup, is looking for a Senior Software Engineer to develop and implement Financial Products. We are looking for developers who can participate in our growth story of innovating, building, and creating platforms for the Financial World. You will find the role challenging with a lot of exciting opportunities which will keep you loving the work (Hopefully). You will be working with a team of young and talented professionals who are motivated as equally as the astronauts who landed on the moon.
Based out of Hyderabad, PCG is an Aspiring Fintech Startup backed by a bank in the USA for delivering the best products to the customers with the latest technology. We are looking for an ideal candidate with the following qualifications and will be performing the following.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Things you will be doing but not limited to:
- Writing clean and maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to ensure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
Qualifications:
- 4-10 years of relevant work experience in backend development with Java Spring Boot. At least 2+ years of experience in Kubernetes and Spring Security.
- Bachelor's degree in Computer Science (or related field)
- Willing to work for Startups
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organize, and prioritize work
- Proficient in GIT
- Knowledge of CI/CD practices
- Exposure to Cloud Compute platforms like Azure, AWS
- Ability to understand and propose changes to the High-Level Design of various systems
- Ability to break down complex requirements into smaller tasks and come up with Low Level design