Jobs
Interviews

560 Spring Framework Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 7.0 years

18 - 20 Lacs

mumbai, navi mumbai

Work from Office

Minimum Qualifications At least 58 years in software development Proficient in Core Java and Spring framework Web Services REST APIs Camunda Docker and Kubernetes Experience with Agile development methodology and knowledge of general networking concepts Responsibilities Must have worked on the following ie Core Java Rest APIs Camunda Spring boot Docker Kubernetes orchestration tool Must have demonstrated best practises followed in SDLC exposure to sonar Junits Code test and debug software modules and meet project plan goals Implement projects with limited direction from senior developers Define refine delivery scope and adhere to it Support full lifecycle implementation of the project Participate in peer code reviews Escalate problems as appropriate Must have demonstrated leading a team through a challenging change in the organization Must have demonstrated convincing a nontechnical the stakeholder on a change in the organization Excellent programming attitude on data structures and algorithms Must have designed based on OOPS concepts and using design patterns Excellent understanding of database schema designing and handson complex SQL queries Must have worked on Oracle DB and ability to debug using DB queries Working experience using AgileScrum practices

Posted 1 day ago

Apply

3.0 - 6.0 years

5 - 8 Lacs

bengaluru

Work from Office

Skills Required Experience developing JAVA/J2EE applications Strong hands-on experience in developing services & clients using Spring Boot Strong experience in Spring Framework such as Struts , Spring MVC, IOC, AOP and Spring JDBC Experience in web services integrations (SOAP and REST services/clients) Experience in designing front end interfaces using HTML5, CSS3, JavaScript, jQuery, Ajax. Experience with Agile software development methodologies Experience with Continuous Delivery concepts and technology Experience with RESTful Web Service Design

Posted 1 day ago

Apply

4.0 - 9.0 years

5 - 9 Lacs

nagpur

Work from Office

Analyze functional requirements and seek clarification for better understanding the requirement; Define timeline estimates based on the requirements, complexity and in-house capabilities Create mock-ups as per instructions from supervisor to detail out requirements better; analyze mock-ups and identify gaps in requirements Escalate any critical issues to the supervisor for immediate resolution Conduct impact analysis and share results with the supervisor Candidate should be flexible to learn new programs and script languages Flexible attending off-hours scheduled meetings as per record with due delivery Respond to written and oral communication appropriately within timelines Analyze and find missing non-functional requirements/gaps if any Prepare technical specification document Conduct coding as per design; Follow coding standards and best practices to check code quality; Share developed code supervisor; Rework on code based on inputs if required Prepare unit test cases; Conduct unit testing and fixing identified defects; Share test results with Lead Engineer Develop application code for Java and Java based technologies-based applications which include Spring framework, hibernate framework, Apache Camel and front-end technologies which include JavaScript and JavaScript based frameworks Develop all application specifications and associate code and ensure compliance to all program standards and technical specifications and prepare the existing systems within the required timeframe Take initiatives and recommend changes to project design concepts to improve efficiency Design, implement and maintain java application assigned Mentor and work with the development team assigned to you Promptly attend a scheduled meeting with due deliverables Candidate should be flexible to learn new programs and script language

Posted 1 day ago

Apply

4.0 - 9.0 years

7 - 17 Lacs

hyderabad

Work from Office

In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale planning of strategies Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an escalation point, provide guidance and direction to less experienced staff Required Qualifications: 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education Desired Qualifications: 4+ years of Software Engineering experience including hands-on experience with application development using Java and distributed technologies both on-premises and cloud. Strong in Java/JEE, Spring framework, JavaScript, RESTful web services Sound in UI frameworks like Angular or React Strong understanding of microservices and associated design patterns Experience with latest unit testing tools including Junit Experience with best-in-class version control tools like GitHub Experience with build tools like Maven or Gradle Working knowledge of both SQL and noSQL databases Knowledge on messaging systems like MQ, Solace, Kafka Experience in identifying and remediating security vulnerabilities Should be well versed with test driven development and be knowledgeable on associated tools and practices Experience with working with globally distributed teams in working in Agile scrums Strong verbal and written communication skills Domain knowledge in home lending or consumer lending space. Well versed in DevOps concepts Aware of cloud native application development best practices and design patterns Job Expectations: Required to work in the office as per organizations In Office Adherence Return to Office (RTO) Ability to work during weekends as needed or scheduled Ability to work outside of regular business hours as needed or scheduled

Posted 1 day ago

Apply

1.0 - 9.0 years

20 - 25 Lacs

pune

Work from Office

We re looking for a Java Developer with Azure Cloud experience (preferably) to: design, develop, and improve the digital products and technology services we provide to our clients and employees, apply a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment, ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements, build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues, understand, represent, and advocate for client needs, share knowledge and expertise with colleagues, help with hiring, and contribute regularly to our engineering culture and internal communities In our agile operating model, crews are aligned to larger products and services fulfilling client needs and encompass multiple autonomous pods. You ll be working in Field and Operational Platforms/Service Enablement team in Pune, India focusing on delivering the next generation platform for Wealth Management in Americas. bachelor or equivalent focusing on engineering or science or foreign equivalent required from an accredited institution 13+ experience in java with cloud-based environment: microsoft azure, azure webapps, azure devops along with infrastructure as code experience hands-on experience with spring framework experience with oracle large-scale enterprise solution engineering experience to provide high-available, mission critical solutions profound understanding of web-based technologies including multi-tier applications and security standards (http, tls, rest/soap, cookie handling, saml) strong analytical, problem-solving and synthesizing skills (you know how to figure stuff out)

Posted 2 days ago

Apply

8.0 - 10.0 years

11 - 18 Lacs

pune

Work from Office

Mode of Work : Full-time, On-site Experience Required : 8+ years Who You Are : Technical Expertise : - Proficient in Java/J2EE with 8+ years of hands-on expertise. Specializes in : - Spring Framework (Expert level) - Microservices (Advanced level) - RESTful/GraphQL APIs (Advanced level) - Cloud environments like AWS/Azure (Intermediate level) - Skilled at writing clean, scalable code that drives innovation. Experience includes working with : - ORM - JSON - Event-Driven Architecture - IOC - AOP - Containerization - Service discovery - Service mesh - Lambda expressions - Multi-threading - Experience: Proficient with : - RDBMS (Intermediate level) - NoSQL (Intermediate level) - Jira (Advanced level) - Git (Advanced level) - Maven (Intermediate level) - Jenkins (Intermediate level) - Utilizes these tools and platforms effectively in software development processes. - Analytical Thinker : A strategic thinker passionate about engaging in requirements analysis and solving complex issues through software design and architecture. - Team Player : A supportive teammate ready to mentor, uplift your team, and collaborate with internal teams to foster an environment of growth and innovation. - Innovation-Driven : Always on the lookout for new technologies to disrupt the norm, you're committed to improving existing software and eager to lead the charge in integrating AI and cutting-edge technologies. What We Offer : Leadership & Impact : - Step into a pivotal role within our innovation team, driving projects from inception to impactful implementation. - Your leadership in integrating AI and cutting-edge tech into the financial sector will leave a lasting mark on clients and the industry. Growth & Learning : - Immerse yourself in continuous learning, mastering the intricacies of SDLC documentation and project leadership. - We provide the environment for nurturing skills and advancing careers. Recognition & Excellence : - Your dedication and innovative contributions are celebrated here, with rewards and acknowledgment for your efforts toward shared goals. Global Influence : - Lead initiatives with global impact, reshaping financial accessibility and championing sustainable tech practices worldwide.

Posted 3 days ago

Apply

1.0 - 4.0 years

25 - 27 Lacs

hyderabad

Work from Office

We are looking for an awesome Backend Developer to join our team where you will be getting an amazing learning experience and exposure to all the latest technologies. Responsibilities: Contribute in all phases of the software development lifecycle. Write well-designed, testable, efficient code. Prepare and produce releases of software components. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. Requirements: B.Tech in Computer Science Engineering/ Information Technology with min 1 - 4 years of relevant experience in B2C only. Should have a good hold on Data structures and algorithms. Hands-on experience in designing and developing applications using Java EE platforms. Object Oriented analysis and design using common design patterns. Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate). Experience in the Spring Framework. Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC). Experience in writing Unit tests. Excellent communication, analytical, problem problem-solving skills with a strong sense of ownership, urgency, and drive.

Posted 3 days ago

Apply

8.0 - 10.0 years

11 - 18 Lacs

bengaluru

Work from Office

Who You Are : You are a visionary leader with a robust technical background in Java/J2EE, eager to shape the future of fintech solutions. With a harmonious blend of project management expertise and profound technical knowledge, you stand ready to guide teams, mentor emerging talent, and spearhead innovative projects from their inception through to their triumphant realization. Your Role : - Lead and Innovate: Direct the planning, execution, and delivery of complex Java/J2EE projects, guaranteeing high-quality results within budget, scope, and timeline constraints. - Foster Growth: Create an engaging and cohesive work environment, mentoring team members to unlock their full potential. - Mitigate Risks: Proactively identify project risks and formulate effective mitigation strategies, maintaining transparent communication with all stakeholders. - Ensure Excellence: Uphold process adherence by leveraging industry best practices and standards in software development and delivery. - Develop Talent: Supervise, coach, and cultivate your team, ensuring alignment with performance appraisal processes and fostering professional growth. - Embrace Technology: Drive strategic leadership in the adoption of new technologies, especially AI, to innovate and disrupt within the financial sector. Desired/Recommended Technical Competencies & Skills : - Java/J2EE Mastery : More than 8 years of hands-on experience, specializing in Spring Framework, Microservices, RESTful/GraphQL APIs, and proficient in cloud environments like AWS/Azure. - Best Practices in Development : Skilled in writing clean, scalable code, with experience in ORM, JSON, Event-Driven Architecture, IOC, AOP, and multi-threading. - DevOps and Agile Expertise : Comprehensive understanding of DevOps practices and Agile/Scrum methodologies. - Security Conscious : Aware of security best practices and common vulnerabilities in software development. - Microservices Management : Experienced with Docker and Kubernetes for the efficient management of microservices. - Performance Tuning : Competent in performance optimization and JVM tuning. - Distributed System Design : Knowledgeable about distributed system design principles and technologies. - API Development : Proficient in API design, development, and management. - Cloud-native Development : Familiar with principles of cloud-native development and serverless architectures. - Monitoring and Logging Tools : Skilled in using tools for application monitoring, logging, and distributed tracing. - Leadership and Communication : Exceptional leadership, communication, and project management abilities to lead diverse and geographically dispersed teams.

Posted 3 days ago

Apply

5.0 - 7.0 years

8 - 14 Lacs

bengaluru

Work from Office

Technical Expertise : - Proficient in Java/J2EE with 5+ years of hands-on expertise. Specializes in : - Spring Framework (Expert level) - Microservices (Advanced level) - RESTful/GraphQL APIs (Advanced level) - Cloud environments like AWS/Azure (Intermediate level) - Skilled at writing clean, scalable code that drives innovation. Experience includes working with : - ORM - JSON - Event-Driven Architecture - IOC - AOP - Containerization - Service discovery - Service mesh - Lambda expressions - Multi-threading Experience : Proficient with : - RDBMS (Intermediate level) - NoSQL (Intermediate level) - Jira (Advanced level) - Git (Advanced level) - Maven (Intermediate level) - Jenkins (Intermediate level) - Utilizes these tools and platforms effectively in software development processes. - Analytical Thinker : A strategic thinker passionate about engaging in requirements analysis and solving complex issues through software design and architecture. - Team Player : A supportive teammate ready to mentor, uplift your team, and collaborate with internal teams to foster an environment of growth and innovation. - Innovation-Driven : Always on the lookout for new technologies to disrupt the norm, you're committed to improving existing software and eager to lead the charge in integrating AI and cutting-edge technologies.

Posted 3 days ago

Apply

5.0 - 10.0 years

12 - 15 Lacs

bengaluru

Remote

Experience Required: 5+ years Who You Are: Technical Expertise: o Proficient in Java/J2EE with 5+ years of hands-on expertise. Specializes in: Spring Framework (Expert level) Microservices (Advanced level) RESTful/ GraphQL APIs (Advanced level) Cloud environments like AWS/Azure (Intermediate level) Skilled at writing clean, scalable code that drives innovation. Experience includes working with: ORM JSON Event-Driven Architecture IOC AOP Containerization Service discovery Service mesh Lambda expressions Multi-threading Experience: o Proficient with: RDBMS (Intermediate level) NoSQL (Intermediate level) Jira (Advanced level) Git (Advanced level) Maven (Intermediate level) Jenkins (Intermediate level) o Utilizes these tools and platforms effectively in software development processes. Analytical Thinker: A strategic thinker passionate about engaging in requirements analysis and solving complex issues through software design and architecture. Team Player: A supportive teammate ready to mentor, uplift your team, and collaborate with internal teams to foster an environment of growth and innovation. Innovation-Driven: Always on the lookout for new technologies to disrupt the norm, youre committed to improving existing software and eager to lead the charge in integrating AI and cutting-edge technologies.

Posted 3 days ago

Apply

4.0 - 9.0 years

8 - 18 Lacs

chennai

Work from Office

Experience writing clean, concise, tested, maintainable code in Java Experience in implementing microservices Experience in AWS (Lambda, SQS, DynamoDB) Experience with modern architectures, CI/CD practices, containerization advanced problem-solving Excellent verbal and written communication skills Infrastructure as Code experience in Terraform or similar

Posted 4 days ago

Apply

7.0 - 11.0 years

1 - 2 Lacs

pune, chennai, bengaluru

Hybrid

Please refer detailed JD on below career link and apply quickly. https://careers.fisglobal.com/us/en/job/JR0300308/Java-Developer-Senior-with-SRE 7 to 10 experiences in working on Site Reliability Engineer (SRE) with deep expertise in Java based technologies like Java 8, Spring Framework, Tag library, Structs, SOAP UI etc. and must possess Core Java development skills. Strong hands-on experience in Java technologies: Core Java, Java 8, Structs, Spring Framework Proven experience in Site Reliability Engineering, including automation, monitoring, and performance tuning. Ability to apply software development practices to operational challenges. Experience with observability tools and incident management frameworks. Excellent problem-solving and analytical skills with a pragmatic approach to engineering. Proficiency in automation and scripting tools. Experience with monitoring tools (e.g., Splunk etc.). Experience in banking or financial services industry is an advantage.

Posted 4 days ago

Apply

6.0 - 8.0 years

10 - 12 Lacs

noida

Work from Office

Full-stack developer with 6-8 years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data etc. and Hibernate, JPA. Strong experience in micro services architecture and implementation Strong knowledge of HTML, CSS and JavaScript, Angular Experience with SOAP Web-Services, REST Web-Services and Java Messaging Service (JMS) API. Familiarity designing, developing, and deploying web applications using Amazon Web Services (AWS). Good experience on AWS Services - S3, Lambda, SQS, SNS, Dynamo DB, IAM, API Gateways Hands on experience in SQL, PL/SQL and should be able to write complex queries. Hands-on experience in REST-APIs Experience with version control systems (e.g., GIT) Knowledge of web standards and accessibility guidelines Knowledge of CI/CD pipelines and experience in tools such as JIRA, Splunk, SONAR etc. Must have strong analytical and problem-solving abilities Good experience in JUnit testing and mocking techniques Experience in SDLC processes (Waterfall/Agile), Docker, GIT, Sonar Qube Excellent communication and interpersonal skills, Ability to work independently and as part of a team. Mandatory Competencies Programming Language - Java - Core Java (java 8+) Programming Language - Java Full Stack - HTML/CSS Programming Language - Java - Spring Framework Programming Language - Java - Hibernate Programming Language - Java Full Stack - JavaScript Cloud - AWS - AWS Lambda,AWS EventBridge, AWS Fargate DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Git Fundamental Technical Skills - Spring Framework/Hibernate/Junit etc. DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Docker Beh - Communication and collaboration Cloud - AWS - AWS S3, S3 glacier, AWS EBS Database - Oracle - PL/SQL Packages Development Tools and Management - Development Tools and Management - CI/CD Programming Language - Java Full Stack - Angular Material Programming Language - Java Full Stack - Spring Framework Middleware - Java Middleware - Springboot Middleware - API Middleware - Microservices Middleware - API Middleware - WebServies (REST, SOAP) Middleware - API Middleware - API (SOAP, REST) Agile - Agile - SCRUM Database - Sql Server - SQL Packages

Posted 4 days ago

Apply

2.0 - 6.0 years

0 Lacs

haryana

On-site

Join Tufin and enjoy a people-centric culture, an open atmosphere, and opportunities for career growth. Benefit from great mentors and a company culture that encourages knowledge sharing with leading tech experts. Embrace the opportunity to make a difference and bring your passion and inspiration to the table. With Tufin celebrating 20 years of business stability in 2025 and boasting over 2,000 worldwide customers, you will be a valuable part of the dynamic Cyber Security industry. As an Escalations TL at Tufin, you will leverage your troubleshooting skills to address customer issues escalated to R&D by the Technical Support/Services organization. Lead a team of escalation engineers, providing guidance, mentorship, and fostering growth. Assist team members in analyzing, diagnosing, debugging, and resolving complex issues that customers encounter while using our products. Take charge of escalations and efficiently drive resolutions through offline or online customer sessions. Develop and implement diagnostic tools, patches, and fixes as needed, based on identified root causes, or escalate to R&D teams when necessary. Serve as the technical focal point for coordinating with R&D teams to resolve customer issues and identify and implement solutions based on patterns observed in escalated customer issues. Collaborate with R&D to provide feedback on common escalated issues and work towards devising permanent solutions, such as product hotfixes or design changes. Additionally, train Technical Support engineers to enhance their efficiency in resolving support cases. Requirements: - Minimum of 2 years of proven experience in software team leadership roles. - At least 4 years of solid programming experience in Java server-side development within a Linux environment. - Proficiency in troubleshooting and problem-solving. - Capability to multitask, organize, and prioritize work effectively. - Strong verbal and written communication skills, including technical writing, in a multicultural work environment. - Previous experience in R&D escalations, Tier-3, or customer-facing positions. - Ability to communicate with customers in an effective, responsible, and respectful manner. Nice to have knowledge or experience in (but not mandatory): - Spring and Hibernate frameworks, REST APIs. - Monitoring distributed systems and virtualization. - ELK, Grafana, Prometheus, Loki, monitoring tools. - NGINX and NGINX ingress controller configuration. - Familiarity with Kubernetes, Networking, helm, Golang.,

Posted 4 days ago

Apply

5.0 - 9.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Senior Software Engineer in the Software department, you will be responsible for the following key tasks: - Demonstrating proven work experience as a backend developer - Utilizing your hands-on experience with Java, specifically emphasizing Java 8 as a requirement. Knowledge of Java 11/17 will be an added advantage - Showing a strong understanding of Spring Framework, Spring Boot, and proficient skills in RESTful API design - Leveraging AI-assisted development tools like GitHub Copilot and ChatGPT to improve code quality, hasten development processes, and automate repetitive tasks - Employing AI models and frameworks such as Llama for tasks related to natural language understanding and generation specific to product features - Implementing and enhancing AI inference using Groq hardware accelerators to optimize performance-critical workloads - Utilizing Langsmith or similar AI workflow management tools to create, monitor, and enhance AI model pipelines and integrations - Having experience with Advanced SQL, PLSQL, and familiarity with version control systems, especially Git - Ensuring compliance with coding conventions and industry best practices - Possessing exceptional analytical and debugging skills The ideal candidate profile for this role includes: - Previous experience working with AI-powered development environments and tools to increase productivity and foster innovation - A strong interest in keeping abreast of AI trends and integrating AI-driven solutions into software products - Proficiency in Java, Sprint Boot, advanced SQL, and PL/SQL for intricate data querying and database programming - Familiarity with containerization using Docker, K8S, GCP If you are excited about the opportunity to work with cutting-edge technologies and contribute to the development of innovative software solutions, this role might be the perfect fit for you.,

Posted 4 days ago

Apply

2.0 - 6.0 years

0 Lacs

ranchi, jharkhand

On-site

The job requires a candidate with a minimum of 2 years of experience and a qualification of M.Tech / B.Tech / MCA. The job is based in Ranchi and is a full-time position. You should have a solid understanding of Object-Oriented Programming (OOP) and proficiency in Java. You should be proficient in Android SDK and various Android versions. A good understanding of the full mobile development life cycle is essential. Experience with WebRTC, OpenTok, and other real-time video services will be advantageous. Knowledge of iOS development is preferred. You should have published at least two original Android apps using Flutter, Kotlin, or Java. Experience in developing web applications using popular web frameworks such as JSF, Wicket, GWT, and Spring MVC is desirable. Familiarity with concepts/frameworks/java-ecology like MVC, JDBC, SOAP, RESTful, Spring Framework, and Database Concepts + PL/SQL is required. Knowledge of web services, especially REST APIs, is necessary. Experience working with Google Maps and Social APIs is a plus. Having a good understanding of developing online learning/teaching platforms through paid video courses or live video streaming is beneficial. Knowledge of push notification through Firebase or other platforms is also required. Responsibilities include developing app design and architecture, implementing features for Android applications, working with different data sources and APIs, bug fixing, and improving application performance. You will be expected to continuously explore, evaluate, and implement new technologies to enhance development efficiency. Managing individual project priorities, deadlines, and deliverables is also part of the role.,

Posted 4 days ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position requires you to actively participate in establishing and implementing new or updated application systems and programs in collaboration with the Technology team. Your main goal will be to contribute to the analysis and programming activities of application systems. Your responsibilities will include conducting tasks related to feasibility studies, estimating time and cost, IT planning, risk technology, applications development, and implementing new or revised application systems to meet specific business needs. You will be monitoring and controlling all phases of the development process, providing user and operational support on applications, and analyzing complex problems to provide evaluative judgment. As an Applications Development Senior Programmer Analyst, you will recommend and develop security measures, consult with users/clients on issues, recommend advanced programming solutions, and ensure essential procedures are followed. You will also serve as an advisor to new or lower-level analysts, operate with a limited level of direct supervision, and act as a subject matter expert to senior stakeholders and team members. In terms of technical proficiency, you should have strong experience in systems design and development of software applications, particularly in Java, Spring Framework, Spring Boot, Kafka, MQ, Micro-Service, Oracle, Mongo, Openshift, REST, Maven, Git, JUnit, TDD, Agile, and CI/CD pipeline. Proficiency in Python skills and GEN AI tools knowledge is considered a plus. You are expected to be hands-on with technologies, contribute to design and implementation, and ensure good quality in all aspects of development. Stakeholder management and effective communication with Engineering, QA, and Product/Business teams throughout the SDLC lifecycle are essential. To qualify for this role, you should have 8 to 12+ years of experience as a Software Engineer/Developer using Java 17 or higher, Spring, Springboot, microservices, design patterns, and Kubernetes. Additionally, you should have experience in software engineering best practices, data structures, object-oriented principles, cloud-native development, container orchestration tools, CI/CD pipelines, troubleshooting skills, agile software delivery, SQL Databases, MongoDB, Oracle, event-driven design, security, observability, and monitoring tools. Your role responsibilities will involve designing, implementing, and deploying software components, leading deliveries of high quality, reviewing design and code, focusing on operational excellence, and making improvements to development and testing processes. Leadership qualities such as organization skills, attention to detail, multi-tasking ability, and excellent communication skills are key requirements for this position. A Bachelors degree or equivalent experience is required for this role. This job description offers a comprehensive overview of the responsibilities and qualifications expected for the Applications Development Senior Programmer Analyst position.,

Posted 4 days ago

Apply

14.0 - 18.0 years

0 Lacs

chennai, tamil nadu

On-site

We are looking for a highly experienced and driven Applications Development Group Manager (Senior Vice President -C14) to join our Digital Technology organization. In this senior management-level role, you will lead a team responsible for creating and maintaining cutting-edge mobile and desktop applications and platforms for Citi's institutional clients. Your primary focus will be on establishing and executing innovative application systems and programs, working closely with our Technology Team to drive systems analysis and programming activities. Your responsibilities will include: - Demonstrating expert-level knowledge of Java, Spring Framework (including Spring Boot and Spring Cloud), Kafka, MongoDB, distributed databases, and messaging systems. - Overseeing the design and development of complex systems using Spring, Spring Boot, Spring Cloud, Kafka, MongoDB, and other comparable distributed messaging and NoSQL document databases. - Driving the adoption and implementation of Continuous Integration and Continuous Delivery (CI/CD) pipelines, utilizing tools like Tekton, Harness, and Jenkins in on-premise and public cloud environments. - Exhibiting familiarity with DevOps practices and containerization technologies such as Docker and Kubernetes orchestration. - Managing and mentoring multiple teams of professionals, conducting performance evaluations, overseeing hiring processes, and addressing disciplinary actions as needed. - Providing strategic direction, controlling resources and budget management, and monitoring outcomes. - Collaborating with other teams to ensure alignment on project initiatives and guiding teams through ambiguous situations. - Leveraging in-depth knowledge to effectively resolve complex technical issues and ensure adherence to essential procedures and standards. - Integrating application development knowledge with the overall technology function and exercising sound judgment based on thorough analysis of situations. - Influencing and negotiating with senior leaders and ensuring compliance with risk management principles and applicable laws and regulations. Qualifications: - 14+ years of relevant experience - Experience in applications development and management - Experience managing global technology teams - Working knowledge of industry practices and standards - Clear and concise written and verbal communication skills Education: - Bachelor's degree/University degree or equivalent experience - Master's degree preferred If you are a person with a disability and require accommodation to use our search tools or apply for a career opportunity, please review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.,

Posted 6 days ago

Apply

7.0 - 11.0 years

0 Lacs

guwahati, assam

On-site

The Developer role involves taking responsibility for the overall development, implementation, and technical aspects of software projects. Your primary focus will be ensuring the successful execution of the technical vision and strategy. You will also be accountable for maintaining technical standards, code quality, and the overall technical integrity of the project. This role requires a minimum of 7 years of experience and a qualification of B.E./B.Tech in any specialization or MCA. The job is based in Guwahati, Assam. Key responsibilities include collaborating with stakeholders to comprehend requirements and technical challenges, designing system architecture, selecting tech stacks, and structuring databases. You will be responsible for writing and optimizing front-end and back-end code, integrating third-party services and external APIs, and implementing performance optimizations. Setting up CI/CD pipelines, deploying code to different environments, and monitoring system health are also part of your duties. Additionally, you will document code, APIs, and system operation guides, work closely with the team, provide progress updates, and participate in Agile sprints. Ensuring security best practices, staying updated with new technologies, and suggesting process improvements are crucial aspects of the role. You will also troubleshoot bottlenecks, maintain software documentation, and collaborate with stakeholders, project managers, and clients to gather software requirements. In order to be successful in this role, you should have expertise in core Java concepts, enterprise-level application development using Java EE technologies, Spring framework, Spring Boot, ORM concepts, web development technologies like HTML, CSS, and JavaScript, and working with relational databases. Proficiency in version control systems, CI/CD pipelines, containerization technologies like Docker, and building microservices-based architectures is also required. Moreover, you need to possess strong communication skills, fluency in English and Hindi (speaking, reading, & writing), and fluency in Assamese is preferred. You should be adept at writing clean, efficient, and maintainable code following best practices, conducting various tests to ensure software quality, and participating in team meetings, code reviews, and brainstorming sessions. Overall, the Developer role demands comprehensive experience in design, implementation, and management of application systems, along with the ability to work on large and complex IT systems development and implementation projects. Compliance with ISO 9001, ISO 20000, ISO 27001, and CMMI Level 5 standards is essential in this position.,

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have 6 to 8 years of hands-on software development experience, contributing to complex and large-scale projects. Strong expertise in Java and J2EE is required for building scalable enterprise-level applications. You should be proficient in Spring and Spring Boot for microservices and enterprise application development. Skilled in designing and managing scalable, resilient microservices architecture is a must. Proficiency in Pivotal Cloud Foundry (PCF), AWS, or Azure for cloud deployments is highly desired. Expertise in developing and maintaining SOAP and RESTful services is essential. Additionally, experience with Angular is preferred for front-end development. Knowledge of React JS is a plus. Familiarity with Kafka for distributed messaging systems and MongoDB, a NoSQL database, is advantageous. You should also be well-versed in applying BDD methodologies to align software with business needs. Your responsibilities will include developing scalable, efficient software systems, managing both front-end and back-end development for performance and reliability. Conducting comprehensive testing and troubleshooting to ensure seamless software performance is crucial. Collaborating with stakeholders to convert business requirements into practical technical solutions is an integral part of the role. Working within Agile and Scrum frameworks to ensure smooth collaboration across teams and timely project delivery is expected. Additionally, maintaining technical documentation, procedures, and user guides for the software developed is essential. This role requires you to be located in Hyderabad & Bangalore and falls under the Software job category.,

Posted 6 days ago

Apply

7.0 - 11.0 years

0 Lacs

maharashtra

On-site

Expert Global Solutions is an independent Engineering design and services company with an employee strength of over 1000+. Specializing in engineering, Manufacturing Technologies, and Information Technology, we have catered to Fortune 500 companies worldwide. Our expertise has helped our global customers in controlling costs and improving efficiency. You should have 7 to 9 years of experience with Java / J2EE application development stack, along with solid experience in design, coding, unit testing, and debugging. Experience with Spring framework (Core, JPA, MVC, Security), Hibernate, and JSP is required. You should be capable of designing product features/modules and leading the team on technical aspects. Additionally, you must have a proficient understanding of code quality standards and ensure the team follows the same. Mentoring team members on Design/Functional Requirement/Development/Testing when required is also part of the role. It is essential to have a good understanding of Single Page App (Angular or ReactJS) and knowledge of Jenkins CI/CD, Build Tools (Maven, Gradle), and Docker. Familiarity with AWS services such as S3, SQS, ALB, Lambda, RDS, and CDN is also required. You should be available for a 2-week project-related training in Aurangabad as part of the project training.,

Posted 6 days ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

Do you want to design and build next generation business applications using the latest cloud technologies to create a new banking experience Do you like to be challenged and encouraged to learn and grow professionally At UBS, we're hiring top engineering talent across levels to build the next generation cloud native services for Investment Content Management. We re-imagine the way we work, the way we connect with each other our colleagues, clients and partners and the way we deliver value. Being agile will make us more responsive, more adaptable, and ultimately more innovative. We're looking for experienced Software Engineers to design and architect solutions on the cloud, research and innovate new offerings on Azure, guide the team, implement Azure Subscription Cost, Policy, Governance best practices, interact with multiple Ops/Eng teams to productionize solutions, and provide technology solutions that will solve business problems and strengthen our position as digital leaders in financial services. You'll be working in the Investment Content Management crew, as part of the Save Protect and Grow my Investment stream in WMPC. The team is adopting the latest Agile practices in a fast-paced environment. In our agile operating model, crews are aligned to larger products and services fulfilling client needs and encompass multiple autonomous pods. You'll be helping build a new lending platform for our diversified business lines and credit risk functions. Diversity helps us grow, together. That's why we are committed to fostering and advancing diversity, equity, and inclusion. It strengthens our business and brings value to our clients. Requirements: - 8+ years of experience building enterprise-grade back-end services and APIs using Java - Proficient with Java, Spring Framework, Kafka, and various data stores. Experience with additional programming languages is a plus - Hands-on experience with cloud technologies (Azure), containerization and orchestration tools, and security best practices - Lead software engineer for distributed systems, focused on multi-level lending platform for origination, underwriting, and credit decisioning workflows - Ability and desire to take technical leadership, mentor and supervise employees, and understand and produce business and functional requirements specification - Familiarity with RESTful APIs and microservices architecture About Us: UBS is the world's largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management, and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors. We have a presence in all major financial centers in more than 50 countries. Join us at UBS, where we value our people, their diverse skills, experiences, and backgrounds, driving our ongoing success. We're dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow, and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. Collaboration is at the heart of everything we do, recognizing that great work is never done alone. UBS is an Equal Opportunity Employer, respecting and seeking to empower each individual, supporting diverse cultures, perspectives, skills, and experiences within our workforce.,

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Fidelity is looking for an experienced System Analyst to be a part of their team for a legacy modernization project. As a System Analyst, you will play a crucial role in analyzing existing legacy systems, collaborating with stakeholders, drafting detailed requirements, and working closely with development teams to ensure the successful modernization of the project. Your responsibilities will include analyzing current functionalities and dependencies of legacy systems, gathering and documenting business and technical requirements, and translating requirements into technical solutions. You should have a Bachelor's degree in Computer Science, Information Technology, or a related field, along with proven experience in a similar role in legacy modernization projects. The ideal candidate should have a strong understanding of Java, REST API, and Spring framework, with the ability to analyze old codebases and systems effectively. You should also have a good grasp of Scrum methodology and experience working in an Agile environment. Strong analytical and problem-solving skills, excellent communication and documentation skills, and the ability to collaborate with cross-functional teams and stakeholders are essential for this role. Having certifications in Scrum, prior experience in financial services, and knowledge of Mainframe systems would be considered advantageous for this position. If you are looking to contribute your expertise to a challenging and rewarding modernization project, this opportunity at Fidelity might be the perfect fit for you.,

Posted 6 days ago

Apply

12.0 - 18.0 years

0 Lacs

pune, maharashtra

On-site

As a BE/ME/MS/MCA degree holder with a minimum of 12-18 years of development experience encompassing Java, Spring Boot Micro Service, MongoDB, and PL/SQL, you will be responsible for providing technical engineering leadership for multiple large scale/complex global software solutions. Your role will require a strong understanding of object-oriented analysis and design, design patterns, high availability, and concurrent programming. Additionally, you should possess a solid comprehension of Agile projects and SAFe Agile ceremonies, while demonstrating excellent software development skills. Your experience in implementing technologies such as Java, J2EE, Spring framework, Hibernate, JPA, and App Server will be crucial. You will be expected to have expertise in building enterprise transaction-based systems with an emphasis on recovery, stability, reliability, scalability, and performance. A deep understanding and extensive experience in developing REST-based web services using Spring Boot is essential, along with designing complex applications in a microservices platform. Proficiency in integrating Web Services, JPA, and knowledge of Containerization will be beneficial for this role. Experience in utilizing tools for service registry, service discovery, log visualization, and application security is required. Moreover, hands-on experience in Test Driven Development, building multithreaded applications, working on JMS/MQ applications, and performance tuning of large technical solutions with significant volumes are key aspects of this position. Familiarity with UI/web programming languages such as JavaScript, JSP, Angular JS, and understanding internetworking concepts and communication protocols is advantageous. Experience with Open Source technology and knowledge of Web security frameworks are also valued skills. In terms of leadership, you should have experience in tracking and running projects in Agile, as well as developing and managing teams ranging from 5 to 20 developers. Strong Stakeholder Management skills are essential for driving discussions between Business, Solutions, Operations, and Application Teams. You will be required to build a comprehensive understanding of project stakeholders, subject matter, and priorities while demonstrating strong communication skills and the ability to work effectively across different time zones supporting stakeholders globally. Your role will involve a strong customer service focus, excellent verbal and written communication skills, leadership abilities, and team-building skills. Adaptability to changing priorities in a dynamic environment, quick issue resolution, and the capacity to assimilate key issues and concepts swiftly are crucial for success in this position. This is a full-time role in the Technology Job Family Group under Applications Development, where your most relevant skills will be put to use to drive innovation and excellence within the organization.,

Posted 6 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Java Developer with 5-8 years of experience, you will be responsible for developing and maintaining backend applications using Java and Spring Framework. Your role will involve building APIs, integrating with network-based systems, and working with networking protocols like HTTP, TCP/IP, and sockets. You will collaborate with cross-functional teams to ensure seamless integration of applications with network systems. Additionally, you will be expected to write clean, maintainable, and efficient code, as well as debug and troubleshoot application and network-related issues. Key Responsibilities: - Develop and maintain backend applications using Java and Spring (Boot, MVC). - Build and consume RESTful APIs. - Work with networking protocols like HTTP, TCP/IP, and sockets. - Collaborate with cross-functional teams to integrate applications with network systems. - Write clean, maintainable, and efficient code. - Debug and troubleshoot application and network-related issues. Required Skills: - Strong programming skills in Java. - Experience with Spring Framework (Spring Boot, Spring MVC, etc.). - Basic knowledge of networking concepts (IP, ports, firewalls, protocols). - Understanding of REST APIs and web services. - Familiarity with version control (Git) and basic Linux commands. - Experience in usage of Docker, Kubernetes. If you possess the required skills and experience in Java development, Spring Framework, and networking concepts, we invite you to apply for this position in Bangalore & Pune (Hybrid) location.,

Posted 6 days ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies