Jobs
Interviews

13 Struts Framework Jobs

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

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a Full Stack Java Developer, you will be responsible for integrating different backend systems and working closely with clients, architects, and frontend developers to define integration with clients" back-end systems. You will determine implementation details and realize these implementations. Your role will involve utilizing your strong knowledge of Java and the Struts framework, along with hands-on experience in developing web applications. You should be familiar with frontend technologies such as HTML, CSS, and JavaScript, and have experience in tools or frameworks like React for complete full-stack development. Additionally, hands-on experience in Spring, Spring Boot, and Cloud technologies is essential for this role. Experience with Pivotal Cloud Foundry (PCF) environment and Continuous Integration and Continuous Development (CICD) processes will be beneficial. You should have a minimum of 4-7+ years of development experience and proven expertise as a Full Stack Java Developer or in a similar role, preferably involving the Struts framework and Agile methodologies. Understanding of design patterns, experience with Java EE, Maven, Java frameworks, open-source libraries, Spring Security, SSO solutions, Web Services (REST/SOAP), and database applications such as Oracle, MySQL, DB2, SQL, JDBC, and ORM tools is required. Furthermore, you will be tasked with providing sizing and scalability recommendations, solving connectivity and deployment issues, and deploying application servers in enterprise environments. Experience with Agile development methodologies is necessary for this role. Excellent communication skills and experience in onshore and offshore development management model are also desired qualities for this position.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 - 0 Lacs

chennai, tamil nadu

On-site

You will be responsible for developing high-quality software solutions as a Senior Java Developer. Your main tasks will involve utilizing your expertise in Core Java, Java & J2EE to build MVC-based Web Applications using the JSP/Struts framework. Additionally, you will need to have a strong understanding of OOPS concepts, Hibernate, and Spring Boot. Proficiency in working with Application Servers such as Tomcat and WebLogic is crucial for this role. Experience in developing Restful services and Web services is also required. Knowledge of deploying Spring Boot in Microservices architecture will be an added advantage. Apart from technical skills, good verbal and written communication skills are essential. You should be an excellent team player with the ability to collaborate effectively in a global team setting and deliver work within specified deadlines. In summary, this role requires expertise in Core Java, Java & J2EE, MVC-based Web Application development, OOPS concepts, Hibernate, Spring Boot, Application Servers, Restful services, Web services, and Microservices architecture. Strong communication skills and the ability to work well in a team are also important for success in this position.,

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

maharashtra

On-site

You should have at least 4+ years of experience for Sr. Java and 7+ years for Java Lead roles. The job is located in Chennai/Mumbai. Your responsibilities will include participating in detailed design, coding, code reviews, testing, demos, installation, and maintenance of software modules. You will be involved in preparing software prototypes, system architecture, design documents, user interfaces, coding following guidelines, test plans, installation/deployment documents, and technical documentation. You will also need to document and demonstrate solutions, ensure project tasks are completed within defined timelines, prepare and install solutions based on system specifications, standards, and programming. Testing activities will involve writing test cases, unit testing, system testing, and troubleshooting through log analysis and database query optimization. You will be responsible for improving operations by conducting system analysis, staying updated on development tools and techniques, protecting operations by maintaining confidentiality, and providing information on development and service issues. To be successful in this role, you should have strong programming skills in Java, J2EE, and Struts framework. Knowledge of database concepts, REST/SOAP web services, core collections, JSP/Servlets, and JDBC is essential. Experience in coding, unit testing, system testing, and troubleshooting is required. You should be adaptable to work schedules and strive for effective and quality delivery. Familiarity with OOP concepts, multi-tier software development, component architecture, web-based software, and system integration issues is preferred. In summary, you will be responsible for developing, testing, and maintaining software solutions, ensuring adherence to quality processes, and staying updated on technological trends in the software development industry to troubleshoot and resolve effectively.,

Posted 4 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

NTT DATA is seeking a Java Technical Consultant to join their team in Bangalore, Karnataka (IN-KA), India. As a Java Technical Consultant, you will be responsible for demonstrating proficiency in Java, including a solid understanding of its ecosystems. You will also be expected to have sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts, familiarity with different design and architectural patterns, and the ability to write reusable Java libraries. Additionally, you should possess expertise in Java concurrency patterns, a basic understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services. Experience in working with popular web application frameworks like Play and Spark is preferred, as well as relevant knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements. The ideal candidate will have the ability to write clean, readable Java code, basic knowhow of class loading mechanism in Java, experience in handling external and embedded databases, and understanding basic design principles behind scalable applications. You should also be skilled at creating database schemas that characterize and support business processes, knowledgeable about JVM (Java Virtual Machine) and its drawbacks, weaknesses, and workarounds, and proficient in implementing automated testing platforms and unit tests. Moreover, you are expected to have in-depth knowledge of code versioning tools like Git, understanding of building tools such as Ant, Maven, Gradle, etc, expertise in continuous integration, and familiarity with JavaServer pages (JSP) and servlets, web frameworks like Struts and Spring, service-oriented architecture, web technologies like HTML, JavaScript, CSS, JQuery, and markup languages such as XML, JSON. Other required skills for this role include knowledge of abstract classes and interfaces, constructors, lists, maps, sets, file IO and serialization, exceptions, generics, Java Keywords like static, volatile, synchronized, transient, etc, multithreading, and synchronization. Banking experience is a must for this position. NTT DATA is a global innovator of business and technology services, serving 75% of the Fortune Global 100. As a Global Top Employer, NTT DATA has diverse experts in more than 50 countries and a robust partner ecosystem. Their services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. NTT DATA is committed to helping clients innovate, optimize, and transform for long-term success and is one of the leading providers of digital and AI infrastructure worldwide. Visit us at us.nttdata.com.,

Posted 1 week ago

Apply

7.0 - 12.0 years

15 - 25 Lacs

Gurgaon/Gurugram, Delhi / NCR

Work from Office

We are looking for a versatile candidate having good experience in end to end development of Java Application. Candidate will be responsible for below given tasks Responsibilities: 7 + years experience of core JAVA development. Java 1.8 experience is a must Thorough understanding of OOPS concepts, Design principles and implementation of Different type of Design patterns. Extensive experience in Java EE platforms, Spring Boot, Spring MVC, Spring Batch, Microservices Experience in Java, Spring Framework, Hibernate, JPA, Restful, web services. Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good knowledge in ENUMS, Collections, Annotations, Generics, Basic understanding of Java Memory Management (JMM) including garbage Collections concepts. Strong expertise in Algorithm and data structures Working closely with Product managers or individuals/teams Strong experience with unit testing and test-driven development Be a product owner Required Candidate profile Candidate should be a team player with experience in developing solutions in a specified time frame. He / She should have desire to learn new technologies and be of exploring nature to do something which is not done before. Early joiner would be preferred.

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will be required to utilize your knowledge of applications development procedures and concepts, along with basic knowledge of other technical areas, to identify and define necessary system enhancements. This will involve using script tools, analyzing code, and consulting with users, clients, and other technology groups to recommend programming solutions. Additionally, you will be responsible for installing and supporting customer exposure systems and applying fundamental knowledge of programming languages for design specifications. As an Applications Development Intermediate Programmer Analyst, you will analyze applications to identify vulnerabilities and security issues, conduct testing and debugging, and act as an advisor or coach to new or lower-level analysts. You will need to identify problems, analyze information, and make evaluative judgments to recommend and implement solutions. Moreover, you will be expected to resolve issues by selecting solutions through the application of acquired technical experience and independent judgment. You should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. It is crucial to assess risk appropriately when making business decisions, with a particular focus on safeguarding Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. Qualifications: - 6-10 years of hands-on experience in pure technical roles in the development of various software applications. - Strong knowledge and application of Java, J2EE, HTML/CSS, Angular, JSP, Servlets, JDBC, Struts framework, Spring, and Microservice. - Thorough understanding of fundamental concepts like Exception Handling, OOPS concepts, Collections, Multi-Threading, and more. - Exposure to an industry-standard database (Oracle) on a UNIX platform and awareness of database design and SQL scripting knowledge. - Knowledge of unit testing frameworks like JUnit or TestNG and application servers/webservers. - Work experience with transactional applications for low latency, high availability uses is a plus. - Exposure to technologies like JMS/Kafka and DevOps tools like GitHub, Jenkins, Lightspeed, Harness, etc. - Knowledge of various treasury products such as FX, Money Markets, Fixed Income, and Derivatives is a plus. - Graduation/Post Graduation qualifications in Engineering stream with a very good academic record throughout from premier institutions. - Strong analytical ability, quantitative skills, logical thinking, and problem-solving skills. - Strong interpersonal and articulation skills, ability to partner with non-technical and technical peers, and effective time management skills. - Innovative, positive attitude, strong team orientation, and commitment to overall team success. Competencies: - Innovative and Positive Can-Do attitude - Planning and Organizing - Resilience - Accountability This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required.,

Posted 2 weeks ago

Apply

2.0 - 4.0 years

4 - 6 Lacs

Gurugram

Work from Office

Experience with JSP Experience in working with SMPP and JMS APIs Experience with Core Java Experience in creating services using Java Service Wrapper Working knowledge of Stripes/Struts framework Experience in developing web-services (i.e., JAX-WS, JAX-RPC and REST based) Experience in using Java Mail APIs MySQL proficiency (i.e., writing complex SQL queries and stored-procedures) Experience in jQuery or any other JavaScript-based framework would be beneficial Ability to handle Tomcat based deployment and configuration Basic Linux usage to review application logs or execute command-line java processes

Posted 1 month ago

Apply

7.0 - 12.0 years

5 - 9 Lacs

Hyderabad

Hybrid

Immediate Openings on Core Java Developer _ Noida_Contract Experience: 7+ Years Skill: Core Java Developer Location: Noida Notice Period: Immediate . Employment Type: Contract Working Mode : Hybrid Job Description 7+ years experience developing using Java,J2EE 5+ years experience developing front end applications using Strut Frameworks in Windows, Unix, and Linux OS. 5+ years database experience including both Oracle and SQL(Optional) Preferred Skills: Excellent Design and programming/Coding skills to address business and technical use cases Good knowledge of J2EE, web services (Java, JavaScript, HTML, XML, OOD Concepts and Spring Boot). Experience with interaction of legacy systems and phased application integration Excellent problem solving, excellent interpersonal skills and analytical skills with exquisite attention to detail, ability to think strategically and logically Ability to understand and analyze server log files Strong organizational skills, tracking multiple development tasks simultaneously and can synthesize concrete results Excellent knowledge of database and writing/debugging SQL queries, PL/SQL programs.

Posted 1 month ago

Apply

3.0 - 5.0 years

10 - 12 Lacs

Bengaluru

Work from Office

core java, j2e technologies, hibernate, spring boot, microservices, restful soap webservices, java ide tool, Eclipse, Intellj IDE, Spring, Struts, JSF, multi-threading, dependency injection, HTML, XML, JSON, CSS, JavaScript, JSP, and Servle, CI/CD

Posted 1 month ago

Apply

6.0 - 9.0 years

18 - 25 Lacs

Gurugram

Work from Office

We are looking for a versatile candidate having good experience in end-to-end development of Java applications Must have 6 + years of experience in core JAVA development. Java1.8, Java EE platforms, Spring Boot, Spring MVC, SpringBatch, Microservices

Posted 1 month ago

Apply

10.0 - 15.0 years

10 - 15 Lacs

Hyderabad

Work from Office

Skill Set: Core Java/J2EE/Servlets/JSP/JavaScript, OOPS, Struts Framework/Spring Framework, Hibernate technologies Process methodologies - MVC, SOA Architecture Good working knowledge on Tomcat/JBoss servers. Developing software using Eclipse/MyEclipse IDE Should have contributed in all phases of the development life cycle Strong Communication Skills Roles & Responsibilities: Advice and offer input on process to design, develop, modify, and adapt system architecture Have a good understanding of current and future technical architecture of a Product Provide operational leadership to a project team Effective use of project team members and resources Preparation of design documentation for the project . Prepare weekly status and progress reports for review with the client and management Establish and publish clear priorities among project activities. Responsible for software development life cycle, testing and rollout along with team. Support the Project Manager in the project management activities. Ensure designs are in compliance with specifications and guide the developers and based on the requirement actively participate in coding. Assess new technologies to enhance development process and optimize application delivery. Should involve in requirements analysis, requirements development, delivery, support & analysis and documentation. Organizing and prioritizing project task for the team Preparation of training manuals for users Other duties as assigned

Posted 2 months ago

Apply

2.0 - 7.0 years

0 - 3 Lacs

Mysuru

Hybrid

Job Summary: We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications that are high-volume, low-latency, and mission-critical. You will work on both front-end and back-end coding and contribute to all phases of the development lifecycle. Key Responsibilities: • Design, implement, and maintain Java applications with high availability and performance • Analyze user requirements and define application objectives • Write well-designed, testable, and efficient code • Participate in code reviews and maintain coding standards • Integrate software components and third-party programs • Troubleshoot, debug, and upgrade existing systems • Support continuous improvement by investigating alternatives and technologies • Collaborate with cross-functional teams including UI/UX designers, DevOps, and QA Requirements: • Bachelor degree in computer science, Engineering, or related field professional experience in Java development (or more based on role) • Strong understanding of OOP (Object-Oriented Programming) • Proficient in Java SE / Java EE, Struts and RESTful APIs • Experience with databases such as Oracle • Familiarity with version control tools (e.g., Git) • Working knowledge of Agile/Scrum methodologies, Apache Solar • Strong analytical and problem-solving skills • Strong knowledge on JavaScript / jQuery, Velocity

Posted 2 months ago

Apply

5 - 10 years

12 - 18 Lacs

Gurgaon/Gurugram, Delhi / NCR

Work from Office

We are looking for a versatile candidate having good experience in end to end development of Java Application. Candidate will be responsible for below given tasks Responsibilities: 5 + years experience of core JAVA development. Java 1.8 experience is a must Thorough understanding of OOPS concepts, Design principles and implementation of Different type of Design patterns. Extensive experience in Java EE platforms, Spring Boot, Spring MVC, Spring Batch, Microservices Experience in Java, Spring Framework, Hibernate, JPA, Restful, web services. Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good knowledge in ENUMS, Collections, Annotations, Generics, Basic understanding of Java Memory Management (JMM) including garbage Collections concepts. Strong expertise in Algorithm and data structures Working closely with Product managers or individuals/teams Strong experience with unit testing and test-driven development Be a product owner Required Candidate profile Candidate should be a team player with experience in developing solutions in a specified time frame. He / She should have desire to learn new technologies and be of exploring nature to do something which is not done before.

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies