Java Developer at Citi
Chennai, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

09 Apr, 26

Salary

0.0

Posted On

09 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Object-Oriented Programming, Collections, Exception Handling, Multi-Threading, Object-Oriented Design, Design Patterns, Algorithms, Data Structures, APIs, Problem Solving, Analytical Skills, Agile, Continuous Learning, Testing, Debugging

Industry

Financial Services

Description
Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements Identify and analyze issues, make recommendations, and implement solutions Utilize knowledge of business processes, system processes, and industry standards to solve complex issues Analyze information and make evaluative judgements to recommend solutions and improvements Conduct testing and debugging, utilize script tools, and write basic code for design specifications Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures Build Tools & Package Managers: Familiarity with front-end build tools (e.g., Webpack) and package managers (npm, Yarn). Accountability: Taking ownership of tasks and delivering high-quality work within project timelines. Self-Management: Ability to manage workload, prioritize tasks, and work efficiently in an Agile environment. Continuous Learning: Proactive in learning new technologies, tools, and best practices to stay current in the rapidly evolving tech landscape. 2-5 years of relevant experience 1. Strong Java Fundamentals: Solid understanding of Java SE concepts, including object-oriented programming, collections, exception handling, and basic multi-threading. Object-Oriented Design (OOD): Ability to apply OOD principles and common design patterns to write clean, modular, and maintainable code. Problem-Solving with Algorithms & Data Structures: Good grasp of fundamental algorithms and data structures, and the ability to apply them to solve practical programming problems. Experience in consuming third-party APIs. 1. Problem Solving & Analytical Thinking Effective Problem Solving: Ability to diagnose and resolve technical issues independently or with minimal guidance. Analytical Skills: Strong analytical skills to understand complex requirements and translate them into technical solutions. Bachelor's degree/University degree or equivalent experience ------------------------------------------------------ For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------
Responsibilities
The Java Developer will utilize knowledge of application development procedures to identify and define necessary system enhancements. They will analyze issues, make recommendations, and implement solutions while conducting testing and debugging.
Loading...