Core Java
1 week ago
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Responsibilities:
- Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
- Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
- Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
- Ensure essential procedures are followed and help define operating standards and processes
- Serve as advisor or coach to new or lower level analysts
- Has the ability to operate with a limited level of direct supervision.
- Can exercise independence of judgement and autonomy.
- Acts as SME to senior stakeholders and /or other team members.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
- Drive adoption of capabilities across regions by partnering with regional business and technology teams
- You will contribute to the microservice architecture development including RESTAPI and Graphql
- Develop approaches to integrate data into the DataHub (EAP) and prototype methods of developing insights on that data with our business analytics teams and digital product teams.
- Assist in troubleshooting Data and Client experience issues by leveraging our capabilities and / or working with other teams to dive into root cause analysis.
- Create and maintain optimal data pipeline architecture,
- Assemble large, complex data sets that meet functional / non-functional business requirements.
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and Cloud 'big data' technologies.
- Participate in all team ceremonies including planning, grooming, product demonstration and team retrospectives.
- Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
- Work with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
- Keep our data separated and secure across national boundaries through multiple data centers and AWS/GCP regions.
- Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
- Work with data and analytics experts to strive for greater functionality in our data system.
- Ability to adjust priorities quickly as circumstances dictate
Mandatory skills: Java, Pyhton, Pyspark & Java Microservices
Secondary skills: Hadoop, HBase or any RDBMS
Nice to have skills: GCP/AI/AWS
Qualifications:
- 8-10 years of relevant experience
- Experience in systems analysis and programming of software applications
- Experience in managing and implementing successful projects
- Working knowledge of consulting/project management techniques/methods
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
- Subject Matter Expert (SME) in at least one area of Applications Development
- Ability to adjust priorities quickly as circumstances dictate
- Demonstrated leadership and project management skills
- Consistently demonstrates clear and concise written and verbal communication
- Experience as a mentor, tech lead or leading an engineering team
- Experience or knowledge with integration of these tools with web, mobile and assisted channels.
- Understanding or ability to dive into data and analyze for quality, consistency, conformity and become an SME / data steward of the Citi client datasets
- Strong interpersonal and communication skills; proven ability to engage and influence technology and business stakeholders at most levels within an organization on complex technical solutions.
- Experience in Java, JVM and python languages primarily, but familiarity with other modern languages is a huge plus.
- Experience with Hadoop, Python, Spark, analytic methods and frameworks is a plus.
- Experience with real-time streaming and stream processing frameworks is a plus
- Experience with cloud architectures including Google Cloud, Amazon AWS is a plus
Education:
- Bachelor's degree/University degree in computer science Engineering or equivalent experience
- Master's degree in computer science Engineering is preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
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.
-
Core Java Developer
1 week ago
Chennai, Tamil Nadu, India HCLTech Full time ₹ 5,00,000 - ₹ 15,00,000 per yearWe do have an opening for the role of Java Developer with the MNC in the IT Sector.Strong in Core Java, JSP and frameworks like Struts/JSF. Need a good java developer with hands-on on Java8 and springboot and can provide solutions to the requirements documented in User Stories, independently. Experience in Git, Devops and Agile will be added advantage....
-
Sr Core Java Developer
1 day ago
Chennai, Tamil Nadu, India Tata Consultancy Services (TCS) Full time ₹ 5,00,000 - ₹ 25,00,000 per yearMust-Have**(Ideally should not be more than 3-5)Strong Core Java Development experienceStrong Spring boot experienceExposure to Java 21 versionStrong SQL KnowledgeGood-to-HaveJunit/Spock TestingCICD PipelineLocationChennaiJob FunctionTECHNOLOGYRoleDeveloperJob Id379534Desired SkillsOracle | PL/SQL | Spring Boot | Core JAVADesired Candidate...
-
Core Java Developer
1 day ago
Chennai, Tamil Nadu, India Vikruthi Technologies Full time ₹ 1,20,000 - ₹ 6,00,000 per year• Experience in JavaScript, TypeScript, XML, and JSON• Experience in Core Java for backend development• Experience in JSON and for seamless data processing• Experience with Git, Bitbucket, and Sourcetree Required Candidate profile• Experience in an enterprise or manufacturing environment• Experience with RESTful APIs and Web Services•...
-
Core Java Application Development
1 day ago
Chennai, Tamil Nadu, India Quest Global Full time ₹ 1,20,000 - ₹ 3,60,000 per yearJob Requirements As a Sr. Engineer/Lead Engineer/Technical Architect, the candidate will be furnishing an individual contribution role in technical execution of project tasks. The purpose of this role is to execute medium to high complex project tasks to generate deliverables on-time with the right quality using defined processes, tools and...
-
Core JAVA, Selenium, AI and Automation
23 hours ago
Chennai, Tamil Nadu, India Tata Consultancy Services (TCS) Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJava/Python or any programming language - Coding/Logical skillSelenium with Java experienceTestNG/Cucumber (BDD) or any other frameworkAPI Automation - Rest Assured, PostmanLocationChennaiJob FunctionTECHNOLOGYRoleDeveloperJob Id378210Desired SkillsAgile | Jenkins | REST | Selenium | Core JAVA | CucumberDesired Candidate ProfileQualifications : BACHELOR OF...
-
Core JAVA, Selenium, API and Automation
1 day ago
Chennai, Tamil Nadu, India Tata Consultancy Services (TCS) Full time ₹ 6,00,000 - ₹ 12,00,000 per yearGreetings from TATA CONSULTANCY SERVICESSkill: Core JAVA, Selenium, API and AutomationYears of Experience: yearsLocation: Chennai/ BangaloreJob Description: -Java/Python or any programming language - Coding/Logical skillSelenium with Java experienceTestNG/Cucumber (BDD) or any other frameworkAPI Automation - Rest Assured, PostmanLocationChennaiJob...
-
Core Java
2 weeks ago
Chennai, Tamil Nadu, India Citi Full time ₹ 10,000 - ₹ 60,000 per yearDiscover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewThe Applications Development Senior Programmer Analyst is an...
-
Java Developer
1 day ago
Chennai, Tamil Nadu, India Coders Brain Technology Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJava Developer, Core java , Spring boot Experience- 3 to 5 Location- Chennai JAVA Spring boot • Socket programming • API integration and Restful service implementation • Core JAVA Knowledge • Design, implement and maintain Java-based applications that can be high-volume and low-latency • Analyse user requirements to define business...
-
Java Developer
1 day ago
Chennai, Tamil Nadu, India Coders Brain Technology Full time ₹ 5,00,000 - ₹ 12,00,000 per yearJava developer , Core java, springboot Experience- 3 to 6 Location- Chennai Job Description Java Spring boot UI Angular8 Service department- Java, springboot Kafka Kubernate Jenkins Intersted candidate send their resume on that mail id
-
Java Developer
1 day ago
Chennai, Tamil Nadu, India KBC Technologies Full time ₹ 8,00,000 - ₹ 16,00,000 per yearUrgent hiring for Java Developer Developer/ JAVA Full Stack Developer ,Email - Job Type - Full time (After one month job will be permanent, for first month payroll will be KBC Technologies.Work Mode - 05 days work from OfficeNotice - Immediate to 15 days .(Serving candidates can share profile but Notice should not be more than 15 days.Budget - 5+ years -...