About the Role We are seeking a passionate and motivated Junior Applications Developer to join our growing Technology team This entry-level position offers an exciting opportunity to contribute to the design development and implementation of new and enhanced application systems and programs We welcome candidates eager to learn and grow their skills in modern software development practices including Kotlin React and Test-Driven Development TDD We provide a supportive environment with mentorship and training opportunities to help you succeed Responsibilities Contribute to the development and implementation of new and enhanced application features Assist senior developers in designing and implementing system enhancements Learn and apply modern software development methodologies including Kotlin for backend development React for frontend development and TDD to ensure high-quality maintainable code Participate in code reviews and contribute to improving coding standards and best practices Gain a practical understanding of system architecture infrastructure and their integration to achieve business objectives Assist in analyzing business processes and system workflows contributing to the identification and resolution of technical issues Collaborate with team members to propose and implement solutions to technical challenges Actively participate in team meetings and contribute to a positive and collaborative work environment Qualifications 4 to 8 years of experience in application development or a related field Recent graduates are encouraged to apply Familiarity with one or more programming languages such as Java JavaScript Python or Kotlin Basic understanding of frontend development concepts HTML CSS JavaScript Interest in learning and applying contemporary software development practices including Kotlin React and TDD Strong problem-solving and analytical skills Excellent communication and interpersonal skills A passion for technology and a desire to learn and grow in a fast-paced setting Good to Have Experience with version control systems Git Experience with any testing frameworks Contributions to open-source projects Personal projects demonstrating programming skills This job description provides a high-level overview of the role Other job-related duties may be assigned as required Education Bachelor s degree in Computer Science Information Technology or a related field - Job Family Group Technology - Job Family Applications Development - Time Type Full time - Most Relevant Skills Please see the requirements listed above - Other Relevant Skills Java Software Development Kotlin Programming Language - Citi is an equal opportunity employer and qualified candidates will receive consideration without regard to their race color religion sex sexual orientation gender identity national origin disability status as a protected veteran or any other characteristic protected by law If you are a person with a disability and need a reasonable accommodation to use our search tools and or apply for a career opportunity review Accessibility at Citi View Citi s EEO Policy Statement and the Know Your Rights poster
📌 Java Backend Developer (Maharashtra)
🏢 Citi
📍 Maharashtra
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.