Talent.com
This job offer is not available in your country.
Apps Dev Intmd Programmer Analyst- Java

Apps Dev Intmd Programmer Analyst- Java

12542 Citicorp Services India Private Limitedpune, India
8 hours ago
Job description

We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply!

Our people make all the difference in our success.

Global Custody and Clearing provides world class solution for asset servicing and transaction functions primarily to intermediaries such as broker-dealers, banks, fund managers, insurance companies and other global investors through our proprietary network in over 60 markets. We are the market leader in this range of products, and maintain a large share of global custodian and international broker / dealer clients, having a rapidly growing presence in local custody (safekeeping services).

Under Global Custody and Clearing, Global Transaction Manager is client facing platform that offers end-to-end transaction life cycle service which enables clients to access the global presence and expertise of Citi Custody services through an integrated and efficient services. The solutions offered includes Safe Keeping and Clearing and Settlements, provide clients with real time market information on changes affecting their business. Additionally, our distribution network offers the ability to handle very large transaction volumes and achieve market leading STP rates.

  • About the Role

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead 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
  • Work closely with other technical and business teams across multiple locations to respond to technical enquiries, gather requirements and deliver technical solutions
  • Troubleshoot time-sensitive production issues by working with support teams and users to perform relevant diagnostics, identifying the cause and planning both short-term and long-term resolution
  • Analyze data and system outputs to determine the effectiveness of existing data flows
  • Translate business requirements into high-level software designs that are scalable, maintainable and use industry-and company-wide best practices.
  • Implement high-level designs into robust, secure, well-tested and fully maintainable software, involving both new and existing components as required
  • Use code reviews and static code analysis to improve the quality of code and highlight vulnerabilities early in the software development lifecycle
  • Write unit and integration tests for all code, ensuring it is tested to a high standard
  • Apply a security-by-design approach to development, using recommended controls and techniques to secure software, and remediate vulnerabilities where identified
  • Configure and adapt continuous delivery systems to ensure an optimal build and deployment pipeline
  • Deliver software enhancements to agreed timescales and in accordance with the prescribed policies and processes.
  • Ensure the right engineering standards are being applied by the team at all stages of software development and maintaining / evolving these as required.
  • Provide technical mentoring and advice to more junior members of the team, giving constructive feedback during code reviews and where appropriate.
  • Provide expertise in areas and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Contribute to the team’s documentation, ensuring data flows and components are well documented, as well as appropriate onboarding, troubleshooting and technical guides.
  • 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 developers
  • 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.
  • Essential Technical Requirements :

    QUALIFICATIONS

  • Good track record of relevant experience in design and development of Java based systems.
  • 5+ years’ working experience in JAVA 8, Core JAVA, J2EE, Spring / Spring Boot Restful Services
  • Databases – DB2 / Oracle or equivalent with SQL, PL / SQL programming expertise.
  • Substantial experience in Core Java, Java EE and ReactJS / JavaScript / Typescript / CSS4 / HTML5.
  • Experience in working on multiple technologies and medium to complex systems, well versed with design standards & framework
  • Quick learner of new tools and technologies.
  • Able to work with distributed teams across multiple time zones.
  • Technologies required – Core Java, Java EE, Multithreading / Concurrency, RESTful Development , JavaScript, CSS, ReactJS.
  • Experience in Spring Framework, Spring Integration and persistence frameworks like JPA, Hibernate.
  • Experience in event driven architecture and development of Spring Boot based components integrating with Kafka and MQ
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Tools – Well versed with IntelliJ / Eclipse
  • Test Driven development and automated testing tools like JUnit, Cucumber / Gherkin; JIRA, Maven, Sonar
  • Experience in version control tools like GIT, Bitbucket.
  • Experience with Docker, RedHat OpenShift and Kubernetes
  • Experience with Continuous Integration systems such as TeamCity, Jenkins
  • Strong understanding of the Software Development Life Cycle
  • Experience in Agile Development Methodologies with Scrum, sprint deliverables
  • EDUCATIONS

    Bachelor degree in Computer Science or related engineering.

    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.

    Create a job alert for this search

    Programmer Analyst • pune, India

    Related jobs
    • Promoted
    • New!
    Apps Dev Intmd Programmer Analyst - C11

    Apps Dev Intmd Programmer Analyst - C11

    12542 Citicorp Services India Private Limitedpune, India
    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application sy...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Apps Dev Intermed Prgmr Anlyst

    Apps Dev Intermed Prgmr Anlyst

    12542 Citicorp Services India Private Limitedpune, India
    We are seeking a Java, UI, PL / SQL Development resource.The successful candidate will interact with the Development Project Manager, the development, testing, and production support teams, as well a...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Mobile Application Developer

    Mobile Application Developer

    Cencorapune, India
    Our team members are at the heart of everything we do.At Cencora, we are united in our responsibility to create healthier futures, and every person here is essential to us being able to deliver on ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Mobile Application Developer

    Mobile Application Developer

    OperForce AIPune, Maharashtra, India
    Design, develop and test, automate and maintain mobile applications using Flutter or React native.Collaborate with cross-functional teams to design, and ship new features.Write great and highly res...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Ericsson Order Care Application Developer

    Ericsson Order Care Application Developer

    Epergne Solutionspune, India
    Epergne Solutions is looking for Ericcsson Order Care App Developer.Ericsson Order Care Application, Order Care s Velocity Studio, Oracle. Hands on expertise with Ericsson Order Care Application and...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Application Development - Application Lifecycle

    Application Development - Application Lifecycle

    Axiom Software Solutions Limitedpune, India
    RequirementsProven hands-on Software Development experienceProven working experience in Java development (More than 5 yrs. Hands on experience in designing and developing applications using Java EE ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Apps Dev Intermed Prgmr Anlyst - Java Spark

    Apps Dev Intermed Prgmr Anlyst - Java Spark

    12542 Citicorp Services India Private Limitedpune, India
    Design, code, test, document and implement application release projects as part of development team.Experience in programming / debugging used in business applications. Working knowledge of industry p...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Mobile Application Developer.

    Mobile Application Developer.

    Radical Technologiespune, India
    Position : Mobile Application Developer.We are looking for a skilled Mobile Application Developer to join our dynamic team. You will be responsible for designing, developing, and maintaining mobile a...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Apps Dev Intmd Programmer Analyst - C11 - Pune

    Apps Dev Intmd Programmer Analyst - C11 - Pune

    12542 Citicorp Services India Private Limitedpune, India
    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application sy...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Apps Dev Intmd Programmer Analyst - Hybrid - Officer

    Apps Dev Intmd Programmer Analyst - Hybrid - Officer

    12542 Citicorp Services India Private Limitedpune, India
    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application sy...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Apps Dev Tech Lead Analyst

    Apps Dev Tech Lead Analyst

    12542 Citicorp Services India Private Limitedpune, India
    The Java Full stack tech lead is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team.The o...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Apps Dev Intmd Programmer Analyst - C11 - PUNE - Contractor Conversion

    Apps Dev Intmd Programmer Analyst - C11 - PUNE - Contractor Conversion

    12542 Citicorp Services India Private Limitedpune, India
    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application sy...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Windchill Application Developer

    Windchill Application Developer

    Brillius TechnologiesPune, IN
    Bachelor’s degree in Computer Science or a related discipline, or equivalent industry experience.Strong Computer Science fundamentals and problem solving skills. Experience in coding with Java, JSP,...Show moreLast updated: 7 hours ago
    • Promoted
    Sr. Delivery Manager - Software Development

    Sr. Delivery Manager - Software Development

    Avigna.AIPune / Pimpri-Chinchwad Area, India
    Delivery Manager - Software Development.Do you thrive in leading large teams and managing multiple projects in a fast-paced environment? Are you passionate about driving delivery excellence in fixe...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr Staff Engineer Software-Android Development

    Sr Staff Engineer Software-Android Development

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Apps Dev Intmd Programmer Analyst

    Apps Dev Intmd Programmer Analyst

    Citipune, India
    The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application sy...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Application developer ATOS- Java FS

    Application developer ATOS- Java FS

    Axiom Software Solutions Limitedpune, India
    Strong Skills with Java 8, Spring boot, SpringMVC, DevOps, SQL Server, CICD,Webservices, Rest APIs, ReactsJS.Experienced in the analysis and design of applications using J2EE design patterns and.Ex...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Apps Dev Intmd Programmer Analyst

    Apps Dev Intmd Programmer Analyst

    12542 Citicorp Services India Private LimitedKharadi, India
    Citi is embarking on a multi-year technology initiative in Wealth Tech Banking & Payment Technology Space.In this Journey, we are looking for a highly motivated hands-on senior developer.We are bui...Show moreLast updated: 8 hours ago