JobRaahGet matched free

Jobs

Sr. Java Developer

Proclinkconsulting · Ahmedabad / Hyderabad · India · On-site

Posted Jul 30, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Job Description – Software Engineer (Java) About the Role We are looking for a highly motivated Software Engineer to join our team in building a next-generation credit decision engine for an enterprise fintech credit card platform. This role is ideal for engineers who enjoy solving complex business problems, taking ownership of features from design to deployment, and delivering high-quality software. You will be responsible for understanding business requirements, breaking them down into well-defined technical tasks, implementing scalable solutions, and ensuring high engineering standards through testing, documentation, and collaboration. While AI-assisted development is encouraged, you are expected to take full ownership of the design, implementation, and quality of your work. Key Responsibilities Design, develop, and maintain features for a credit decision engine powering an enterprise fintech credit card platform. Analyse business requirements and decompose them into well-defined, manageable development tasks. Design and implement robust, maintainable, and scalable software solutions using engineering best practices. Write comprehensive unit tests, integration tests, and end-to-end tests to ensure software quality and reliability. Prepare technical design documents, implementation proposals, and other documentation required to communicate and validate solutions. Collaborate with cross-functional teams to clarify requirements, resolve ambiguities, and deliver business value. Use AI-assisted development tools effectively while maintaining complete ownership of the code, design decisions, and delivered solution. Participate in code reviews and contribute to continuous improvement of engineering practices. Required Skills & Qualifications Strong hands-on experience with Java and Maven , with a solid understanding of Object-Oriented Programming (OOP) and software design principles. Strong experience developing and consuming GraphQL APIs , including understanding of schemas, queries, mutations, resolvers, and API design considerations. Good working knowledge of AWS services and cloud-based application development, with an understanding of designing, deploying, and operating applications in an AWS environment. Proven ability to design and deliver end-to-end software solutions , from understanding requirements through implementation, testing, and documentation. Strong problem-solving and analytical skills, with the ability to break down ambiguous requirements into clear questions, technical decisions, and actionable development tasks . Strong sense of ownership and accountability, with clear and concise communication and a commitment to delivering high-quality, well-tested, and maintainable software . Preferred Skills Experience working with a Business Rules Engine . Hands-on experience with Drools Rule Engine is a strong advantage. Knowledge of Apache Pekko and the Actor Model is desirable. Experience with…