Home
Jobs

541 Struts Jobs - Page 18

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

1.0 - 2.0 years

3 - 4 Lacs

Bengaluru

Work from Office

Naukri logo

Conduct live-in person/virtual classes to train learners on Core Java, Advanced Java, and Frameworks Facilitate and support learner s progress/journey to deliver personalized blended learning experience and achieve desired skill outcome Evaluate and grade learner s Project Reports, Project Presentation, and other documents. Mentor learners during support, project, and assessment sessions. Develop, validate, and implement learning content, curriculum, and training programs whenever applicable Liaison and support respective teams with schedule planning, learner progress, academic evaluation, learning management, etc. Desired profile: Exp require: 1-2 year of technical training exp in a corporate, or any edu-tech institute. (Not from college lecturer, school Teacher profile) Development experience would be an added advantage Must be proficient in Core Java, Collections, Exceptions, File Handling and JDBC, MySQL, HTML+CSS+JavaScript. Four pillars of OOP, Loops in Java, Inheritance in Java, Exception Handling, Arrays in Java, need and types, JDBC architecture, Explain Polymorphism, Threads in Java, I/O streams Experience in Struts 2.0/Spring 5.0 frameworks and above Should have worked in Webserver/Application Server usage Must have good analysis or problem-solving skills Must have good communication and delivery skills Additional Advantage: Knowledge of Liferay, Omnicom Strong expertise on Java technology stack (Core Java, Advance Java, Spring, Spring Boot, JPA, Hibernate, Struts, Webservices) Good Knowledge of Database (SQL)

Posted 3 weeks ago

Apply

10.0 - 17.0 years

17 - 32 Lacs

Gurugram

Remote

Naukri logo

Java Skills: Java, JSP, Struts, Hibernate, oracle9i. Experience on Spring Boot, Microservices, Legacy Application, Struts, JSP, AWS. Java 8 feature Java 1.8 Experience with unit testing, Kubernetes/containerization, and microservices. Must have experience with service implementation using rest -based standards, experience with developing microservices Expertise in front-end JavaScript/TypeScript frameworks such as Angular, AngularJS and/or ReactJS. Excellent attention to detail, analytical skills, and problem-solving abilities. Strong communication skills with the ability to effectively interact with clients and stakeholders.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

10 - 20 Lacs

Gandhinagar, Ahmedabad, Vadodara

Work from Office

Naukri logo

- Development using Core Java, Spring, RESTful webservices - Team Management - Single point of contact for client team - Mentoring team members - Handling Quality management for project deliverables as per company processes Skills / Experience

Posted 3 weeks ago

Apply

3.0 - 7.0 years

10 - 20 Lacs

Gandhinagar, Ahmedabad, Vadodara

Work from Office

Naukri logo

- Development using Core Java, Spring, RESTful webservices - Team Management - Single point of contact for client team - Mentoring team members - Handling Quality management for project deliverables as per company processes Skills / Experience

Posted 3 weeks ago

Apply

2.0 - 4.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Role- Java Developer Skills - Java, spring , Hibernate, Struts Location - Ahemdabad Education- Full Time BE/Btech/MCA/M.sc/ B.sc/Mtech Exp- 2-4 years Job Description: 1 Need to work on Development of the Java based solution in the project in sync with Module Leader and rest of development team. 2 Guide Junior developers for grooming them and enhancing their technical skills 3 Develop solutions and work closely together with Module Lead for preparing delivery plan. 4 Must have technical expertise on Java based technology to develop complex solutions with optimized performance on production Show more Show less

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin 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! Show more Show less

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Description Bachelor's degree in Computer Science or equivalent experience. 2-5 years of Java development experience with a strong understanding of OOPS, Multithreading, and Data Structures. Proficiency in Java technologies including Spring, Hibernate, Struts, JSP. Experience in enterprise web application components like Tomcat and JBOSS. Knowledge of database development and MS-SQL. Ability to contribute to all phases of the development lifecycle. Hands-on experience with Java frameworks like Spring MVC, Spring Boot. Understanding of design patterns, data structures, algorithms, and Java 8+. Experience in developing RESTful microservices and web services. Experience in software development using J2EE, Java Servlets, and Struts 2. Strong knowledge of Java programming standards and best practices. Good knowledge on Core Java,Good knowledge on Multi-threading. Good knowledge on Design patterns, collection framework, Concurrency packages, DS/Algo. Good knowledge on Data Structures (Hash map/Linked list/palindromic Sequence/Hashtag) and Algorithms for Problem Solving Good to have experience in:a.Connection pool,b.Implementation, Executor framework and Re-entrant Lock c.Spring/hibernate Framework Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Summary experience in Systems Analysis, software design, development, requirement gathering, testing, implementation and architecture of applications using Java/J2EE technologies. Proficient in designing and developing applications using J2SE 5 / 7 / 8, J2EE, OOD/OOPS , Servlets, JSP, JSTL, EJB, Java Beans, JDBC, JNDI, JMS, XML Technologies, MQ Series, JavaScript, HTML, CSS, JSON and Java Collection API’s. Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring JMS, AWS, DynamoDB and Restful Web Services . Experience in using Spring Core, Spring MVC, IOC, Spring Security, Spring JDBC modules. Proficient in Core Java, J2EE, Servlets, JDBC, Collections API Hibernate, Struts and Spring Framework. Experience with IDEs like Spring Tool Suite , IBM RAD (WSAD), Eclipse, IntelliJ and JBuilder. Experience in developing UI components using Applet/SWING, JSP, JavaScript, JQuery, Angular JS, Ajax and ExtJS. Hands-on experience in shell scripting . Experience in using Log4J for logging messages with custom log level for better debugging. Experience in working in environments using Agile ( SCRUM / KANBAN ) methodologies. Strong analytical, interpersonal, communication skills and an excellent team player. Possess good domain knowledge of Banking, Finance, Retail and Telecom applications. Proficient in Java Multi-Threading and Swing programming . Good Experience with databases, Data Modelling, writing queries and stored procedures using Oracle 11g, DB2 UDB SQL and PL/SQL . Extensive knowledge hands on Experience in Messaging Middleware Using JMS and IBM MQ Series . Expertise in developing test cases for Unit Testing, Integration Testing and System Testing. Experience with build automation tools such as Gradle, Maven and Ant. Triage, troubleshoot, escalate, and provide resolution to production issues . Good knowledge in small & medium application design & Architecture of the B2B applications. Experience in Effort Estimation, preparing Work Break Down structure, Task Plan and Project Plan preparation and experience with continuous integration server – Atlassian Bamboo. Hybris e-commerce Multichannel Framework 5.0, Hybris product content module PCM, Hybris service layer, multichannel CMS and product cockpits, Hybris accelerator extension, cronjob and impex, Hybris Management and admin console. Highly skilled in coordinating Onsite-Offshore team model . Committed to execute and deliver projects on time and for Customer Satisfaction. Excellent implementation knowledge of Java EE 5 design patterns , Object Orientated analysis and design, UML, workflow and enterprise standards. Experienced in configuration management tools like SourceTree , SVN and IBM ClearCase . Knowledge of Java EE 5 design patterns and implementation in projects comprising of the Front Controller, Application Controller, Business Delegate, Service Locator, View Helper, Data Transfer Object, Object Context and Data Access Objects. Experience in deployment process with servers such as WebSphere, WebLogic, JBOSS and Tomcat . Familiar with the entire software development life cycle ( SDLC ) and followed Agile methodology to deliver the projects. Interested to work with new technologies and able to learn quickly. Show more Show less

Posted 3 weeks ago

Apply

8.0 - 13.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

We are looking for an experienced Java developer to join our Global Individual Health (GIH) release train. O ur scrum teams are cross functional and aligned to key value streams for our business. Role You will be responsible for following and promoting development best practices. You will be an experienced developer in agile ways of working and will collaborate with the scrum master and product owner. You will be developing code, reviewing work of other developers, and leading by example in areas of code quality and software engineering standards. Main duties/responsibilities include Developing Java applications and services using Cigna standards Providing technical guidance for small groups of developers on digital projects Accountable for delivering high quality code and test automation as per Cigna standards Contributing to Agile Ceremonies and PI Planning Story point estimates, working on POCs, presenting demos to stakeholders Accountable for implementation of features as per architectural design Making low-level technical decisions, producing and reviewing detailed technical designs Participating in application security reviews Signing-off releases (ready to Go Live checks) Utilizing and promoting design methodologies, object-oriented design and design patterns Providing ongoing consultation and troubleshooting advice for supported systems Coaching junior members of the team Interfacing in a professional manner with internal and external users, at all levels Using own initiative to continually identify areas of service improvement Essential requirements: bachelors degree in Computer Science or a related discipline At least 8 years of relevant working experience Java 8+ Spring Core Framework, Spring Data/JPA Unit Testing, Test Automation Maven or Gradle Design and develop REST Web APIs/services OWASP/Web App Security Experience with GIT Excellent written and verbal communication skills Experience with Agile development practices Should have requirements: Spring Boot, Spring Security Consuming SOAP web services Swagger, Postman, SoapUI JSP, basic JavaScript, jQuery, HTML 5, CSS 3 Spring MVC T-SQL, SQL Stored Procedures Experience with Linux Bash and JBoss web application server (JBoss JWS, JBoss EAP) Experience with CI/CD and DevOps Ability to work we'll independently or within a team, especially cross-functional teams Nice to have requirements: Experience developing microservices, service mesh, Istio or equivalent Experience with Azure DevOps, Boards, Pipelines and Deployments Docker, AWS, CloudFormation Experience with ReactJS Legacy front-end frameworks such as Struts, Tapestry, Webflow, Tiles, ExtJS, GWT Experience with security products Veracode/Checkmarx, Whitehat and OWASP ZAP Experience using SonarQube Experience with Linux Bash and JBoss web application server (JBoss JWS, JBoss EAP) Experience with or willingness to learn IIS Web Server and/or Apache Knowledge of computer network infrastructures, technologies and protocols, especially HTTP(S) protocol and SSL certificates Ability to determine unique and creative solutions to problems within a rapid development environment

Posted 3 weeks ago

Apply

6.0 - 11.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

We are looking for an experienced Java developer to join our Global Individual Health (GIH) release train. O ur scrum teams are cross functional and aligned to key value streams for our business. Role You will be responsible for following and promoting development best practices. You will be an experienced developer in agile ways of working and will collaborate with the scrum master and product owner. You will be developing code, reviewing work of other developers, and leading by example in areas of code quality and software engineering standards. Main duties/responsibilities include Developing Java applications and services using Cigna standards Providing technical guidance for small groups of developers on digital projects Accountable for delivering high quality code and test automation as per Cigna standards Contributing to Agile Ceremonies and PI Planning Story point estimates, working on POCs, presenting demos to stakeholders Accountable for implementation of features as per architectural design Making low-level technical decisions, producing and reviewing detailed technical designs Participating in application security reviews Signing-off releases (ready to Go Live checks) Utilizing and promoting design methodologies, object-oriented design and design patterns Providing ongoing consultation and troubleshooting advice for supported systems Coaching junior members of the team Interfacing in a professional manner with internal and external users, at all levels Using own initiative to continually identify areas of service improvement Essential requirements: bachelors degree in Computer Science or a related discipline At least 6 years of relevant working experience Java 8+ Spring Core Framework, Spring Data/JPA Unit Testing, Test Automation Maven or Gradle Design and develop REST Web APIs/services OWASP/Web App Security Experience with GIT Excellent written and verbal communication skills Experience with Agile development practices Should have requirements: Spring Boot, Spring Security Consuming SOAP web services Swagger, Postman, SoapUI JSP, basic JavaScript, jQuery, HTML 5, CSS 3 Spring MVC T-SQL, SQL Stored Procedures Experience with Linux Bash and JBoss web application server (JBoss JWS, JBoss EAP) Experience with CI/CD and DevOps Ability to work we'll independently or within a team, especially cross-functional teams Nice to have requirements: Experience developing microservices, service mesh, Istio or equivalent Experience with Azure DevOps, Boards, Pipelines and Deployments Docker, AWS, CloudFormation Experience with ReactJS Legacy front-end frameworks such as Struts, Tapestry, Webflow, Tiles, ExtJS, GWT Experience with security products Veracode/Checkmarx, Whitehat and OWASP ZAP Experience using SonarQube Experience with Linux Bash and JBoss web application server (JBoss JWS, JBoss EAP) Experience with or willingness to learn IIS Web Server and/or Apache Knowledge of computer network infrastructures, technologies and protocols, especially HTTP(S) protocol and SSL certificates Ability to determine unique and creative solutions to problems within a rapid development environment

Posted 3 weeks ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

Bengaluru

Work from Office

Naukri logo

Roles Responsibilities: Conduct live-in person/virtual classes to train learners on Core Java, Advanced Java, and Frameworks Facilitate and support learner s progress/journey to deliver personalized blended learning experience and achieve desired skill outcome Evaluate and grade learner s Project Reports, Project Presentation, and other documents. Mentor learners during support, project, and assessment sessions. Develop, validate, and implement learning content, curriculum, and training programs whenever applicable Liaison and support respective teams with schedule planning, learner progress, academic evaluation, learning management, etc. Desired profile: Exp require: 1-2 year of technical training exp in a corporate, or any edu-tech institute. (Not from college lecturer, school Teacher profile) Development experience would be an added advantage Must be proficient in Core Java, Collections, Exceptions, File Handling and JDBC, MySQL, HTML+CSS+JavaScript. Four pillars of OOP, Loops in Java, Inheritance in Java, Exception Handling, Arrays in Java, need and types, JDBC architecture, Explain Polymorphism, Threads in Java, I/O streams Experience in Struts 2.0/Spring 5.0 frameworks and above Should have worked in Webserver/Application Server usage Must have good analysis or problem-solving skills Must have good communication and delivery skills Additional Advantage: Knowledge of Liferay, Omnicom Strong expertise on Java technology stack (Core Java, Advance Java, Spring, Spring Boot, JPA, Hibernate, Struts, Webservices) Good Knowledge of Database (SQL) Job Type: Full Time Job Location: Electronic City- Bangalore Lucknow-UP Pimpri-Pune Tumkur- Bangalore

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description Organization Oracle's Global License and Advisory Services (GLAS) is an organisation that promotes the management, governance and awareness of the proper use and distribution of Oracle systems through expert services. Our goal is to provide Customers and/or Partners with the most up-to-date knowledge, best practices and tools to manage and maximize our Customer’s Oracle license investment. Role Responsible for the development of enterprise software systems and solutions , providing the Global License and Advisory Services and it's customers with modern and reliable solutions. The candidate will provide use their expert technology knowledge to ensure the most appropriate technology is delivered to the business to meet the requirement specification and ensure the systems are maintained and managed to technology and business best practices. Scope Works as a member of the Agile Software Development team Reports to the Software Development Manager Works with Project Managers and Business Process Owners to define the architecture and scope of development Responsibilities Architects, designs, develops, tests and implements changes to existing and newly required business technology systems and solutions Validates installations, configuration and accurate functioning of developed software applications in accordance with GLAS internal standards and procedures Builds code and unit tests for complex programs Performs code reviews of complex programs Designs and migrates existing enterprise applications to new technology stack Provides technical support to the Global License and Advisory Services business Creates and updates technical documentation for all systems and solutions Works closely with the project manager and assigned project team to review and ensure delivery of enterprise IT solutions to schedule Participates and facilitates meetings covering design discussions within the Software Development Team Translates business needs to viable deliverable technology Informs and provides regular updates on the activity results to the management team Coaching and mentoring of others as required Qualification BA/BS degree (or equivalent) in a technology, engineering or similar discipline 5-8 years experience Software Development experience Experience in architecting and developing enterprise applications Experience of Unix/ operating system essential Oracle Cloud Experience highly advantageous Good Working knowledge of Oracle SQL and PL/SQL a plus Excellent Java programming skills Working knowledge of J2EE (JSF, Servlet, Web Service, EJB) Hands on experience of application servers ( Weblogic , Tomcat , Jboss, Websphere) Working experience with OracleADF and optionally OracleJet Working experience with OpenSource frameworks: Struts / Hibernate / Spring / Ajax / React / NodeJS / Angular etc will be a plus Working experience of Python Unix Shell scripting and MS-DOS batch programming will be a plus Excellent written and verbal English communication skills Ability to work to deadlines both independently and within a team environment Complex problem solving and decision making skills Experience of Agile Methodology a plus Career Level - IC4 Responsibilities Architects, designs, develops, tests and implements changes to existing and newly required business technology systems and solutions Validates installations, configuration and accurate functioning of developed software applications in accordance with GLAS internal standards and procedures Builds code and unit tests for complex programs Performs code reviews of complex programs Designs and migrates existing enterprise applications to new technology stack Provides technical support to the Global License and Advisory Services business Creates and updates technical documentation for all systems and solutions Works closely with the project manager and assigned project team to review and ensure delivery of enterprise IT solutions to schedule Participates and facilitates meetings covering design discussions within the Software Development Team Translates business needs to viable deliverable technology Informs and provides regular updates on the activity results to the management team Coaching and mentoring of others as required About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. Show more Show less

Posted 3 weeks ago

Apply

5.0 - 8.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries, Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Mandatory Skills: Liferay Portal Server. Experience5-8 Years.

Posted 3 weeks ago

Apply

3.0 - 5.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Role Purpose The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Deliver No. Performance Parameter Measure 1. Continuous Integration, Deployment & Monitoring of Software 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan 2. Quality & CSAT On-Time Delivery, Manage software, Troubleshoot queries, Customer experience, completion of assigned certifications for skill upgradation 3. MIS & Reporting 100% on time MIS & report generation Mandatory Skills: Websphere App Server. Experience3-5 Years.

Posted 3 weeks ago

Apply

0 years

0 Lacs

Barasat-I, West Bengal, India

On-site

Linkedin logo

Scope Of Work* Primary Shared Across Functionally Shall function as Piping 3D Modeller/Designer for assigned projects. Responsible for preparation of documents related to stress - Line index, Flexibility analysis (Static Dynamic) of piping system. Preparation of datasheets for springs/ Expansion joints / struts / snubbers, review of vendor drawings & technical bid analysis. Document review, submission and comments incorporation. Review of vendor drawings, 3D model, isometrics and piping GADS Clash check comment incorporation Interface with other departments. Relationships Management* Internal External Interaction with other Team members Interaction with Vendors / Clients Key Result Areas* Responsible for Preparation and review of equipment layouts / Piping GAD / isometrics / Nozzle orientation & piping load data drawings. Carry-out piping routing studies and MTO. Modelling of piping and equipment in 3D environment (PDS / SP3D / PDMS). Preparing drawings in 2D environment - Micro-station / AutoCAD. Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description Who We Are At Goldman Sachs, we connect people, capital and ideas to help solve problems for our clients. We are a leading global financial services firm providing investment banking, securities and investment management services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Your Impact You will be part of a diverse global technical team focusing on critical business problems, interacting with multiple businesses, operations and technology teams. We are responsible for a critical client facing function and aim to innovate and drive solutions through technology that will impact the bottom line for the firm How Will You Fulfill Your Potential Apply a wide range of technical, analytical, and interpersonal skills to work with the business and operations to optimize client experience and ultimately automate their problem space. The Global Market Division is the engine house of Goldman Sachs and the division’s success is epitomized by the automation and digitization eco system that has been evangelized and executed on through the Industrialization program. We use a data driven approach to identifying problems and suggesting solution and then delivering on them in an agile manner. Team members are expected to be technically strong and hands-on, can build relationships with our stakeholders and can advocate a path to success. While we have a broad strategy around digitization we expect team members to be self-starting and comfortable with their decision making progress. They should be comfortable with all aspects of SDLC – from design through to implementation and the creation of testable, robust offerings that intuitive to the end community. Work in a fast-paced environment effecting significant changes impacting our clients. You will be part of a global team driving large scale re-engineering of the systems supporting Prime Services Clearing clients globally. Basic Qualifications Advanced programming skills in Java with experience in development in Core Java, J2EE, Jersey Framework, Tomcat, and Apache Strong knowledge of data structures, algorithms and distributed algorithms, and designing for performance and resiliency Experience of using a test driven development approach and associated testing tools Experience with relational databases. Strong organizational skills, attention to detail and excellent follow-through Openness for acquiring new skills and learning new technologies Excellent interpersonal, communication, problem solving and analytical skills Ability to work with a global team Experience in managing complexity in software Preferred Qualifications - Back-end Developer 3+ years of experience in Java, REST and knowledge of Enterprise patterns Exposure to other Java Frameworks (Struts, Spring, Hibernate, JSF) Experience in NGINX, Apache Jetty Collaborated with UI developers and established data contract between UI and RESTful API Version control: GIT Experience in development of financial application Familiarity with NodeJS, NPM, ReactJS, Redux, C, C++ is beneficial. Familiarity with scripting – Perl, shell Responsibilities Develop, test and implement new software programs Clearly and regularly communicate with management and technical support colleagues Test, maintain and recommend software improvements to ensure strong functionality and optimization Independently install, customize and integrate application packages Facilitate root cause analysis of system issues Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing Identify ideas to improve system performance and impact availability Resolve complex technical or functional issues Goldman Sachs Engineering Culture At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here! © The Goldman Sachs Group, Inc., 2025. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity. Show more Show less

Posted 3 weeks ago

Apply

5.0 - 10.0 years

2 - 6 Lacs

Pune, Bengaluru

Work from Office

Naukri logo

Job Title:Java Spirng Boot Developer Experience5-10 Years Location:Pune, Bangalore : Java, Spring Boot, Microservices, Data Structures, Algorithms , Multithreading, Microservices Cloud Patterns.

Posted 3 weeks ago

Apply

6.0 - 10.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title:Java Camunda Developer Experience6-10 Years Location:Bangalore : 5 + years of hands-on experience in Java/J2EE. Should be able to write optimized, efficient, and clean code. Strong knowledge of Spring framework, including Spring Data, Spring Security, Spring AOP, etc. Strong knowledge of Camunda with at least 2+ years of implementation experience. Angular 3+ years of implementation experience. Strong knowledge of test automation tools in both backend and front-end. Strong Object-Oriented Programming and Design Pattern concepts with practical experience of leveraging the same during development. Linux, Unix, Shell Scripting. Strong analytical and problem-solving skills. Candidate should be able to design and then implement solutions. Team player with strong attitude and work ethics. Strong oral and written communication skills. Candidate is expected to work with global teams and hence should be clear in both verbal and written communication. Write unit tests that exercise all major logic components of the code.

Posted 3 weeks ago

Apply

6.0 - 10.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title:Sr Java Developer Experience6-10 Years Location:Bangalore : Technical Skills: Java, Microservices, Spring Boot, Junit Ability to work independently, troubleshoot Self-driven Some knowledge of cloud SaaS technologies (AWS SNS/SQS, RDS, Mongo, S3, ElasticSearch etc.) expected Nice to have MongoDB Behavioral Skills: Very good communication skills Should be very interactive and top on deliverables being working from client environment. Ready to learn new tools and technology in related area. Certifications Needed Bachelor’s or master’s degree in computer science, Information Systems, Engineering or equivalent.

Posted 3 weeks ago

Apply

4.0 - 9.0 years

2 - 5 Lacs

Chennai, Bengaluru

Work from Office

Naukri logo

Job TitleJava Developer Experience4-12 Years LocationChennai/Bangalore : Java, Springboot, MicroService, Rest API, SQL, UNIX.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

2 - 5 Lacs

Chennai

Work from Office

Naukri logo

Job Title:Java Developer Experience5-8 Years Location:Chennai : Java Developer

Posted 3 weeks ago

Apply

3.0 - 7.0 years

5 - 9 Lacs

Pune

Work from Office

Naukri logo

Snowflake data engineer1 Overall Experience 5+ years of experience in IICS and SnowflakeProven experience in implementing ETL solutions with a focus on IICS and Snowflake.Strong hands-on development experience in IICS, including CDI, CAI, and Mass Ingestion.Proficiency in using various connectors for different source/file formats and databases.Knowledge of web services and their integration into ETL processes.Administration skills related to IICS, ensuring a smooth operational environment.Proven experience as a Snowflake Developer with a strong focus on data warehousing.Hands-on experience in designing and implementing data models within the Snowflake environment.Proficient in developing ETL processes using Snowflake features and SQL.Knowledge of security best practices and access control within Snowflake.Familiarity with data integration and data warehouse concepts.Experience with data migration to Snowflake from other platforms is a plus.Excellent problem-solving skills with the ability to analyze and resolve critical issues.Strong organizational and project management skills.Effective communication skills for customer interactions and status updates.Ability to thrive in a fast-paced, dynamic, client-facing role where delivering solid work products to exceed high expectations is a measure of success.Eager to contribute to a team-oriented environment.Strong prioritization and multi-tasking skills with a track record of meeting deadlines.Ability to be creative and analytical in a problem-solving environment.Effective verbal and written communication skills.Adaptable to new environments, people, technologies, and processesAbility to manage ambiguity and solve undefined problems.

Posted 3 weeks ago

Apply

3.0 - 7.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Responsible for implementing technical solutions on Sailpoint 8.X / latest version, and case management framework Ability to create reusable components that can be leveraged across the enterprise for providing top-notch user experience Ability to translate complex business requirement into functional technical requirements using Sailpoint Systems workflow, rules and connectors Good hands on implementing SAILPOINT integration services using REST, SOAP, Email etc. Good understanding of SAILPOINT custom and new management features Design and implement product features in collaboration with business and IT stakeholders Design reusable components, frameworks and libraries Ability to interact with business analysts and business team members to refine requirements, Use Cases Perform all phases of software engineering including requirements analysis, application design, code development and testing Work very closely with architecture groups and drive solutions Participate in an Agile / Scrum methodology to deliver high-quality software releases Design and develop innovative solutions to meet the needs of the business using java, sprint boot and angular Review code and provide feedback relative to best practices and improving performance Troubleshoot production support issues post-deployment and come up with solutions as required Mentor and guide other software/Sailpoint engineers within the team Experience with troubleshooting Production log files and performance issues Responsible for unit testing more complex individual and team deliverables based on established test plans Responsible for ensuring an efficient integration of programming deliverables timely builds and overall code quality Contributes to the delivery of new applications and to the maintenance and enhancement of existing applications with shared responsibility for the technical issues. Primary Skills SailPoint Implementation Design and Development Software Engineering Secondary Skills Case Management Troubleshooting Code Review

Posted 3 weeks ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

Description About Us : Etraveli Group is the globally leading company for tech solutions and fulfillment capabilities for online sales of flights. We are here to solve complexity by connecting millions of flights and travelers across the globe, from search and selection to trip and beyond. We hold consumer online travel agency brands like Mytrip, GoToGate & Flight Network and serve exclusively Booking.com with flights. Etraveli Group has also established strategic partnerships with companies like Skyscanner, Google Flights, and TUI. Every day we strive to make the world smaller for our customers and bigger for our people. Our diverse team of more than 2300 passionate professionals is what makes us the industry’s tech wonder and the best in the world at what we do. Our major offices are in Sweden (HQ), Canada, Greece, India, and Poland. Life at Etraveli Group : Depending on how you want to grow, we want to listen to your future career plan. To be able to inspire you to be your best within a fast-moving industry, we work hard to provide the best prerequisites to make you feel that you belong with us on our journey. We offer a lot of work freedom, time for self-studies, and various fun activities within the team and across the company to foster a great culture. Do you want to be part of the next step in our growth journey? In alignment with the growing targets and needs, we are currently on the lookout for a Senior Fullstack / Backend Engineer, to become part of our team in Pune. In this team, we continuously seek new ways of working that decrease complexity and provide the tools for team members to do their best work. You will be a part of the software life cycle, from start to finish working shift left and right with the activities that are best suited depending on the context. Requirements Responsibilities : You will play an instrumental part in the Etraveli Group establishment of an agile team in Pune. You have a dotted line to the team in Athens ( Greece ) and Gothenburg (Sweden) . Responsible for the development, and continuous improvement of our architecture. Drafting and architecting complex design solutions to solve air tech challenges . Ensure that the solution technically meets our stakeholders requirements for performance, automation and stability Ensure that our internal tools are easy to use and understandable by our customer care operators Ensure that the solution meets the expected quality, always write automated tests on different levels for your code Communicate and collaborate with internal stakeholders. Full Stack Developer With Tech Stack Hands-on Java 17 or 21 , Design Patterns and Anti-Patterns , SOLID Principles , Struts 2 , Hibernate/JPA, MySQL as well as MemSQL, JSP, Graph QL, Spring, Async and scheduler job processing , Kibana, Queue ( Kafka ,ActiveMQ) , Atlassian's agile tools-JIRA , Git, Gradle , Jenkins, Grafana, Liquibase, Docker, Kubernetes, Linux, Mac OS, IntelliJ, etc. Along with backend technologies ,you need to have hand-on experience in Javascript ,Typescript and React JS . Technical Skills Bachelor or master degree in computer science or software engineering. 10+ years of experience in product development, synchronous and asynchronous scalable and robust environments. 3+ years of team leading experience. Drive architectural solutions for domain challenges . Support long term strategic vision. Experience influencing best software engineering practices within your team including coding standards, code reviews , build processes and operations . Experience taking a leading role in building complex software systems. Experience mentoring software engineers to improve their skills making them more effective and efficient . Drive the team onboarding process Develop and implement team productivity effectiveness and efficiency roadmap. Familiarity with our standard tools and tech stack. Understanding of Agile methodology. Strong troubleshooting and problem solving skills. Personal attributes Drive the right culture and professional ethics within the team. Support the efforts in building a great place to work. Team player who sees solutions where others see problems. Proactive communicator. Appetite to learn new technologies and frameworks . Out of the box , innovative thinking. Quick learner. A positive mindset and motivated by challenging projects; new and existing. Rest assured, we have a lot going on around here! Benefits With us, you will always feel trusted and can rely on others to help you. Work together as a team and feel challenged in a way that helps you evolve within your profession. You will have awesome colleagues with whom you will solve complex problems in a fast-moving business. But not just that. A brand new office located in Viman Nagar in Pune, close to metro station and lunch restaurants. We love gaming and after-work activities. We value personal development and continuous training. Recurring Hackathons and Dev Weeks for promoting creativity and trying new things. Comprehensive pension and health insurance through partners. Hybrid working model with the flexibility to work from home two days a week. During onboarding duration , it will be 5 days of WFO . At Etraveli Group, we value diversity and pride ourselves on being a company represented by people from all different backgrounds. During hiring, we are committed to ensuring equality and promoting diversity in the workplace at every selection stage. We provide the same opportunities for all candidates regardless of race, religion or belief, gender, nationality, ethnicity, sexual orientation, age, marital status, disability, or any other characteristic protected under any anti-discrimination law or regulation. Welcome to Etraveli Group. Show more Show less

Posted 3 weeks ago

Apply

6.0 years

0 Lacs

Indore, Madhya Pradesh, India

On-site

Linkedin logo

Extensive technical experience and development expertise in Core Java, J2EE, JSP, Servlets, Struts, Web Services, Spring, Hibernate, JavaScript, JQuery, and AJAX Effective communicator capable of explaining concepts clearly and credibly across all levels of the organization. Experience with one or more agile project management tools like Jira is a plus. Familiar with standard SDLC and Agile processes. Possess advanced knowledge of object-oriented design and development and the J2EE framework and data architectures. Effective communicator capable of explaining concepts clearly and credibly across all levels of the organization. Experience with one or more of the following is plus - DeltaSpike, AKKA, Spring, Hibernate, Multi-threading or distributed system; A minimum of 6 years of experience working in a similar role that includes a mix of SaaS, Security industry exposure in solution design and delivery the following are a must. Locations Madhya Pradesh, Indore, India Show more Show less

Posted 3 weeks 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