CrawlJobs Logo
Briefcase Icon
Category Icon

Intermediate Developer Jobs

53 Job Offers

Filters
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi's Technology team in Chennai as an Intermediate Programmer Analyst. You will develop and enhance financial applications, requiring 2-5 years of relevant experience. This role involves system analysis, programming, and providing solutions in a dynamic environment.
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Seeking an Intermediate Programmer Analyst in Pune to join our Applications Development team. This full-stack role requires 5-7 years in Financial Services, with hands-on Java, Spring Boot, and Angular/React expertise. You will design, develop, and deploy solutions using modern tools like Kuberne...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our team in Chennai as an Applications Development Intermediate Programmer Analyst. You will design and enhance systems using Java, SQL, Unix, and ETL for Capital Markets reconciliations. This role requires 4+ years of experience, agile/Jira proficiency, and offers best-in-class global benef...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Development Intermediate Analyst
Save Icon
Join Citi in Dublin as an Application Development Analyst. This role involves developing new-generation products using Java, Microservices, and cloud tech. Ideal candidates have Agile experience and knowledge of CI/CD, Kafka, and MongoDB. Contribute to a global, multicultural team on innovative f...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Chennai as an Applications Development Programmer Analyst. This intermediate role requires 5-8 years in Financial Services with expertise in Java, SpringBoot, and Angular. You will design, enhance, and secure applications while mentoring junior analysts in a dynamic en...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi's Technology team as an Intermediate Programmer Analyst in Chennai or Pune. You will develop and enhance financial applications, requiring 2-5 years' experience in Financial Services and strong skills in Software Engineering. Utilize tools like AppDynamics and Splunk for end-to-end obse...
Location Icon
Location
India , Chennai; Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi in Pune as an Applications Development Programmer Analyst. This intermediate role requires 6+ years' experience with Java, Spring Boot, and Oracle DB in the Financial Services sector. You will design, enhance, and secure critical systems while mentoring junior analysts. Apply your exper...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi in Pune as an Applications Development Programmer Analyst. This intermediate role requires 6-8 years of financial services experience. You will design systems, analyze vulnerabilities, and coach junior analysts. Apply your programming skills in a dynamic, deadline-driven environment.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Pune as an Applications Development Programmer Analyst. This intermediate role requires 2-5 years in Financial Services and expertise in Java, Spring Boot, and Microservices. You will design, enhance, and secure critical systems while utilizing modern Cloud and CI/CD t...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi in Pune as an Applications Development Programmer Analyst. This intermediate role requires 2-5 years of financial services experience. You will design systems, analyze vulnerabilities, and coach junior analysts. Apply your programming skills in a dynamic, deadline-driven environment.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Mississauga team as an Intermediate Programmer Analyst, specializing in large-scale UI development. Utilize your 2-5 years of experience with Angular 16+, TypeScript, and modern frameworks to build responsive applications. You will design micro frontends, optimize performance, and ensure...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Mississauga as an Intermediate Programmer Analyst. This role requires 2-5 years of Java development experience with Spring Boot, Microservices, and cloud technologies. You will design, enhance, and secure large-scale applications while mentoring junior analysts. Experi...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Mississauga as an Intermediate Programmer Analyst. You will develop and enhance large-scale applications using Java, Spring Boot, and Microservices. This role requires strong OOP fundamentals and experience with Docker, Kubernetes, and relational databases. Apply your ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer Intermediate Programmer Analyst
Save Icon
Join Citi in Mississauga as a Java Developer. Utilize your 2-5 years of financial services experience in application development and system enhancement. Analyze, design, and implement solutions while mentoring junior analysts in a dynamic, supportive team environment.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer Intermediate Programmer Analyst
Save Icon
Join a leading financial institution as a Java Developer in Mississauga. Utilize your 2-5 years of experience to design, enhance, and secure critical applications. This role offers best-in-class benefits and a collaborative environment to grow your technical and analytical skills.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi's Technology team in Mexico City as an Intermediate Programmer Analyst. You will develop and enhance financial applications using .NET and/or Java 11+. The role requires 2-5 years' financial services experience, strong problem-solving skills, and offers a collaborative environment.
Location Icon
Location
Mexico , Ciudad De Mexico
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in São Paulo as an Applications Development Programmer Analyst. You will support Brazil Midrange Finance applications, requiring 3-6 years of experience in systems analysis and programming. Key skills include Oracle PL/SQL, Java, Angular, and UNIX/Linux. Enjoy flexible wo...
Location Icon
Location
Brazil , São Paulo
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi in Pune as an Applications Development Programmer Analyst. Utilize your 2-5 years of financial services experience to design, enhance, and secure critical applications. You will analyze systems, recommend solutions, and coach junior analysts in a supportive, equal-opportunity environment.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi in Jersey City as an Applications Development Programmer Analyst. Modernize trade processing systems using Java, Spring Boot, and microservices on cloud platforms like AWS. This role offers a competitive benefits package and involves designing robust solutions within a collaborative team.
Location Icon
Location
United States , Jersey City
Salary Icon
Salary
95770.00 - 133630.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Chennai as an Applications Development Programmer Analyst. This intermediate role requires 2-5 years in Financial Services with expertise in .NET, ASP.NET MVC, and JavaScript. You will design systems, identify security enhancements, and act as a subject matter expert i...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Previous 1 2 3 Next
Are you a software developer ready to elevate your career from foundational tasks to more complex, impactful work? Exploring intermediate developer jobs is the crucial next step for professionals who have moved beyond entry-level and are seeking roles with greater autonomy, technical challenge, and leadership opportunities. This career stage is where you transition from executing defined tasks to designing solutions and significantly contributing to the software development lifecycle. An intermediate developer is a versatile and essential member of any technology team, typically requiring 2-5 years of hands-on experience. Professionals in these roles are expected to operate with a considerable degree of independence, often managing their own workload and making key technical decisions with limited direct supervision. The core of their work involves analyzing, designing, developing, testing, and deploying robust application systems and programs. They act as a critical bridge, translating business needs into functional and efficient technical solutions. Common responsibilities for intermediate developers are comprehensive and pivotal to project success. They are deeply involved in writing clean, maintainable code, but their role expands far beyond that. They actively participate in identifying necessary system enhancements, consulting with various stakeholders to recommend optimal programming solutions, and conducting thorough testing and debugging to ensure application stability and performance. A key aspect of the role is analyzing applications to identify and address security vulnerabilities. Furthermore, intermediate developers often begin to mentor and coach junior or entry-level analysts, sharing their knowledge and guiding the growth of the team. They are problem-solvers who analyze complex information, make evaluative judgments, and implement effective solutions based on their accumulated technical experience. The typical skill set for these jobs is both broad and deep. A strong command of multiple programming languages and frameworks is a given, whether for backend, frontend, or full-stack development. This includes a solid understanding of web application architectures, design patterns, and databases. Beyond technical prowess, soft skills are paramount. Excellent problem-solving and decision-making capabilities are essential, as is the ability to communicate clearly and concisely with both technical and non-technical colleagues. The capacity to work effectively under pressure, manage tight deadlines, and adapt to unexpected changes in requirements is what separates successful candidates. A bachelor's degree in computer science or a related field, or equivalent practical experience, is a standard requirement. If you are a developer with a proven track record and are ready to take on more responsibility, influence technical direction, and accelerate your professional growth, intermediate developer jobs offer the perfect platform. This is your opportunity to deepen your expertise, act as a subject matter expert, and build a foundation for senior and leadership positions in the future.

Filters

×
Countries
Category
Location
Work Mode
Salary