Jobs
Interviews

1370 Struts Jobs

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

2.0 years

3 - 4 Lacs

India

On-site

Job Title: Junior Java Developer Job Summary: We are looking for a proactive and detail-oriented Junior Java Developer with over 2+ years of hands-on experience in Java-based application development. The ideal candidate should have strong foundational knowledge in Java, along with experience in Spring Boot, Struts, Post greSQL, and MySQL . You will work closely with senior developers and cross-functional teams to deliver scalable web applications and backend services. Key Responsibilities: Design, develop, test, and maintain Java-based web applications. Develop backend services using Spring Boot and integrate with front-end components. Having experience with Struts framework. Write optimized and secure SQL queries for PostgreSQL and MySQL databases. Participate in code reviews, debugging, and application performance tuning. Collaborate with QA, UI/UX, and DevOps teams for successful product delivery. Develop and consume RESTful APIs and integrate third-party services. Follow best practices for coding standards, testing, and documentation. Understand business requirements and translate them into technical specifications. Required Skills & Qualifications: B.Tech or MCA. 2+ years of professional experience in Java/J2EE development . Proficiency in Spring Boot for microservice development. Experience with Struts framework (1.x or 2.x). Strong knowledge of PostgreSQL and MySQL databases. Understanding of MVC architecture and design patterns. Experience with tools like Maven , Git , and JIRA . Familiarity with RESTful APIs and JSON. Good understanding of exception handling, multithreading, and collections in Java. Strong debugging and problem-solving skills. Nice-to-Have Skills: Exposure to front-end technologies (HTML, CSS, JavaScript, React or Angular). Knowledge of cloud platforms (AWS, Azure, GCP). Familiarity with containerization tools like Docker . Basic understanding of CI/CD pipelines. Job Type: Full-time Pay: ₹300,000.00 - ₹400,000.00 per year Work Location: In person

Posted 19 hours ago

Apply

7.0 - 14.0 years

0 Lacs

haryana

On-site

As an experienced Java Developer with 7 to 14 years of experience in Java Technologies and a background in the Banking domain, you will play a crucial role in developing, implementing, and maintaining Java application phases at FIS. Your responsibilities will include designing, coding, debugging, and maintaining Java, J2EE application systems, as well as converting business requirements into executable code solutions. Your expertise in Core Java, J2EE, ANSI SQL, XML, Struts, Hibernate, Spring, and Springboot will be essential in this role. Your role will involve evaluating and identifying new technologies for implementation, providing leadership to the technical team, and ensuring the successful execution of projects. Proficiency in Database concepts (Oracle/DB2), docker (helm), kubernetes, Core Java Language, microservices, and Web Technologies (Spring or Struts, Hibernate, JSP, HTML/DHTML, Rest Web services, JavaScript) will be required to excel in this position. You will be part of a collaborative team at FIS, where your contributions will directly impact the development of financial services and technology solutions. This role offers an exciting opportunity to be part of the World's Leading FinTech Product MNC, with a competitive salary, attractive benefits, and GHMI/Hospitalization coverage for you and your direct dependents. Join us at FIS and be part of a dynamic and innovative team that values openness, collaboration, and passion for technology.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

Performs solution design, systems analysis, and programming activities which may require some research. Performs bug verification, release testing and support for assigned products. Performs design, implementation, and maintenance of product modules/sub-systems according to architecture, guidelines, and good software engineering practice. Responsible for product's usability by creating user interfaces, use cases, implementing prototypes, and conducting usability tests. Prepares technical documentation of the product, creates user interface guidelines, and conducts reviews. Produces design documentation that complies with regulations. Responsible for unit testing and integration testing for the sprint coding. Researches problems discovered by validation or product support and develops solutions. Researches and understands the marketing requirements for a product, including target environment, performance criteria, and competitive issues. Researches new technology or development tools to remain abreast of current technology. In the absence of the Software Architect, capable of serving as the software architect in the areas of design and implementation to meet project objectives and documentation. Coaches and mentors software engineers. Performs code and solution design reviews to ensure good maintainability and bug-free implementation of product features. **Essential Requirements:** - M.Sc/B.Sc Degree in Computer Science, Engineering, or Information Systems. - 5+ years of software development experience. - Fluency in English, both written and verbal. - APIs: REST, GraphQL. - DB: RDBMS (Oracle / PostgreSQL / Aurora). - Monitoring: Dynatrace. - Virtualization/Cloud: AWS, Docker, OpenShift / K8s. - Secrets Management (AWS Secrets Manager / Azure Keyvault / Hashicorp Vault). - Architecture: Microservices, Micro FrontEnds, Backend for FrontEnd, CQRS, Sidecar, Event Sourcing. - Specific programming knowledge: Backend Java (Struts / Spring), Java EE, JUnit (or similar but willing to code in JAVA), Front-End Technologies: React.JS, Native mobile development, Build tools: Jenkins, DB: RDBMS, SQL based. **Desirable Skills:** - User-oriented approach to software development. - Willingness to expand skills by learning other technologies as needed. - Must be a team-oriented person with a can-do attitude. The role also involves coaching and mentoring software engineers. Additionally, the position offers various benefits and perks such as Medical Insurance, Group Accidental Coverage/Insurance, Group Term Life Insurance, Company Paid Subscription to Calm, Employee Referral Program, Wellness Program, Proof! Signants Employee Recognition Program, Burn Along - Digital fitness and wellness platform.,

Posted 1 day ago

Apply

7.0 - 14.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Position Type Full time Type Of Hire Experienced (relevant combo of work and education) Education Desired Bachelor of Computer Engineering Travel Percentage 0% Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun About The Team This role is a part of our OPF team. FIS Open Payment Framework (OPF) is a set of reusable and extensible components, frameworks, and technical services which can be assembled in different configurations to build a personalized Payment Processing System. From the Open Payment Framework, FIS has created predefined solutions around the bank payment hub, including Domestic & International payments (XCT) , SEPA Direct Debits & Credit Transfers (SEPA) , SCT INST ,UK Faster Payments ,Immediate Payments ,eBanking (EBK) ,Business Payments (BP), NPP, BACS ,US ACH. What You Will Be Doing Develop application code for java programs Design, implement and maintain java application phases Designing, coding, and debugging and maintenance of Java, J2EE application systems Object-oriented Design and Analysis (OOA and OOD) Evaluate and identify new technologies for implementation Ability to convert business requirement into executable code solution Provide leadership to technical team What You Bring Must have 7 to 14 years of experience in Java Technologies Must have experience on Banking domain Proficiency in Core Java, J2EE, ANSI SQL, XML, Struts, Hibernate, Spring and Springboot Good experience in Database concepts (Oracle/DB2), docker, kubernates, Core Java Language (Collections, Concurrency/Multi-Threading, Localization, JDBC), microservices Hands on experience in Web Technologies (Either Spring or Struts, Hibernate, JSP, HTML/DHTML, Web services, JavaScript) Must have knowledge of one J2EE Application Server e.g.~ WebSphere Process Server, WebLogic, jboss Working Knowledge of JIRA or equivalent What We Offer You An exciting opportunity be a part of World’s Leading FinTech Product MNC To be a part of vibrant team and to build up a career on core banking/payments domain Competitive salary and attractive benefits including GHMI/ Hospitalization coverage for employee and direct dependents A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass

Posted 1 day ago

Apply

6.0 years

0 Lacs

India

Remote

Real people. Real service. At SupplyHouse.com, we value every individual team member and cultivate a community where people come first. Led by our core values of G enerosity, R espect, I nnovation, T eamwork, and GRIT, we’re dedicated to maintaining a supportive work environment that celebrates diversity and empowers everyone to reach their full potential. As an industry-leading e-commerce company specializing in HVAC, plumbing, heating, and electrical supplies since 2004, we strive to foster growth while providing the best possible experience for our customers. Through an Employer of Record (EOR), we are looking for a new Sr. Software Development Engineer in India to join our growing IT Team. This individual will report into our Full Stack Team Lead and have the opportunity to work on impactful projects that enhance our e-commerce platform and internal operations, while honing your skills in backend and full stack development. If you’re passionate about creating user-friendly interfaces, building scalable systems, and contributing to innovative solutions in a collaborative and fun environment, we’d love to hear from you! Role Type: Full-Time Location: Remote from India Schedule: Monday through Friday with a minimum schedule overlap of 4-5 hours per day with 8:00 a.m. to 5:00 p.m. U.S. Eastern Time to ensure effective collaboration Base Salary: $35,000 - $40,000 USD Responsibilities: Participate in all phases of software development: requirements, design, construction, testing, deployment, and maintenance Design and develop reliable and scalable distributed systems Ensure system reliability, optimized performance, and compliance with security policies Ensure industry standard development best practices are observed, including accessibility and privacy compliance Build reusable code and libraries for future use Assess the technical feasibility of UI/UX designs and partner with business analysts to refine project requirements Collaborate with project owners and development teams to ensure implementation, designs are in-sync, and to deliver client facing products Evaluate technical designs and conduct code reviews Serve as a mentor to junior team members Review requests to address features/issues submitted by various internal departments as well as provide solutions and estimates for such requests Maintain current technical knowledge to support rapidly changing technology, constantly looking for modern technologies and working with the team in introducing these technologies Requirements: Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a related field and 6+ years of progressive experience. Alternatively, a Master's degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a related field and 4+ years of progressive experience. 4+ years of professional experience with Java frameworks such as Spring, Struts, Hibernate 4+ years of professional experience with relational databases (MySQL and/or Oracle) Deep understanding of data structures, algorithms, and system design Experience making complex backend architecture design choices Passion for web technologies, and keeping up to date with new tools and techniques Experience with the full Software Development Lifecycle: frontend and backend web application development, implementing business logic, and developing user interfaces Ability to work with minimal technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities Linux, Shell, and Perl scripting, writing, and executing UNIX commands, and utilizing Linux servers to debug, deploy code, install, and monitor software to be used in testing and production environments Experience with webservers including Apache and Nginx Why work with us: We have awesome benefits – We offer a wide variety of benefits to help support you and your loved ones. These include: Comprehensive and affordable medical, dental, vision, and life insurance options; Competitive Provident Fund contributions; Paid time off and holidays; Mental health support and wellbeing program; Company-provided equipment and one-time $250 USD work from home stipend; $750 USD annual professional development budget; Company rewards and recognition program; And more! We promote work-life balance – We value your time and encourage a healthy separation between your professional and personal life to feel refreshed and recharged. Look out for our wellness initiatives! We support growth– We strive to innovate every day. In an exciting and evolving industry, we provide potential for career growth through our hands-on training, diversity and inclusion initiatives, opportunities for internal mobility, and professional development budget. We give back –We live and breathe our core value, Generosity, by giving back to the trades and organizations around the world. We make a difference through donation drives, employee-nominated contributions, support for DE&I organizations, and more. We listen – We value hearing from our employees. Everyone has a voice, and we encourage you to use it! We actively elicit feedback through our monthly town halls, regular 1:1 check-ins, and company-wide ideas form to incorporate suggestions and ensure our team enjoys coming to work every day. Check us out and learn more at https://www.supplyhouse.com/our-company! Additional Details: Remote employees are expected to work in a distraction-free environment. Personal devices, background noise, and other distractions should be kept to a minimum to avoid disrupting virtual meetings or business operations. SupplyHouse.com is an Equal Opportunity Employer, strongly values inclusion, and encourages individuals of all backgrounds and experiences to apply for this position. To ensure fairness, all application materials, assessments, and interview responses must reflect your own original work. The use of AI tools, plagiarism, or any uncredited assistance is not permitted at any stage of the hiring process and may result in disqualification. We appreciate your honesty and look forward to seeing your skills. We are committed to providing a safe and secure work environment and conduct thorough background checks on all potential employees in accordance with applicable laws and regulations. All emails from the SupplyHouse team will only be sent from an @supplyhouse.com email address. Please exercise caution if you receive an email from an alternate domain.

Posted 1 day ago

Apply

5.0 years

0 Lacs

Hyderābād

On-site

Role Overview Performs solution design, systems analysis, and programming activities which may require some research. Performs bug verification, release testing and support for assigned products. Key Accountabilities/Decision Making & Influence Performs design, implementation and maintenance of product modules/sub-systems according to architecture, guidelines and good software engineering practice; Responsible for product’s usability by creating user interfaces, creating use cases, and implementing prototypes and conducting usability tests; Prepares technical documentation of product, creates user interface guidelines and conducts reviews; Produces design documentation that complies with regulations; Responsible for the unit testing and integration testing for the sprint coding; Performs bug verification, release testing and support for assigned products. Researches problems discovered by validation or product support and develops solutions to the problems; Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues;Researches new technology or development tools to remain abreast of current technology; In the absence of the Software Architect, is capable to serve as the software architect in the areas of design and implementation in order to meet project objectives and documentation. Coaches and mentors software engineers Performs code and solution design reviews to ensure good maintainability and bug free implementation of the product features; KNOWLEDGE, SKILLS & ATTRIBUTES Essential M.Sc/B.Sc Degree in Computer Science, Engineering or Information Systems. 5+ years of software development experience Fluency in English, both written and verbal APIs: REST, GraphQL, DB: RDBMS (Oracle / PostgreSQL / Aurora) Monitoring: Dynatrace Virtualization/Cloud: AWS, Docker, OpenShift / K8s, Secrets Management (AWS Secrets Manager / Azure Keyvault / Hashicorp Vault) Architecture: Microservices, Micro FrontEnds, Backend for FrontEnd, CQRS, Sidecar, Event Sourcing Specific programming knowledge: Backend Java: Java (Struts / Spring), Java EE, JUnit (or similar but willing to code in JAVA) Front-End Technologies: React.JS Native mobile development Build tools: Jenkins DB: RDBMS , SQL based Desirable : User-oriented approach to software development Must be willing to expand the skills by learning other technologies as needed Must be a team oriented person with a “can do” attitude. DECISION MAKING AND INFLUENCE Coaches and mentors software engineers We Know that everyone has different wants and needs, which is why along with a highly competitive base salary we support our people and their loved ones with a variety of perks and benefits. As part of our team some of the benefits you can expect to receive are: Mentors software engineers Medical Insurance, Group Accidental Coverage/Insurance, Group Term Life Insurance Company Paid Subscription to Calm – The #1 app for mental fitness. Employee Referral Program – Bring the Best to Signant Health and earn a reward. Wellness Program – Participate in challenges and earn points for rewards. Proof! – Signant’s Employee Recognition Program where you can accumulate points to redeem Exciting merchandise, gift cards, tickets, and more. Burn Along – Digital fitness and wellness platform. At Signant Health, accepting difference isn’t enough—we celebrate it, we support it, and we nurture it for the benefit of our team members, our clients and our community. Signant Health is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.

Posted 1 day ago

Apply

7.0 years

3 - 7 Lacs

Hyderābād

On-site

Role Overview Responsible for product portfolio architecture. Performs product design, systems analysis and programming activities which may require extensive research. Performs bug verification, release testing and support for assigned products. The ideal candidate possesses basic product knowledge and basic knowledge of user applications. Key Accountabilities/Decision Making & Influence Designing overall system architecture including the internal architecture of a component, as well as communication protocols and interfaces to other components Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues; Researches new technology or development tools to remain abreast of current technology; Helping and training fellow developers to work with new product components / modules, to follow company coding practices and architectural guidelines Conducting unit testing and integration testing Performing code and design reviews Performing bug verification, release testing and support for assigned products Being responsible for product’s usability by designing user interfaces, creating use cases, and implementing prototypes and conducting usability tests Preparing technical documentation of product, creating user interface guidelines and conducting reviews DECISION MAKING AND INFLUENCE Coaches and mentors software engineers Works closely with project management and software developers to formulate the high-level technical solution Knowledge,Skills & Attributes Essential: M.Sc/B.Sc Degree in Computer Science, Engineering or Information Systems. 7 + years of software development experience Fluency in English, both written and verbal APIs: REST, GraphQL, WSO2 / Kong DB: RDBMS (Oracle / PostgreSQL / Aurora and Non-RDMBS (MongoDB) Monitoring: Dynatrace Virtualization/Cloud: AWS, Docker, K8s, Secrets Management (AWS Secrets Manager / Azure Keyvault / Hashicorp Vault) Architecture: Microservices, Micro FrontEnds, Backend for FrontEnd Specific programming knowledge: Backend Java: Java (Struts & Spring), Java EE, JUnit (or similar but willing to code in JAVA) Front-End Technologies: React.JS Desirable : User-oriented approach to software development Must be willing to expand the skills by learning other technologies as needed Must be a team oriented person with a “can do” attitude We know that everyone has different wants and needs, which is why along with a highly competitive base salary we support our people and their loved ones with a variety of perks and benefits. As part of our team some of the benefits you can expect to receive are: Medical Insurance, Group Accidental Coverage/Insurance, Group Term Life Insurance Company Paid Subscription to Calm – The #1 app for mental fitness. Employee Referral Program – Bring the Best to Signant Health and earn a reward. Wellness Program – Participate in challenges and earn points for rewards. Proof! – Signant’s Employee Recognition Program where you can accumulate points to redeem exciting merchandise, gift cards, tickets, and more. Burn Along – Digital fitness and wellness platform Does this sound like something you’d like to explore? Then we’d love to hear from you! To apply, please submit your CV and a cover letter letting us know why you think you’d be perfect for this role. We will begin reviewing submissions during the application period and will fill the vacancy as soon as a suitable candidate is identified.

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You should have a strong background in Core Java with relevant experience in J2E technologies, Hibernate Framework, and Spring boot/Spring boot, Microservices and restful/Soap web services. You must possess a strong knowledge of object-oriented programming concepts, exception handling, and memory management. It is essential to know concepts of multi-threading and dependency injection. Additionally, you should have knowledge of HTML, XML, JSON, CSS, JavaScript, JSP, and Servlet. Sound knowledge of relational and/or non-relational databases such as MySQL, MongoDB, etc. is required. You must also be able to work with ORM frameworks and concepts such as JPA2 and Hibernate. Experience in any Java IDE tool such as Eclipse, IntelliJ IDE is preferred. Having experience in at least one framework like Spring, Struts, JSF is beneficial. Knowledge of build tools such as Maven, Gradle, etc., and version control (Git repository) is expected. Familiarity with CI/CD and DevOps and tools like Jenkins, GitHub pipelines, etc., is a plus. Additional preferred skills include experience in developing SaaS, PaaS, and cloud-based web applications. Knowledge or experience in Front End Technologies like JavaScript, HTML, AngularJS / ReactJs framework is advantageous. Job requirements include designing, implementing, developing, and maintaining applications using Java tech stack. You should be able to understand business requirements and convert them into technical specifications. Contributing to SDLC activities such as requirement gathering, analysis, design, development, testing & integration, and maintenance is essential. Monitoring and identifying production and non-production issues and resolving them is part of the role. Writing clean, efficient, and secure code is crucial to ensure performance, security, stability, and quality of the application. Improving existing systems by adding new features in line with business specifications is also expected. You will need to monitor performance and implement innovative solutions to improve the overall system. Collaborating with peers and team members to build scalable, secure, and quality products is important. Performing regular checks and following best practices to develop, deploy, and maintain software is necessary. Deployment of new features and products into the production environment will also be required.,

Posted 2 days ago

Apply

7.0 - 11.0 years

0 Lacs

pune, maharashtra

On-site

As a Lead Software Security Engineer specializing in Web development at Qualys, you will join a dedicated security engineering team committed to ensuring the highest levels of security and trust in Qualys products. This senior role is ideal for developers who are passionate about security and adept at creating reliable and scalable software. The Product Security team at Qualys operates uniquely, with a mission to drive continuous improvement throughout the product portfolio's lifecycle. Our goal is to uphold the highest standards of verifiable security, trust, and compliance. We focus on establishing a secure Software Development Life Cycle (SDLC), maintaining quality management objectives, and delivering predictable outcomes for our customers, company, and potential attackers. By identifying and resolving issues early in the development process, we streamline operations, enhance release velocity, and prioritize security at every stage. Your responsibilities will include collaborating on the development of Qualys" cutting-edge platform, crafting secure middleware and end-point components, and creating tools to support the team in assisting others effectively. You will design high-quality software following secure architecture and design principles, ensuring that developers throughout Qualys can seamlessly integrate your reliable and robust work. Additionally, you will engineer dependable libraries, APIs, and microservices that enhance security for a platform handling millions of transactions and terabytes of data daily. Your role will also involve integrating security into software designs as a primary objective. To excel in this position, you should possess exceptional Java skills and experience with frameworks such as Spring Boot and Struts, as well as Object Relationship Mapping (Hibernate) and Object-Oriented Programming principles. A solid understanding of security development lifecycle principles, data structures, algorithms, application design, and web client development architecture is essential. Proficiency in developing scalable SaaS platforms using microservices and distributed systems architecture is crucial, along with expertise in RDBMS systems (preferably Oracle) and NoSQL databases (preferably Cassandra). You should be skilled in constructing RESTful APIs for microservices and adept at business process automation to facilitate informed decision-making based on security data. Additional qualifications that would be beneficial include experience as a secret pen tester or bug bounty champion, a passion for Test Driven Development and DevSecOps, and expertise in Identity Access Management (RBAC, OpenID Connect, OAuth 2.0), encryption, and privilege management. A strong understanding of Hashing, Authentication, Symmetric Encryption, Asymmetric Encryption, Digital Signatures, and PKI, as well as familiarity with static code analysis tools and basic operations, is also advantageous.,

Posted 2 days ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: Candidate should have minimum 8+ year of experience. Candidate should have good hands-on development experience in programming on Java , J2EE, Struts, Spring Boot, Spring Cloud, Microservice, RestAPI and Kafka. He/She should independently drive the designing and implementation of new enterprise application end to end. Candidate should have understanding of Agile process . Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

Posted 2 days ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: Candidate should have minimum 8+ year of experience. Candidate should have good hands-on development experience in programming on Java , J2EE, Struts, Spring Boot, Spring Cloud, Microservice, RestAPI and Kafka. He/She should independently drive the designing and implementation of new enterprise application end to end. Candidate should have understanding of Agile process . Education: Bachelor’s degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

Posted 2 days ago

Apply

8.0 - 10.0 years

15 - 20 Lacs

Gurugram

Work from Office

8-10 years of exp in Java technology Exp in Java 8+, Spring Framework, Spring Boot, Spring OAuth2,Servlets & Struts Exp in Webservice SOAP/Restful Service & Rest API Exp in AWS Cloud native microservices based apps. Exp in Kafka Exp in Microservices Required Candidate profile Exp in CI/CD pipelines & related tools.Familiarity with database technologies such as SQL, NoSQL, & ORM frameworks (Hibernate).Exp in Databases like MySQL, Oracle & Postgres.Exp in Agile & Angular js.

Posted 2 days ago

Apply

3.0 - 5.0 years

12 - 13 Lacs

Bengaluru

Work from Office

Apexon is looking for Sr Java Developer to join our dynamic team and embark on a rewarding career journeyDesign, develop, and maintain Java-based applications.Write clean, maintainable, and efficient code.Collaborate with cross-functional teams to analyze, design, and implement new features.Participate in code reviews to ensure high-quality code and adhere to best practices.Troubleshoot and debug production issues.Mentor junior developers and provide technical guidance.Stay up-to-date with the latest Java technologies and industry trends.Participate in the full software development life cycle, from requirement gathering to deployment and maintenance.Strong knowledge of Java, J2EE, and Java frameworks (e.g., Spring, Hibernate).Experience with relational databases and SQL.Experience with Agile software development methodologies.Excellent problem-solving and debugging skills.Strong communication and collaboration skills.Familiarity with cloud computing and DevOps practices is a plus.

Posted 2 days ago

Apply

3.0 - 5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Requirements Possess good experience developing Java EE web applications and Java UI frameworks. Certifications in Java, Java EE, etc, preferred. Some project leading experience in IT will be an added advantage. 3-5 years of experience in systems analysis, design, programming with knowledge of one or more of the following technologies: Java, Java EE, Struts, JSF, Spring, EJB, Hibernate, IBatis, Weblogic Application Server, Elixir, Oracle DB, LDAP, MQ Series, JBoss Application Server, Apache Tomcat, ESB, Oracle Database, SQL, PL/SQL. This job was posted by Kanika B from Applore Technologies.

Posted 2 days ago

Apply

7.0 - 14.0 years

14 - 15 Lacs

Panipat, Yamunanagar, Faridabad

Work from Office

Are you curious, motivated, and forward-thinking? At FIS you ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun. About the team This role is a part of our OPF team. FIS Open Payment Framework (OPF) is a set of reusable and extensible components, frameworks, andtechnical services which can be assembled in different configurations to build a personalized Payment Processing System. From the Open PaymentFramework, FIS has created predefined solutions around the bank payment hub, including Domestic & International payments (XCT) , SEPA DirectDebits & Credit Transfers (SEPA) , SCT INST ,UK Faster Payments ,Immediate Payments ,eBanking (EBK) ,Business Payments (BP), NPP,BACS ,US ACH. What you will be doing: Develop application code for java programs. Design, implement and maintain java application phases. Designing, coding, and debugging and maintenance of Java, J2EE application systems. Object-oriented Design and Analysis (OOA and OOD). Evaluate and identify new technologies for implementation. Ability to convert business requirement into executable code solution. Provide leadership to technical team. What you bring: Must have 7 to 14 years of experience in Java Technologies. Must have experience on Banking domain. Proficiency in Core Java, J2EE, ANSI SQL, XML, Struts, Hibernate, Spring and Springboot. Good experience in Database concepts (Oracle/DB2), docker (helm), kubernates, Core Java Language (Collections, Concurrency/Multi-Threading, Localization, JDBC), microservices. Hands on experience in Web Technologies (Either Spring or Struts, Hibernate, JSP, HTML/DHTML, Rest Web services, JavaScript) Must have knowledge of one J2EE Application Server e.g.: WebSphere Process Server, WebLogic, jboss. Working Knowledge of JIRA or equivalent. What we offer you An exciting opportunity be a part of World s Leading FinTech Product MNC To be a part of vibrant team and to build up a career on core banking/payments domain. Competitive salary and attractive benefits including GHMI/ Hospitalization coverage for employee and direct dependents. A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities

Posted 2 days ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Responsibilities Analyze, design, and develop user stories and modules as per specifications. Write clean, secure, and maintainable code adhering to best practices and coding standards. Perform peer code reviews and unit testing. Collaborate with QA and support teams to troubleshoot and fix bugs. Ensure application security, performance, and scalability. Requirements Strong in Core Java, OOP concepts, and Server-side scripting. Experience with Spring, Spring Boot, Struts, and Hibernate. Proficient in building and consuming REST APIs, managing Master URLs and Endpoints. Experience with JDBC, writing optimized SQL queries, and working with RDBMS. Knowledge of App Security standards, including OWASP vulnerabilities, XSS, and flooding prevention. Experience with encryption, encoding, hashing techniques, and secure file uploads. Hands-on with Schedulers (e. g., Quartz). Experience in front-end technologies: Angular, HTML5 CSS3 Bootstrap, jQuery, and JSON. Exposure to reporting tools(e. g., JasperReports, BIRT). This job was posted by Pavan Kolipaka from Bharuwa Solutions.

Posted 2 days ago

Apply

1.0 - 4.0 years

1 - 4 Lacs

Mumbai

Work from Office

The Apex Group was established in Bermuda in 2003 and is now one of the worlds largest fund administration and middle office solutions providers. Our business is unique in its ability to reach globally, service locally and provide cross-jurisdictional services. With our clients at the heart of everything we do, our hard-working team has successfully delivered on an unprecedented growth and transformation journey, and we are now represented by over circa 13,000 employees across 112 offices worldwide.Your career with us should reflect your energy and passion. Thats why, at Apex Group, we will do more than simply empower you. We will work to supercharge your unique skills and experience. Take the lead and well give you the support you need to be at the top of your game. And we offer you the freedom to be a positive disrupter and turn big ideas into bold, industry-changing realities. For our business, for clients, and for you DisclaimerUnsolicited CVs sent to Apex (Talent Acquisition Team or Hiring Managers) by recruitment agencies will not be accepted for this position. Apex operates a direct sourcing model and where agency assistance is required, the Talent Acquisition team will engage directly with our exclusive recruitment partners.

Posted 2 days ago

Apply

4.0 - 7.0 years

5 - 9 Lacs

Chennai, Coimbatore, Bengaluru

Work from Office

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way youd like, where youll be supported and inspired by a collaborative community of colleagues around the world, and where you ll be able to reimagine what s possible. Join us and help the world s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Your Role Lead SAP BRIM implementations across Convergent Invoicing (CI) for billing aggregation, invoice generation, and financial postings. Design and configure Convergent Charging (CC) to handle real-time rating and charging of usage, recurring, and one-time fees. Implement Convergent Mediation (CM) to collect, enrich, and route high-volume usage data from external systems to CC and CI. Design and configure Convergent Charging (CC) to enable real-time rating, dynamic pricing, and charging logic for usage, recurring, and one-time services. Integrate SAP CRM or Subscription Order Management (SOM) for contract lifecycle, product bundling, and customer engagement. Your Profile 416 years SAP experience with 3+ years in BRIM and hands-on expertise in CI, CC, CM, FI-CA, and CRM/SOM. Strong understanding of subscription billing, usage-based pricing, and customer financial processes. Skilled in ABAP, BRF+, OData, and integration technologies (SAP CPI/PI, REST APIs). Proven experience in large-scale BRIM architecture, configuration, and performance optimization. Excellent communication, stakeholder management, and global delivery experience. What you"ll love about working here You can shape yourcareerwith us. We offer a range of career paths and internal opportunities within Capgemini group. You will also get personalized career guidance from our leaders. You will get comprehensive wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage or new parent support via flexible work. At Capgemini, you can work oncutting-edge projectsin tech and engineering with industry leaders or createsolutionsto overcome societal and environmental challenges. Location - Bengaluru,Chennai,Coimbatore,Gandhinagar,Gurugram,Hyderabad,Kolkata,Mumbai,Noida,Pune

Posted 2 days ago

Apply

7.0 - 14.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Position Type Full time Type Of Hire Experienced (relevant combo of work and education) Education Desired Bachelor of Computer Engineering Travel Percentage 0% Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun. About The Team This role is a part of our OPF team. FIS Open Payment Framework (OPF) is a set of reusable and extensible components, frameworks, andtechnical services which can be assembled in different configurations to build a personalized Payment Processing System. From the Open PaymentFramework, FIS has created predefined solutions around the bank payment hub, including Domestic & International payments (XCT) , SEPA DirectDebits & Credit Transfers (SEPA) , SCT INST ,UK Faster Payments ,Immediate Payments ,eBanking (EBK) ,Business Payments (BP), NPP,BACS ,US ACH. What You Will Be Doing Develop application code for java programs Design, implement and maintain java application phases Designing, coding, and debugging and maintenance of Java, J2EE application systems Object-oriented Design and Analysis (OOA and OOD) Evaluate and identify new technologies for implementation Ability to convert business requirement into executable code solution Provide leadership to technical team What You Bring Must have 7 to 14 years of experience in Java Technologies Must have experience on Banking domain Proficiency in Core Java, J2EE, ANSI SQL, XML, Struts, Hibernate, Spring and Springboot Good experience in Database concepts (Oracle/DB2), docker (helm), kubernates, Core Java Language (Collections, Concurrency/Multi-Threading, Localization, JDBC), microservices Hands on experience in Web Technologies (Either Spring or Struts, Hibernate, JSP, HTML/DHTML, Rest Web services, JavaScript) Must have knowledge of one J2EE Application Server e.g.~ WebSphere Process Server, WebLogic, jboss Working Knowledge of JIRA or equivalent What We Offer You An exciting opportunity be a part of World’s Leading FinTech Product MNC To be a part of vibrant team and to build up a career on core banking/payments domain Competitive salary and attractive benefits including GHMI/ Hospitalization coverage for employee and direct dependents A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities Privacy Statement FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice. Sourcing Model Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company. #pridepass

Posted 2 days ago

Apply

7.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Area(s) of responsibility Job Description Familiarity with frontend technologies such as HTML, CSS, and JavaScript, and experience in tools or frameworks like React for complete full-stack development Strong knowledge of Java and the Struts framework, with hands-on experience in developing web applications Hands on experience in Spring / Spring Boot / Cloud technologies Hands on Pivotal Cloud Foundry (PCF) environment Experience on Continuous integration and Continuous Development (CICD) process Hands on java backend developer, will be responsible for integrating different backend systems. Work closely with our clients, architects and frontend developers to define the integration with the client’s back-end systems, determine implementation details, and realize those implementations. Experience in onshore and offshore development management model Excellent communication skills Essential job tasks Minimum of 4 – 7 + years development experience within Proven experience as a Full Stack Java Developer or similar role, preferably involving the Struts framework and Agile methodologies Understanding of design patterns ; Experience with Spring / Spring Boot / Cloud technologies Experience with Java EE, Maven; Experience with Spring and other Java frameworks / open-source libraries; Experience with Spring Security and SSO solutions; Experience Web Services (REST/SOAP) ; Experience with database applications such as Oracle, MySQL, DB2 as well as with SQL, JDBC and ORM tools; Experience providing sizing and scalability recommendations and solving connectivity and deployment issues; Experience deploying application servers in enterprise environments. Experience using Agile development methodologies.

Posted 2 days ago

Apply

0 years

0 Lacs

India

Remote

We have an urgent requirement for Full Stack -Java with Angular/React Developer for Digital Payment Solutions for Costal Portal with our client , Remote location. Job Purpose Resource is responsible to develop services/applications in Java, Java EE, Hibernate, iBatis, webservice, Javascript, Oracle Server technologies. Resource should have sound knowledge and experience of frameworks like Struts, Spring Framework, Spring Boot, JMS, REST API and Bootstrap/AJAX/React JS. Resource should have basic knowledge of Oracle/SQL Server Database. Resource is responsible for developing and maintaining Applications and Interfaces using Spring MVC/Spring boot. Resource should have capabilities to understand Business and System requirements and develop applications/services in Java technologies. Principal Responsibilities Analysis of System Requirements Technical Design and Development in Java, Java EE, Struts, Spring MVC, Spring boot, hibernate, iBatis, webservice, Bootstrap, AJAX, React JS, Oracle Server technologies Gap analysis between the existing solution and proposed change Develop, Test, Deploy and Maintain Applications Perform Unit Testing, SIT and provide support for Performance Testing & UAT Provide production support. Prepare Project documentation. Conform to IT processes. Work Experience Proficiency in Java, J2EE, Struts, Spring MVC, Spring Boot, Hibernate, IBatis, Database (Oracle/SQL Server), Jasper Reports. 3-5 projects Implementation experience in above technologies preferred. Experience in JBoss FUSE. Hands on experience in developing apps using HTML5 , Bootstrap, Advance Java script, React JS. Project Management methodology applied to software development projects Hands on experience in writing DB queries Hands on experience in container management platform, micro-services development is preferable Technical Competencies Application Programming - The ability to code and test modules that meet the design specifications in JAVA Technologies as mentioned below – Primary Core Java, Struts, Spring MVC, Spring Boot, Hibernate, iBatis, MyBatis, Log4j, Maven, ANT, REST APIs, API security AngularJs, Bootstrap, JQuery, ExtJS, ReactJS, HTML, Eclipse, Ajax, SOAP Web services. Experience in any CI/CD tool is required, preferably Azure Devops.Hands on experience on multi-threading, real-time processing and interface programming Secondary Writing SQL queries and creating DB objects in Relational Databases like Oracle, SQL Server. Analyzing PL/SQL packages, procedures, functions and DB triggers. Development of micro-services, container management platform. Configuring & Optimizing the System - The ability to ensure optimum system operation through the use of system rules, control parameters or commands .Ability to write SQL queries. Skills: maven,soap web services,java,angularjs,reactjs,core java,rest apis,log4j,hibernate,jquery,struts,eclipse,react,spring,ibatis,html,pl/sql,mybatis,spring boot,bootstrap,ajax,extjs,ant,sql,micro-services development,spring mvc,container management,api security

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Genpact is a global professional services and solutions firm that is committed to delivering outcomes that shape the future. With a workforce of over 125,000 individuals spanning across more than 30 countries, we are fueled by our innate curiosity, entrepreneurial agility, and the aspiration to create lasting value for our clients. Our purpose, the relentless pursuit of a world that works better for people, drives us to serve and transform leading enterprises, including the Fortune Global 500, leveraging our deep business and industry knowledge, digital operations services, and expertise in data, technology, and AI. We are currently seeking applications for the position of Lead Consultant specializing in Java Spring Boot and Microservices. As a Lead Consultant, your primary responsibility will be to develop Microsoft Access Databases, encompassing tables, queries, forms, and reports, employing standard IT processes with a focus on data normalization and referential integrity. **Responsibilities:** - Demonstrated expertise and hands-on experience in Java technologies, Spring Boot, Spring framework, Microservices, and Postgres. - Strong proficiency in GitHub. - Extensive experience in Google Cloud Platform (GCP). - Knowledge in Continuous Integration and Continuous Deployment (CI-CD) tools such as Circle CI. - Hands-on experience in large-scalability projects involving the design and implementation of cloud-based infrastructure. - Additional experience in Splunk and Grafana would be advantageous. **Qualifications we seek in you:** **Minimum Qualifications:** - Bachelor's degree in BE/B.Tech/M.Tech/MCA. **Preferred Qualifications:** - Proficiency in Java (1.8 or higher), Spring Boot framework (Core, AOP, Batch), Web Services (SOAP/REST), Oracle PL/SQL, Microservices, and SQL. - Experience in any similar MVC Framework like Struts, JSF, or other MVC frameworks would be beneficial. **Job Details:** - **Title:** Lead Consultant - **Location:** India-Bangalore - **Schedule:** Full-time - **Education Level:** Bachelor's/Graduation/Equivalent - **Job Posting:** Feb 14, 2025, 1:38:32 AM - **Unposting Date:** Aug 12, 2025, 9:08:32 PM - **Master Skills List:** Consulting - **Job Category:** Full Time Join us in our journey to create a world that works better for everyone. Apply now and be a part of our dynamic team at Genpact.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 - 0 Lacs

delhi

On-site

Descartes is dedicated to uniting the people and technology that move the world. The demand for efficient, secure, and agile supply chains and logistics operations has never been more vital and intricate. Descartes leverages innovative technology, robust trade intelligence, and the extensive reach of its network to facilitate the smooth flow of goods, information, transportation assets, and people to their required destinations at the right time. As one of the most widely deployed logistics and supply chain technology companies globally, Descartes serves over 26,000 customers worldwide, empowering them with cloud-based solutions to revolutionize inventory and information movement. This transformation enhances productivity, customer service, competitive advantage, regulatory compliance, and adaptability to rapidly changing market dynamics. Descartes, a publicly traded company with headquarters in Waterloo, Ontario, Canada, and a global presence through offices and partners, has demonstrated record financial performance for over 16 years, leading the industry in innovation investment. Descartes is currently experiencing rapid growth and invites talented individuals to be part of its exceptional team. We are in search of a highly skilled and motivated Fullstack Java Software Developer with a minimum of 2 years of experience to join our dynamic team. The ideal candidate should possess excellent communication skills, demonstrate strong ownership, make independent decisions, collaborate effectively with colleagues, and have a commitment to continuous self-improvement. The responsibilities of this role include delivering high-quality Java software solutions, ensuring minimal defects, and adhering to project timelines. Key Responsibilities: **Communication Skills:** - Provide regular status reports to stakeholders. - Prepare and deliver leadership presentations. - Facilitate effective team communication. - Take ownership of assigned tasks and ensure timely delivery. - Proactively identify and resolve issues independently. **Collaborative Working:** - Assist colleagues and peers in troubleshooting and problem-solving. - Foster a collaborative team environment. **Self-Development:** - Commit to learning at least one new skill annually. - Stay updated with the latest industry trends and technologies. **Project Delivery:** - Ensure planned projects and enhancements are delivered on time with QA and V&V cleared software. Qualifications: - Bachelor's degree in computer science, Information Technology, or a related field with 2 to 4 years of experience. - 2 years of experience in Java 11.x or above. - Front-end experience with React, Angular, or similar technologies. - Experience with SQL Server or Oracle database. - Familiarity with frameworks such as Spring, Hibernate, or Struts. - Strong problem-solving skills, attention to detail, and excellent communication and interpersonal skills. - Ability to work independently and collaboratively as part of a team. - Commitment to continuous learning and self-improvement. Preferred Skills: - Familiarity with Agile methodologies. - Understanding of RESTFUL API development and integration. - Experience with version control systems like Git. Location: This is a Hybrid opportunity, open to applicants authorized to work in India. Descartes is a global organization that primarily uses English as the language of communication, with job descriptions and communication available in local languages as required. Salary Range: INR 8,00,000 to 10,00,000. The compensation provided is an estimate for this position, with actual salary determination based on specific skills and years of experience. Geographic location may also influence compensation. Join Descartes: As Descartes continues to expand, we are seeking new individuals with a passion for collaboration and innovation to join us in our mission to lead the Logistics and Supply Chain Technology industry. We foster a culture that values teamwork, invests in people, and provides opportunities for career growth. At Descartes, we emphasize work-life balance and offer a supportive environment that encourages individual ownership, active participation, and recognition of individual achievements. We provide competitive compensation, attractive benefits, remote work options, flexible hours, and the chance to be part of a dedicated team with a positive trajectory. Descartes is committed to environmental responsibility and sustainability. Learn more about our efforts to help customers reduce CO2 emissions and conserve resources by visiting https://www.descartes.com/who-we-are/social-responsibility-sustainability/environmental-impact. Join our team in promoting sustainability and resource conservation. If you believe you meet 70% of the qualifications listed and resonate with Descartes" vision and values, we encourage you to apply. While we cannot guarantee a perfect fit, we assure you that your experience will be considered. During the COVID-19 pandemic, Descartes has shifted to a virtual hiring process, conducting interviews and onboarding candidates via video using Microsoft TEAMS. Interviews are recorded for quality assurance, training, and record-keeping purposes only. If you have any concerns about this process, please reach out to our hiring team before your scheduled interview. We prioritize the safety and well-being of our community members and believe in supporting one another during these challenging times.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Java Developer, you will be responsible for developing applications using Java 8, Spring Boot, and Microservices architecture. You should have exposure to Docker and Kubernetes for containerization and orchestration of applications. Additionally, you should have experience working with Jboss and Tomcat application servers. Your role will also involve working with noSQL databases such as MySql and MongoDB to store and manage data efficiently. The key skills required for this position include Java, J2EE, Struts, Spring, Hibernate, EJB, as well as expertise in Spring Boot and Microservices development. If you are a proactive and detail-oriented developer with a strong foundation in Java technologies and a passion for building scalable and high-performance applications, this role is perfect for you. Join our team and contribute to the development of cutting-edge software solutions using the latest technologies in the industry.,

Posted 3 days ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Platform Modernization Tech Lead with 6-7 years of experience, you will be responsible for various tasks related to modernizing applications and ensuring their security and efficiency. Your location for this position is Pan India, and the expected notice period is immediate to 15 days. Your primary skills will include expertise in cloud-native application best practices, API security protocols such as OAUTH, JWT, SAML, Open Id Connect, and LDAP, along with knowledge of JEE, Struts, Docker, Spring Boot, and DevOps automation tools like Maven/Gradle, Jenkins/GitLab. You should also have hands-on experience in API integration using REST and SOAP. Your role will involve conducting application audits to analyze code and components, followed by the development of audit reports for application modernization. You will be responsible for technical migration through containerization and applying the 12 factors app best practices for deployment on Google Cloud Platform (GCP). Building CI/CD delivery pipelines and creating architecture notes for technical migration will also be part of your responsibilities. Additionally, you will provide technical expertise throughout the application modernization process.,

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