Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.0 - 5.0 years
0 Lacs
haryana
On-site
The ideal candidate for this position must have considerable experience with object oriented programming and should be familiar with design patterns, data structures, databases, and other essential aspects of practical software development. As part of this role, you will be responsible for researching, designing, implementing, and managing software programs. You will also be involved in testing and evaluating new programs, identifying areas for modification in existing programs, and developing these modifications efficiently. Your tasks will also include determining operational practicality, deploying software tools, processes, and metrics, as well as maintaining and upgrading existing systems. To be successful in this role, you should have 1-2.5 years of experience in software development, with a strong foundation in Core Java/J2EE and OOPS concepts. Additionally, you should be proficient in Spring Boot, Apache Kafka, Microservices, and Design Patterns. Your responsibilities will encompass technical design, implementation, deployment, and support, along with performing development and unit testing in close collaboration with the business. Familiarity with Web Services (SOAP/REST), Maven, Jenkins, caching techniques (Redis, Hazelcast, Aerospike), and various databases such as Oracle, MySQL, and NoSQL is also required. The qualifications for this position include a technical background with a BS/MS in Computer Science/Engineering or a related discipline/experience. This role offers the opportunity to work in a dynamic environment where you can contribute your expertise and grow professionally. Please note that the above information is a summary of the job description provided.,
Posted 19 hours ago
7.0 - 12.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Programmer Analyst position involves actively participating in the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your primary objective will be to contribute to activities related to applications systems analysis and programming. Your responsibilities will include conducting tasks such as feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development. You will be tasked with establishing and implementing new or revised applications systems and programs to address specific business needs or user areas. Additionally, you will monitor and control all phases of the development process, from analysis and design to testing and implementation. Providing user and operational support on applications to business users will also be a key aspect of your role. To excel in this position, you will need to leverage your in-depth specialty knowledge of applications development to analyze complex problems and provide evaluations of business processes, system processes, and industry standards. Your role will involve recommending and developing security measures to ensure successful system design and functionality post implementation. Furthermore, you will be expected to consult with users/clients and other technology groups, recommend advanced programming solutions, and install and assist with customer exposure systems. Ensuring that essential procedures are followed, defining operating standards and processes, and serving as an advisor or coach to new or lower-level analysts are also part of your responsibilities. The ideal candidate for this role should have 7 to 12 years of application development experience, with a primary focus on Core Java/J2EE Application and a strong command over Object-Oriented Programming (OOPs) and Design Patterns. Proficiency in Data Structures and Algorithms, as well as hands-on experience with technologies like Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig, Hue, Unix, Java, Sqoop, Impala, and Cassandra on Mesos, will be essential. Experience in Big Data Spark ecosystem and exposure to ETL and BI tools are highly desirable. Working in an agile environment following the best practices of agile Scrum, expertise in designing and optimizing software solutions for performance and stability, troubleshooting, problem-solving, and test-driven development are all key qualifications for this role. A Bachelors degree or equivalent experience is required for this position. This job description offers a comprehensive overview of the role, outlining the primary responsibilities and qualifications expected from the Applications Development Senior Programmer Analyst. If you meet the specified criteria and are looking to contribute to a dynamic technology team, we encourage you to apply for this full-time position at Citigroup.,
Posted 1 day ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39928 Jobs | Dublin
Wipro
19405 Jobs | Bengaluru
Accenture in India
15976 Jobs | Dublin 2
EY
15128 Jobs | London
Uplers
11281 Jobs | Ahmedabad
Amazon
10521 Jobs | Seattle,WA
Oracle
9339 Jobs | Redwood City
IBM
9274 Jobs | Armonk
Accenture services Pvt Ltd
7978 Jobs |
Capgemini
7754 Jobs | Paris,France