Role Description:
We are looking for hands on J2EE developer with strong experience in development and implementation of enterprise applications. Candidate should be able to design and develop business modules independently using J2EE and related frameworks. Role demands strong understanding of standard development practices and implementation strategies. Person should have exposure to server-side coding and design principles and interactions with RESTful communication with UI frameworks and Database. Knowledge of caching solution is an added advantage
This role involves working as a part of distributed teams and demands strong writing, communication, time-management skills along with good technical skills.
Skills:
Mandatory skills:
Strong understanding of core java, collections, multithreading, performance tuning, troubleshooting and deployment.
Experience in core J2EE, Spring, Hibernate development and microservices
Proficient in Oracle RDBMS .
Strong knowledge of Design patterns/techniques
Strong logical abilities and problem solving skills
Strong understanding of performance and memory tuning of Java based applications.
Should be well versed with Tomcat
Aware of Linux or UNIX.
Working knowledge of build and configuration tools like Maven
Familiar with standard SDLC and Agile processes
Desired skills:
Solid understanding of SOA concepts and implementations
Experience with caching solution
Ability to prioritize and manage schedules under tight, fixed deadlines
Ability to produce professional, technically-sound solutions
Strong writing, communication, time-management, decision-making, and basic task organization skills.
Qualification:
Bachelor's degree in Computer Science, Information Systems Management, or related field preferred
Experience:
6 to 10 years
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
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 reviewAccessibility at Citi.
View Citi'sEEO Policy Statementand theKnow Your Rightsposter.
Built at: 2025-05-15T19:35:20.521Z