Home
Jobs

809 Struts Jobs - Page 29

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6 - 9 years

4 - 8 Lacs

Mumbai

Work from Office

Naukri logo

Job Description: The principles of software engineering to design, develop, maintain, test, and evaluate computer software that provide business capabilities, solutions, and/or product suites. Provides systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery of technical solutions is on time and within budget. Researches and supports the integration of emerging technologies. Provides knowledge and support for applications development, integration, and maintenance. Develops program logic for new applications or analyzes and modifies logic in existing applications. Analyzes requirements, tests, and integrates application components. Ensures that system improvements are successfully implemented. May focus on web/internet applications specifically, using a variety of languages and platforms. Defines application complexity drivers, estimates development efforts, creates milestones and/or timelines, and tracks progress towards completion. Provides specific functional expertise that is theoretical and conceptual in nature. This expertise is typically acquired through a combination of university education and experience within a field. May have responsibility for supervising others in the capacity of a player coach but primary focus is individual expertise. Particularly at higher levels, sophisticated subject matter expertise is a requirement for success. Applies in-depth conceptual and practical knowledge in own job discipline and basic knowledge of related job disciplines. Solves complex problems related to own job discipline by taking a new perspective on existing solutions. Builds consensus. Regularly acts as a resource for colleagues with less experience. Works independently, receives minimal guidance. Agile Engineering Best Practices Stays current on industry trends and serves as an expert on the software development lifecycle and agile engineering practices, coaching others when needed. Recommends and plans for application of agile methodologies vs. traditional methodologies, based on comparison of various approaches to achieve the most effective development outcome. Identifies appropriate agile engineering practices (e.g., Extreme Programming techniques such as pair programming and test driven development) and coaches others in applying in software development projects. Project Management Integrates timelines and milestones across projects, identifying areas of synergy or dependency. Determines actual or potential gaps in resourcing for projects and recommends strategies to mitigate. Evaluates the progress of projects and makes adjustments (e.g., to task order or timeline) to keep the project on track. Troubleshooting Conducts a deep review of data and issues to quickly reveal the root cause of problem. Recommends interim and long-term solutions to complex problems to ensure successful resolution. Executes solutions to complex problems; guides the analysis of a problem all the way to a successful resolution. Application Development/Programming Creatively tests and maintains software applications and related programs and procedures by using a variety of software development tools following design requirements of customer. System and Technology Integration Possesses knowledge of features and facilities for integration, and communication among applications, databases and technology platforms to bring together different components and form a fully functional solution to a business problem. Technology Advising/Consulting Gains insight into how customers utilize technology for their competitive advantage and applies this knowledge to suggest areas for improvement. Conveys the right information to the correct parties to ensure that proposals for improvements are given the proper consideration and technical issues are resolved in a timely manner. Contributes to product development by identifying industry change, listening to customer needs, capturing feedback and communicating that feedback to the business. Required Skillset 6 to 9 Years of proven experience as a full-stack developer or in a similar role. Extensive Experience in both core and Advanced Technologies like jQuery, JavaScript, JEE, EJP, JSP, JDBC, Struts, JAVA API for XML Webservices. Proficiency in frontend technologies like HTML, CSS, jQuery, JavaScript, and frameworks like React.js, Angular, or Vue.js. Extensive Knowledge and Implementation skills in Spring MVC framework. Familiarity with databases (e.g. MySQL, Oracle,MongoDB), web servers (e.g. Apache) and UI/UX design Must have Good knowledge of Database Table, PL/SQL, Joins, and Procedure creation in Oracle/MS SQL Experience with cloud services like AWS, Azure, or Google Cloud. Knowledge of CI/CD pipelines and DevOps practices. Understanding of security principles and how to apply them to web applications.

Posted 3 months ago

Apply

5 - 9 years

7 - 11 Lacs

Mumbai

Work from Office

Naukri logo

Job Summary This position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects. Responsibilities: Angular, Java, Spring Framework Boot, Oracle SQL, OpenShiftPerforms systems analysis and design. Designs and develops moderate to highly complex applications. Develops application documentation. Produces integration builds. Performs maintenance and support. Supports emerging technologies and products. Qualifications: Bachelors Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or related field - Preferred Good knowledge in Java, J2EE technologies Knowledge in any of the cloud technologies (GCP/AWS/Azure) Knowledge in Spring MVC, Boot Experinece working in OpenShift

Posted 3 months ago

Apply

2 - 6 years

4 - 8 Lacs

Mumbai

Work from Office

Naukri logo

The Applications Development Associate supports programming, testing, and analysis duties and tasks. He/She performs tasks within planned durations to meet established deadlines. This position will provide coding, testing, and/or analysis for basic applications. He/She collaborates with teams to ensure effective communications and to support the achievement of objectives. This position provides support for applications and business functions. He/She contributes to the identification and reporting of defects in work products. This position assists with documentation (e.g., requirements, test and defect data, variances, problem resolution, etc.). The Applications Development Associate performs activities of lower complexity under close supervision.

Posted 3 months ago

Apply

4 - 8 years

6 - 10 Lacs

Mumbai

Work from Office

Naukri logo

Job Summary This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She performs tasks within planned durations and established deadlines. This position collaborates with teams to ensure effective communication and support the achievement of objectives. He/She provides knowledge, development, maintenance, and support for applications. Should pocess knowledge in Java, Spring boot, strong in Google Cloud and exposure to Spanner. Responsibilities: Generates application documentation. Contributes to systems analysis and design. Designs and develops moderately complex applications. Contributes to integration builds. Contributes to maintenance and support. Monitors emerging technologies and products. Qualifications: Bachelors Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics or related field

Posted 3 months ago

Apply

2 - 6 years

13 - 14 Lacs

Chennai

Work from Office

Naukri logo

Experience 3+ years Expertise in TIBCO BPM/iProcess, Business Works (BW5 BW6), and EMS with strong skills in data analysis, workflow modelling, and large-scale integration solutions. Proficient in SOAP, REST, WSDL, XML, XSD, XSLT, XPath, and API development Hands-on experience with SQL, PL/SQL, ActiveMQ, EMS, and JMS. Knowledge of TIBCO Adapters (ADB, FILE, FTP) and web service security along with experience Java, J2EE (Servlets, JSP, STRUTS, JDBC), UNIX/Linux deployment. Experience in Request/Reply, Pub/Sub, and API-based integration with experience with RMI, IAP JMS for iProcess connectivity. Fundamental knowledge of design patterns. Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs. Passionate about building great solutions. Mentoring the team members to meet the clients needs and holding them accountable for high standards of delivery. Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project. Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. Determining and implementing design methodologies and tool sets. Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs. Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs. Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Posted 3 months ago

Apply

4 - 10 years

20 - 23 Lacs

Chennai

Work from Office

Naukri logo

Experience 5+ years Expertise in TIBCO BPM/iProcess, Business Works (BW5 BW6), and EMS with strong skills in data analysis, workflow modelling, and large-scale integration solutions. Proficient in SOAP, REST, WSDL, XML, XSD, XSLT, XPath, and API development Hands-on experience with SQL, PL/SQL, ActiveMQ, EMS, and JMS. Knowledge of TIBCO Adapters (ADB, FILE, FTP) and web service security along with experience Java, J2EE (Servlets, JSP, STRUTS, JDBC), UNIX/Linux deployment. Experience in Request/Reply, Pub/Sub, and API-based integration with experience with RMI, IAP JMS for iProcess connectivity. Fundamental knowledge of design patterns. Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs. Passionate about building great solutions. Mentoring the team members to meet the clients needs and holding them accountable for high standards of delivery. Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project. Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. Determining and implementing design methodologies and tool sets. Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs. Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs. Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Posted 3 months ago

Apply

4 - 10 years

20 - 23 Lacs

Gurgaon

Work from Office

Naukri logo

Experience 5+ years Expertise in TIBCO BPM/iProcess, Business Works (BW5 BW6), and EMS with strong skills in data analysis, workflow modelling, and large-scale integration solutions. Proficient in SOAP, REST, WSDL, XML, XSD, XSLT, XPath, and API development Hands-on experience with SQL, PL/SQL, ActiveMQ, EMS, and JMS. Knowledge of TIBCO Adapters (ADB, FILE, FTP) and web service security along with experience Java, J2EE (Servlets, JSP, STRUTS, JDBC), UNIX/Linux deployment. Experience in Request/Reply, Pub/Sub, and API-based integration with experience with RMI, IAP JMS for iProcess connectivity. Fundamental knowledge of design patterns. Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs. Passionate about building great solutions. Mentoring the team members to meet the clients needs and holding them accountable for high standards of delivery. Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project. Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. Determining and implementing design methodologies and tool sets. Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs. Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs. Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements. Bachelor s or master s degree in computer science, Information Technology, or a related field.

Posted 3 months ago

Apply

4 - 8 years

7 - 11 Lacs

Mumbai

Work from Office

Naukri logo

Job Summary This position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects. Responsibilities: Performs systems analysis and design. Designs and develops moderate to highly complex applications. Develops application documentation. Produces integration builds. Performs maintenance and support. Supports emerging technologies and products. Qualifications: Bachelors Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or related field - Preferred Employee Type: Permanent UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Posted 3 months ago

Apply

5 - 9 years

10 - 15 Lacs

Mumbai

Work from Office

Naukri logo

This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She performs tasks within planned durations and established deadlines. This position collaborates with teams to ensure effective communication and support the achievement of objectives. He/She provides knowledge, development, maintenance, and support for applications. Knowledge in Java, Spring , GCP and Spanner Responsibilities: Generates application documentation. Contributes to systems analysis and design. Designs and develops moderately complex applications. Contributes to integration builds. Contributes to maintenance and support. Monitors emerging technologies and products. Primary Skills: Intermediate App Developer with minimum 2+ years Java, OpenShift, Microservices, Springboot, DevSecOps - CI/CD pipeline, AMQ, Kafka Secondary Skills: Familiarity with FUSE, Camel routes Qualifications: Bachelors Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics or related field Employee Type: Permanent

Posted 3 months ago

Apply

8 - 12 years

25 - 30 Lacs

Noida

Work from Office

Naukri logo

Location: Noida, India Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure. Present in India since 1953, Thales is headquartered in Noida, Uttar Pradesh, and has operational offices and sites spread across Bengaluru, Delhi, Gurugram, Hyderabad, Mumbai, Pune among others. Over 1800 employees are working with Thales and its joint ventures in India. Since the beginning, Thales has been playing an essential role in India s growth story by sharing its technologies and expertise in Defence, Transport, Aerospace and Digital Identity and Security markets. Product Development Engineer Join our product team as an experienced Java Developer (Sr. Engineer/Lead), where you will play key role in development of n-tier Web application on the Java/J2EE platform using OO design principles and Agile best practices. Your expertise in system programming on Client-server, microservices architecture, and efficient coding practices will be instrumental in creating robust and efficient solution. Collaborating closely with cross-functional teams, you will play a critical role in all phases of software development, from project inception and architecture to rigorous testing and successful deployment, ensuring our software solutions meet the highest standards of quality and performance. Responsibilities: Develop and maintain robust and scalable software solutions using the Java programming language, with a focus on performance and reliability. Good analysis and design skills of web applications on Java/J2EE platform. Strong track record in development of Java, Servlet, Struts/Spring, hibernate, Web services based applications. Good Knowledge of relational database systems, database design and SQL. Experience on different Java app servers (Tomcat, Weblogic, Websphere, etc.) and standard java tool set Good command over micro-service development Be a member of our SCRUM team and work together with our software developers and test automation engineers in a single team. Collaborate closely with the cross-functional teams (Product Owner, Program Manager System Architect etc.) to translate project requirements into well-designed and efficient code. Conduct thorough testing and debugging to ensure the delivery of high-quality and error-free software. Stay up-to-date with the latest industry technology trends, and best practices to continually enhance development processes. Keep up to date with technologies in the fields of server development, security, technology frameworks and infrastructure. Actively participate in code reviews, providing constructive feedback to improve code quality and maintain coding standards. Troubleshoot and resolve issues related to software functionality, performance, and integration, ensuring a seamless user experience. Essential Requirements: Degree in Computer Science, information technology or related and having 8-12 years of total experience. Proficiency in Java for both microservices and monolithic (client-server) architectures, showcasing strong knowledge of Java-frameworks (Spring Boot, Spring hibernate, Spring MVC, Spring Security). Good understanding of data storage solutions, including experience with SQL and NoSQL (optional) databases such as mySQL and MongoDB (optional) Hands-on experience on Azure and/or AWS/GCP Version Control CI Tools: Experience with version control systems like Git and SVN, and familiarity with CI tools such as Bamboo and Jenkins. Teamwork Communication: Excellent teamwork abilities, with a positive and solution-oriented approach to collaboration with team members and stakeholders. Agile Environment: Enjoy working in an agile, team-oriented, international, and intercultural environment. Language Skills: Fluent in English, both written and spoken. Preferred Requirements: Domain experience - Experienced airport/identity systems. Experience in .NET development Experience in any of the following programming languages - GoLang, xxx JavaScript, Python, etc. Certification - any certification in Security domain and/or Cloud certification (AWS/GCP) At Thales we provide CAREERS and not only jobs. With Thales employing 80,000 employees in 68 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!

Posted 3 months ago

Apply

1 - 3 years

3 - 8 Lacs

Gurgaon

Work from Office

Naukri logo

In-Solutions Global is a leading payment solutions provider, with operations across India, Africa, the Middle East, APAC and South-East Asia. Founded in 2004, ISG provides modern, integrated, experience-driven payment solutions to Banks, Networks, Fintechs, Aggregators & Merchants globally. Over 19 years, ISG has built a robust business model with marquee clientele across the globe. ISG is at the forefront of this revolution, offering innovative solutions to the government, fintech firms, and acquiring and issuing banks globally. ISG leverage cutting-edge technology, data analytics, and digital platforms to enable banks to streamline their processes, enhance customer experience, and drive growth. By offering a range of services such as payment processing, card issuance, risk management, and compliance solutions, ISG is transforming traditional banking practices, ushering in a new era of digital financial services. ISG embeds security, compliances, data privacy & digital trust products ISG received in-principle approval from RBI to operate as a PA-PG and PPI. ISG & VISA CEMEA have partnered to enable the African economy digitally ISG has received an IFSCA license to expand to new geographies Technical or Functional Skills requirement Mandatory Skills: JSP, Servlet, Advance JAVA, Spring Boot, HTML, CSS & Java Script/Ajax/JQuery , Oracle. Optional Technical Skills: Struts & Basic SQL Job Responsibilities: Experienced resource in Java Technologies, who can work independently in a short time Will include new development and maintenance to existing development work of Ongoing Projects. Development as abiding to guidelines. Who can easily track/debug the production issues. To develop and works on Micro services. To guide fresher on new technologies. Knowledge of technical documentation and SDLC. Please share the CV - shashankj@insolutionsglobal.com Whatsapp - 8860445340

Posted 3 months ago

Apply

3 - 7 years

8 - 12 Lacs

Noida

Work from Office

Naukri logo

Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Must have skills :SAP Hybris Commerce Good to have skills :Spring Application Framework Minimum 2 year(s) of experience is required Educational Qualification :FTE Key Reponsibilities : Technical Experience : Professional Attributes : Qualifications NA

Posted 3 months ago

Apply

7 - 12 years

9 - 14 Lacs

Coimbatore

Work from Office

Naukri logo

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Spring Boot Good to have skills : NA Minimum 7.5 year(s) of experience is required Educational Qualification : Any Summary :As an Application Lead, you will be responsible for leading the effort to design, build and configure applications using Spring Boot. Your typical day will involve collaborating with cross-functional teams, developing and deploying applications, and acting as the primary point of contact for stakeholders. Roles & Responsibilities: Lead the effort to design, build and configure applications using Spring Boot. Collaborate with cross-functional teams to identify and prioritize application requirements. Develop and deploy high-quality, scalable, and maintainable applications. Act as the primary point of contact for stakeholders, providing regular updates on project progress and addressing any issues or concerns. Professional & Technical Skills: Must To Have Skills:Strong experience in Spring Boot. Good To Have Skills:Experience with other Java frameworks such as Hibernate or Struts. Solid understanding of software development principles and best practices. Experience with Agile development methodologies. Strong problem-solving and analytical skills. Additional Information: The candidate should have a minimum of 7.5 years of experience in Spring Boot. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering high-quality applications. This position is based at our Coimbatore office. Qualifications Any

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot Good to have skills : NA Educational Qualification : 15 Project Role :Application Developer Project Role Description :Design, build and configure applications to meet business process and application requirements. Must have Skills :Spring BootGood to Have Skills :Job Requirements :Key Responsibilities :Design, build, and configure applications using SAP Hybris Commerce and Java to meet business process and application requirements. 1 Collaborate with cross functional teams to identify and prioritize application requirements, ensuring that solutions are delivered on time and within budget. 2 Develop and maintain technical documentation, including design specifications, test plans, and user manuals. Technical Experience :Must To Have Skills Proficiency in Spring Boot. 1 Good To Have Skills Experience with other Java frameworks, such as Hibernate or Struts. 2 Strong understanding of software architecture principles and patterns. 3 Experience with cloud based technologies, such as AWS or Azure. Professional Attributes :The candidate should have a minimum of 5 years of experience in Spring Boot. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful technology solutions. Educational Qualification:15 Additional Information : Qualifications 15

Posted 3 months ago

Apply

4 - 9 years

10 - 20 Lacs

Chennai, Bengaluru, Mumbai (All Areas)

Work from Office

Naukri logo

Job Description: Experience 4 to 10 Years and hands-on currently Expertise in Core Java, J2EE, Java and struts framework mandatory Hands on experience with HTML/Javascript/CSS and Javascript libraries such as jQuery AJAXSchedulars and JasperReports Experience in REST services development and design Sound knowledge on Object Oriented Analysis and Design Hands on experience in various App servers like Weblogic/Websphere servers Good Knowledge in Oracle Should possess strong written and oral communication skills Work Experience: Minimum 4 to 10 years of work experience in Java from IT/Software industry Relevant experience on Struts 2 to 4 Years Good experience in Oracle

Posted 3 months ago

Apply

8 - 12 years

25 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

Hi We are looking for Senior Java Developer at Hyderabad Location JD: Bachelors degree in a technical discipline or equivalent experience/training 8-10 years of experience in Java building web applications in a J2EE Environment Experience in application development, testing, implementation and documentation of web based applications using Java Experience in J2EE development including Spring, Struts, REST,JSP, web services, Eclipse, Git, SQL, Azure, CI/CD. Experience defining tables and creating SQL queries using DB2 (preferred) or another database platform. Implement backend APIs using RESTful principles and Java frameworks such as Spring Boot / Webspere. Ensure seamless integration with frontend systems, databases, and third-party services. Troubleshoot and resolve backend-related issues. Participate in code reviews and contribute to the improvement of the backend codebase. Experience creating and configuring deployments in Jenkins Experience with Cloud, OpenShift is preferred Ability to effectively plan, organize and prioritize multiple streams of activity. Adapt well to changes. Demonstrated ability to meet commitments and multi-task in a fast-paced work environment with a high-level of accuracy and efficiency. Demonstrated knowledge in building, debugging and maintaining mission critical enterprise applications. Collaborate with cross-functional teams, including frontend developers, QA engineers, and product managers. Excellent communication skills and ability to work both independently and with a dispersed team Demonstrated knowledge in Agile software development disciplines Interested candidates please share your updated cv to Premalatha.selvam@otsi.co.in

Posted 3 months ago

Apply

3 - 6 years

4 - 8 Lacs

Maharashtra

Work from Office

Naukri logo

JD Java Developer SIP implementation experience Exposure to OCAAS would be added advantage 1. Hands on experience in software development (testing and support experience will not be counted) 2. Must have worked on least 2 microservices based projects 3. Technical skills Programming Java, J2EE, Struts/Spring MVC Framework with JSON and XML usage Hands on experience in Java8, Spring 4+, JPA, REST API Hands on experience in Spring Boot and Spring Cloud Good experience in designing Webservices (REST) Databases SQl, NO SQL, Graph Db, Big Data Design patterns Good knowledge of OOPS concepts, Hibernate Messaging RabbitMQ, KAFKA and likes DevOps tools Experience with unit testing (Junit), continuous integration Servers and Deployments Tomcat, Nginx, Container technologies etc. Environments On premise, cloud, virtual, hybrid Analytics and reporting any standard tools Miscellaneous Tools API gateways, container technologies, logging and monitoring tools 4. Must have worked in large enterprise environments and exposed to complex systems 5. Must have knowledge and experience on HTTP, REST, Messaging queues, service bus. 6. Must have experience in microservices development or a good understanding of microservice ecosystem 7. Provide time estimates and complete tasks in Agile development environment 8. Produce and maintain well documented code 9. Issue tracking, analysis and reporting, perform code reviews, unit testing 10. Mentor new/inexperienced developers. As a senior developer you will be responsible for development, support and implementation of complex project module Convert the technical design/specification into database code and unit testing Work closely with development manager to ensure that the overall program/Project milestone are met Should have strong sense of ownership, urgency and drive Should be Self and quick learner and able to cross skill Adhere to Agile software methodologies

Posted 3 months ago

Apply

3 - 5 years

5 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title Python Consultant Responsibilities A day in the life of an Infoscion As part of the Infosys consulting team, your primary role would be to lead the engagement effort of providing high-quality and value-adding consulting solutions to customers at different stages- from problem definition to diagnosis to solution design, development and deployment. You will review the proposals prepared by consultants, provide guidance, and analyze the solutions defined for the client business problems to identify any potential risks and issues. You will identify change Management requirements and propose a structured approach to client for managing the change using multiple communication mechanisms. You will also coach and create a vision for the team, provide subject matter training for your focus areas, motivate and inspire team members through effective and timely feedback and recognition for high performance. You would be a key contributor in unit-level and organizational initiatives with an objective of providing high-quality, value-adding consulting solutions to customers adhering to the guidelines and processes of the organization. If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Technical and Professional Requirements: Primary skills:Technology->Python Preferred Skills: Technology->Machine Learning->Python Additional Responsibilities: Good knowledge on software configuration management systems Strong business acumen, strategy and cross-industry thought leadership Awareness of latest technologies and Industry trends Logical thinking and problem solving skills along Educational Requirements Master of Science (Technology),Master Of Engineering,MCA,MTech,Bachelor of Engineering,BCA,BSc,BTech,Bachelor Of Technology (Integrated) Service Line Enterprise Package Application Services * Location of posting is subject to business requirements

Posted 3 months ago

Apply

9 - 12 years

11 - 14 Lacs

Pune

Work from Office

Naukri logo

About The Role : Experience implementing, enhancing, and troubleshooting Adobe CQ5/AEM installations Development experience in Core Java, J2EE, Adobe CQ5, Restful web services and JavaScript frameworks like jQuery or Extjs Knowledge and demonstrated experience with cross-browser and cross-platform issues (IE, Firefox, Safari, etc.) Very Good knowledge of Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework is required Strong client interfacing, excellent communication, analytical and problem solving skills Primary Skills Adobe CQ5 (AEM) Content Management (CMS) Experience of creating OSGI bundle, CQ5 Components, Workflow Java/J2EE skills and OOPS with proficiency design patterns Knowledge of Architectural patterns Good understanding and work experience of Java Frameworks (like Struts, Spring etc.) Knowledge of CRX and Apache Sling Should be knowing UML diagrams (Use case, Class, Sequence, Activity, Deployment) Should have experience in designing modules and components Exposure to one or more end to end implementation on AEM Performance optimization and scalability in AEM Thorough understanding of AEM Security model with understanding of SSO Knowledge of various AEM components like MSM, Mobile, I18N, Tagging, Translation, Search etc. Experience of Migrating content from one legacy system to AEM Integration of CMS with CRM, E-commerce or portals. Secondary Skills Identifying the requirement in discovery phase Identifying the NFRs and recommending approach to address these requirements Designing Solution architecture Identifying components and Templates required Creating solutions and presenting to customers

Posted 3 months ago

Apply

4 - 6 years

6 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : 4yrs of Min experience required in software development using Java Java Developer with strong experience in Core Java, Spring, Hibernate, Spring Boot, Microservices, Spring Batch & REST API Demonstrated expertise building and enhancing Java / Spring-based microservices. Strong framework experience using Spring Boot, Spring MVC and Spring Data. Location:Bangalore/Chennai Skills (competencies) Java (Programming Language) Java

Posted 3 months ago

Apply

6 - 9 years

8 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : Experience implementing, enhancing, and troubleshooting Adobe CQ5/AEM installations Development experience in Core Java, J2EE, Adobe CQ5, Restful web services and JavaScript frameworks like jQuery or Extjs Knowledge and demonstrated experience with cross-browser and cross-platform issues (IE, Firefox, Safari, etc.) Very Good knowledge of Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework is required Strong client interfacing, excellent communication, analytical and problem solving skill s Primary Skills Adobe CQ5 (AEM) Content Management (CMS) Experience of creating OSGI bundle, CQ5 Components, Workflow Java/J2EE skills and OOPS with proficiency design patterns Knowledge of Architectural patterns Good understanding and work experience of Java Frameworks (like Struts, Spring etc.) Knowledge of CRX and Apache Sling Should be knowing UML diagrams (Use case, Class, Sequence, Activity, Deployment) Should have experience in designing modules and components Exposure to one or more end to end implementation on AEM Performance optimization and scalability in AEM Thorough understanding of AEM Security model with understanding of SSO Knowledge of various AEM components like MSM, Mobile, I18N, Tagging, Translation, Search etc. Experience of Migrating content from one legacy system to AEM Integration of CMS with CRM, E-commerce or portals. Secondary Skills Identifying the requirement in discovery phase Identifying the NFRs and recommending approach to address these requirements Designing Solution architecture Identifying components and Templates required Creating solutions and presenting to customers

Posted 3 months ago

Apply

6 - 11 years

8 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : We are looking for Strong Java Developer with JSP and experience in Devops and CICD Integrated pipeline ,Linux Environment Notice Period :Max.30 Days as a official NP Mode of Work :Hybrid (3 Days WFO) Mode of Interview :Virtual(Video Call) Primary Skills Java development, JSP,Devops, Integrated CICD Pipeline, Linux

Posted 3 months ago

Apply

4 - 9 years

11 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Excellent programing skills in Java Hibernate, Spring, JPA, JQuery Any application server / JBOSS Any RDBMS ( MySQL / PostgreSQL ) The developer should have an experience of working on Java Technologies for 6-7 years, especially on large-scale applications. Selected Candidates are expected to work from our Bangalore office Notice Period - Candidates with notice period of 30 days or lesser only can apply

Posted 3 months ago

Apply

3 - 6 years

8 - 13 Lacs

Gurgaon

Work from Office

Naukri logo

Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow - all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible. Create technical specifications and designs that form the basis for code created during the development phase Design, Develop and test a set of requirements or features meeting the defined specification s Code and maintain programs, forms, interfaces Create and/or modify Java programs, EJBs, Data access objects, JSPs, JavaScripts from detailed design Conducts unit testing and integration testing for the functionality Must have Skills Experience in using Java, J2EE IDE based on eClipse Knowledge of Oracle / MS SQL Server. Experience with MVC -based web application frameworks ( Hibernate / Spring /Struts) and Java Script. Extensive experience developing multi-tiered web-based applications in Java (J2EE) Ability to analyze, translate, and define business requirements into technical solutions Fluent in Object Oriented Design and Programming Techniques Good aptitude, Communication and interpersonal skills Good to have skills Knowledge of Bootstrap, JQuery, Vue.js and HTML5 Life at PTC is about more than working with today s most cutting-edge technologies to transform the physical world. It s about showing up as you are and working alongside some of today s most talented industry leaders to transform the world around you. If you share our passion for problem-solving through innovation, you ll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here ."

Posted 3 months ago

Apply

2 - 5 years

3 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

Detailed job description - Skill Set: Java At least 6 years of Strong hands-on experience with Java,Core java, Spring, Spring Boot , Microservices, Junit Possess in-depth knowledge of Core Java, Java 8, and Advanced Java. Have a solid understanding of the Linux environment and demonstrate comfort in working within it. Willingness to learn and work with framework like Struts (legacy framework). Exhibit strong code analysis and debugging skills. Be proficient in Spring and Spring Boot frameworks. Have a good understanding of cloud technologies and experience with GIT code repositories. Possess thorough knowledge of build and deployment processes, as well as CI/CD practices. Able to work in Agile environments and have hands on experience on JIRA tool. Demonstrate excellent communication and problem-solving skills, along with the ability to work independently and stay self-motivated. Mandatory Skills(ONLY 2 or 3) Core Java, Spring, Spring Boot, Microservices \

Posted 3 months ago

Apply

Exploring Struts Jobs in India

The market for struts jobs in India is vibrant and offers numerous opportunities for job seekers in the IT industry. Struts is a popular framework used in Java web development, and companies across various sectors are actively seeking professionals with expertise in this technology.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

Average Salary Range

The average salary range for struts professionals in India varies based on experience level. Entry-level positions can expect to earn around INR 3-5 lakhs per annum, while experienced professionals can command salaries upwards of INR 10-15 lakhs per annum.

Career Path

A typical career path in struts may involve progressing from a Junior Developer to a Senior Developer, and eventually to a Tech Lead position. With experience and additional skills, struts professionals can also explore roles in architecture and management.

Related Skills

In addition to expertise in struts, professionals in this field are often expected to have knowledge of Java, JSP, Servlets, Hibernate, and Spring. Strong problem-solving abilities and a good understanding of web development principles are also valuable skills to possess.

Interview Questions

  • What is Struts framework and why is it used? (basic)
  • Explain the difference between Struts 1 and Struts 2. (medium)
  • How does validation work in Struts? (medium)
  • What are the different types of Actions in Struts? (medium)
  • Discuss the role of ActionForm in Struts. (medium)
  • Explain the Struts configuration file (struts-config.xml). (medium)
  • How does exception handling work in Struts? (medium)
  • Describe the MVC architecture in Struts. (medium)
  • What is the purpose of the ActionServlet in Struts? (basic)
  • How do you handle internationalization in Struts? (medium)
  • Discuss the various Struts tag libraries. (medium)
  • What is the difference between forward and redirect in Struts? (basic)
  • How do you implement form validation in Struts? (medium)
  • Explain the Struts flow from the user request to the response. (medium)
  • What is the purpose of the ActionMapping class in Struts? (basic)
  • How do you integrate Struts with Hibernate? (advanced)
  • What are interceptors in Struts and how do they work? (advanced)
  • Discuss the advantages and disadvantages of using Struts. (medium)
  • How do you configure the Struts application in web.xml? (medium)
  • Explain the use of Tiles framework in Struts. (medium)
  • How do you handle file uploads in Struts? (medium)
  • What is the difference between DispatchAction and LookupDispatchAction in Struts? (medium)
  • How do you implement AJAX in Struts applications? (advanced)
  • Discuss the integration of Struts with Spring framework. (advanced)
  • Explain the role of Struts Validator framework. (medium)

Closing Remark

As you explore opportunities in the struts job market in India, remember to showcase your skills and experience confidently during interviews. With the right preparation and a positive attitude, you can land the job of your dreams in this exciting field. Good luck!

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