Job
Description
As a Java Developer at UPMINT SOLUTIONS PRIVATE LIMITED working on the Account Aggregator ecosystem, your role involves maintaining, improving, and scaling the AA-based software deployed on AWS. Key Responsibilities: - Identify and fix bugs within the Account Aggregator ecosystem. - Integrate FIUs (Financial Information Users) and FIPs (Financial Information Providers) with our AA system. - Design, develop, and maintain RESTful APIs using Java and Spring Boot. - Implement efficient, scalable, and secure backend services on AWS. - Manage and integrate databases (SQL/NoSQL) like MySQL, PostgreSQL, or MongoDB. - Utilize AWS services such as Lambda, S3, EC2, RDS, DynamoDB, API Gateway, and others. - Optimize performance, scalability, and maintainability of backend systems. - Ensure code quality, security, and compliance through unit testing, code reviews, and best practices. - Develop and maintain the Angular frontend application. - Work closely with UX/UI designers to deliver responsive, user-friendly interfaces. - Consume RESTful APIs exposed by backend services. - Integrate frontend with cloud-based services (AWS, etc.). - Ensure cross-browser compatibility, accessibility, and performance optimization. - Deploy applications using CI/CD pipelines and AWS DevOps tools (CodePipeline, CodeBuild, CodeDeploy). - Use CloudFormation or Terraform for infrastructure as code. - Monitor and troubleshoot production systems using CloudWatch and other tools. - Collaborate with product managers, QA engineers, and designers to deliver high-quality features. - Participate in Agile processes - sprint planning, daily stand-ups, and retrospectives. - Ensure seamless integration between frontend and backend systems. Qualifications Required: - Minimum qualification B.Tech in Computer Science. - Strong proficiency in Java and Spring Boot (Spring Security, Spring Data, Spring Cloud is a plus). - Experience building microservices and RESTful APIs. - Hands-on experience with AWS (EC2, S3, RDS, Lambda, DynamoDB, API Gateway, etc.). - Proficiency with database management and ORM frameworks like Hibernate. - Familiarity with Docker, Kubernetes, and container orchestration concepts. - Experience with CI/CD pipelines and version control tools such as Git. - Understanding of cloud-native development practices. - Strong debugging, performance tuning, and problem-solving skills. - Excellent communication and collaboration abilities. - Comfortable working in a fast-paced, Agile environment. - Experience integrating Financial Information Providers (FIPs) and Financial Information Users (FIUs) within the Account Aggregator ecosystem. Join UPMINT SOLUTIONS if you value ownership, learning, and innovation in a fast-growing fintech NBFC. Your work directly impacts India's financial data infrastructure. Start Date: Immediate joiners preferred. Delhi-based candidates will be prioritized. To apply, send your resume to awadhesh@upmintaa.com with the subject line: Java Developer - AA | 5+ yrs | Delhi | Immediate Joiner.,