Cutshort logo
Virtusa logo
Java Full Stack Developer
Java Full Stack Developer
Virtusa's logo

Java Full Stack Developer

Agency job
3 - 10 yrs
₹15L - ₹27L / yr
Bengaluru (Bangalore)
Skills
skill iconJava

Interested in a full cycle development role working collaboratively with a diverse suite of clients and a team that cares about your growth? Join Virtusa!

As a Java Developer, you will have the opportunity to tap into your knowledge to develop, design and manage a wide range of innovative projects.  Sound like fun? Read on.

Day-to-day responsibilities will include:

 

  • Utilizing your deep technical knowledge to design, develop and optimize business processes across multiple systems.Developing detailed technical analysis and design specifications based on functional requirements.
  • Collaborating with fellow developers and clients to solve problems.
  • Creating user acceptance testing and performance testing plans to validate and support the customizations, features and functionalities.
  • Migrating to internal and external clouds, as well as to Microservices architecture.
  • Evaluating open source and vendor products.

 

Key responsibility:

  • Designing and developing for performance and scalability, and to meet the overall detailed requirements of the system.
  • Collaborating with fellow developer, testing, operations and architecture teams when projects and changes in technology have impact across the enterprise
  • Creating user acceptance testing and performance testing plans to validate and support the customizations and integrations.

 

Qualifications:

  • Minimum 3  years of software development using Java, J2EE, , XML, Web Services/SOA and used Java frameworks - Spring, Spring-boot, Hibernate, REST.
  • Working with GIT/Bitbucket, Maven, Gradle, Jenkins tools to build and deploy code deployment to production

           environments

  • Experience with Application Development using object oriented Lifecycle and Application Frameworks
  • Strong technical, analytical, problem solving, and communication skills
  • Experience with system, application, and process documentation including tools such as MS-Visio, Office.
  • Experience with quality control and root-cause analysis.
  • Excellent verbal, written, interpersonal, organizational and time management skills
  • Solid experience in design, coding, testing and debugging skills
  • Solid experience in design, coding, testing and debugging skills
  • Familiar with automation tools Autosys/ Control-M
  • Experience with SVN Source Code management techniques/ tools for software management, Knowledge SDLC tools (JIRA).
  • Demonstrated teamwork and ability to work with diversified multi-location team.

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Virtusa

Founded :
1996
Type :
Services
Size :
100-1000
Stage :
Profitable

About

Virtusa help clients change, disrupt, and unlock new value that surpasses their wildest expectations not just to reach our best, but to redefine yours.
Read more

Connect with the team

Profile picture
Jyothi S
Profile picture
Priyanka Sathiyamoorthi

Company social profiles

instagram

Similar jobs

Lalitech
at Lalitech
1 recruiter
Govind Varshney
Posted by Govind Varshney
Remote, Bengaluru (Bangalore), Noida
5 - 10 yrs
₹7L - ₹20L / yr
Fullstack Developer
skill iconJavascript
skill iconHTML/CSS
skill iconReact.js
skill iconSpring Boot
+9 more

Location: Hybrid/ Remote

Openings: 2

Experience: 5+ Years

Qualification: Bachelor’s or Master’s in Computer Science or related field


Job Responsibilities


Problem Solving & Optimization:

  • Analyze and resolve complex technical and application issues.
  • Optimize application performance, scalability, and reliability.

Design & Develop:

  • Build, test, and deploy scalable full-stack applications with high performance and security.
  • Develop clean, reusable, and maintainable code for both frontend and backend.

AI Integration (Preferred):

  • Collaborate with the team to integrate AI/ML models into applications where applicable.
  • Explore Generative AI, NLP, or machine learning solutions that enhance product capabilities.

Technical Leadership & Mentorship:

  • Provide guidance, mentorship, and code reviews for junior developers.
  • Foster a culture of technical excellence and knowledge sharing.

Agile & Delivery Management:

  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).
  • Define and scope backlog items, track progress, and ensure timely delivery.

Collaboration:

  • Work closely with cross-functional teams (product managers, designers, QA) to deliver high-quality solutions.
  • Coordinate with geographically distributed teams.

Quality Assurance & Security:

  • Conduct peer reviews of designs and code to ensure best practices.
  • Implement security measures and ensure compliance with industry standards.

Innovation & Continuous Improvement:

  • Identify areas for improvement in the software development lifecycle.
  • Stay updated with the latest tech trends, especially in AI and cloud technologies, and recommend new tools or frameworks.

Required Skills

  • Strong proficiency in JavaScript, HTML5, CSS3
  • Hands-on expertise with frontend frameworks like React, Angular, or Vue.js
  • Backend development experience with Java, Spring Boot (Node.js is a plus)
  • Knowledge of REST APIs, microservices, and scalable architectures
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Experience with Agile/Scrum methodologies and JIRA for project tracking
  • Proficiency in Git and version control best practices
  • Strong debugging, performance optimization, and problem-solving skills
  • Ability to analyze customer requirements and translate them into technical specifications
Read more
Deqode
at Deqode
1 recruiter
Roshni Maji
Posted by Roshni Maji
Remote, india
4 - 10 yrs
₹14L - ₹19L / yr
skill iconJava
06692
skill iconReact.js
skill iconMongoDB
MySQL
+1 more

Job Overview:

We are looking for a Java React Developer to join our development team. The ideal candidate will have experience working with Java (Spring Boot) for backend development and React.js for frontend applications. You will be responsible for building scalable web applications, integrating RESTful APIs, and ensuring a seamless user experience.

Key Responsibilities:

  • Develop and maintain web applications using Java (Spring Boot) for backend and React.js for frontend.
  • Design and implement RESTful APIs for communication between frontend and backend.
  • Optimize applications for speed, scalability, and security.
  • Work with databases such as MySQL, PostgreSQL, or MongoDB.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with cross-functional teams, including designers, product managers, and other developers.
  • Perform unit testing, integration testing, and debugging.
  • Participate in Agile methodologies like Scrum and Sprint planning.
  • Deploy applications using CI/CD pipelines and cloud platforms (AWS, Azure, or Google Cloud).

Required Skills:

  • Java & Spring Boot (Core Java, REST APIs, Microservices, JPA, Hibernate).
  • React.js (Hooks, Redux, Context API, Functional Components).
  • Experience with HTML, CSS, JavaScript, and TypeScript.
  • Strong knowledge of RESTful APIs and Web Services.
  • Experience with databases like MySQL, PostgreSQL, MongoDB.
  • Understanding of JWT/OAuth for authentication.
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
  • Knowledge of Docker and Kubernetes is a plus.
  • Experience with unit testing frameworks (JUnit, Jest, Mocha) is a plus.
Read more
Wissen Technology
at Wissen Technology
4 recruiters
Sukanya Mohan
Posted by Sukanya Mohan
Bengaluru (Bangalore)
5 - 8 yrs
Best in industry
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+4 more

We are seeking a talented Java Full Stack Developer to join our team.

We are solving complex technical problems in the financial industry and need talented software engineers to join our mission and be a part of a global software development team. As a Java Full Stack Developer, you will be responsible for designing, developing, and maintaining enterprise applications using Java and Angular.

You will collaborate with cross-functional teams to define, design, and ship new features, and you will work closely with Architects to ensure the technical feasibility of designs and implement them accordingly.

Required Skills: 

  • Exp. - 5 to 9 years. 
  • Experience in Core Java 8 and above, Spring (including Core, WebMvc, Batch, Cloud etc). 
  • Extensive experience in developing enterprise-scale n-tier applications for financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns. 
  • Should be able to analyze, design, develop and test complex, low-latency client-facing applications. 
  • Develop user interfaces for modern web applications using Angular. 
  • Experience with HTML5, CSS3, and JavaScript. 
  • Good development experience with RDBMS, preferably DB2/Sybase databases. 
  • Good knowledge of multi-threading and high-volume server-side development. 
  • Basic working knowledge of Unix/Linux. 
  • Excellent problem solving and coding skills in Java. 
  • Strong interpersonal, communication and analytical skills. 
  • Should be able to express their design ideas and thoughts. 

Good to have Skills: 

  • Prior experience in investment banking / capital markets. 
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. 
  • Knowledge of DevOps practices and CI/CD pipelines. 
  • Familiarity with Agile methodologies. 
  • Contributions to open-source projects. 
  • Relevant certifications (e.g., Angular, Java). 


Read more
Adesso India
Adesso India
Agency job
via HashRoot by Deepak S
Remote only
6 - 20 yrs
₹10L - ₹25L / yr
skill iconJava
skill iconSpring Boot
skill iconAmazon Web Services (AWS)
Windows Azure
Google Cloud Platform (GCP)
+4 more

Overview

Adesso India specialises in optimization of core business processes for organizations. Our focus is on providing state-of-the-art solutions that streamline operations and elevate productivity to new heights.

Comprised of a team of industry experts and experienced technology professionals, we ensure that our software development and implementations are reliable, robust, and seamlessly integrated with the latest technologies. By leveraging our extensive knowledge and skills, we empower businesses to achieve their objectives efficiently and effectively.


Job description

As part of our dynamic international cross-functional team you will be responsible for the design, development and deployment of modern high quality software solutions and applications as an experienced and skilled Full-stack developer. 


Responsibilities:

Design, develop, and maintain the application 

Write clean, efficient, and reusable code

Implement new features and functionality based on business requirements

Participate in system and application architecture discussions

Create technical designs and specifications for new features or enhancements

Write and execute unit tests to ensure code quality

Debug and resolve technical issues and software defects

Conduct code reviews to ensure adherence to best practices

Identify and fix vulnerabilities to ensure application integrity

Working with other developers to ensure seamless integration backend and frontend elements 

Collaborating with DevOps teams for deployment and scaling


Requirements:

Bachelor’s degree in computer science or information technology, or a related field.

Proven experience as a skilled Full-stack developer. Experience in Utilities / Energy domain is appreciated.

Strong experience with Java (Springboot), AWS / Azure or GCP, GitLab and Angular and / or React. Additional technologies like Python, Go, Kotlin, Rust or similar are welcome

Excellent problem-solving and debugging skills. 

Strong communication and collaboration abilities to work effectively in a team environment.


Skills & Requirements

Java, Spring Boot, AWS, Azure, GCP, GitLab, Angular, React, Python, Go, Kotlin, Rust, Full-stack development, Software architecture, Unit testing, Debugging, Code reviews, DevOps collaboration, Microservices, Cloud computing, RESTful APIs, Frontend-backend integration, Problem-solving, Communication, Team collaboration, Software deployment, Application security, Technical documentation.

Read more
Bolzano
Pritisha Zalpuri
Posted by Pritisha Zalpuri
mauritius
6 - 11 yrs
₹13L - ₹20L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+5 more

This role is physically based out of Mauritius and will require you to relocate to Mauritius. Relocation expenses like air tickets/work visa/permit/medical for work permit will be borne by the company


The role of a senior java developer is to ensure high quality software development and delivery to the end client.


As senior software developer, you shall be the technical SME on the project and ensure that the team abide by the quality standard set on the project.


On the Java Expertise Center, you shall be contributing to the knowledge building committee where you will be coaching juniors and demy students


Key Skills:

 Very good knowledge in Java (at least from Java 8).

 Good knowledge of Spring boot

 Experience with JPA/Hibernate

 Experience in middleware such as MessageQueues

 Experience with REST interfaces and GRPC

 Experience with modern agile software development (Continuous Integration)

 Experience in securing APIs

 Knowledge in design patterns


1. Software Development

 Act autonomously in the delivery of tasks of simple to high complexities on projects.

 Participate actively with team members to reduce risks related to tasks and activities.

 Ensure deliveries (code, documentation, release notes) are executed within set quality standards and processes.

 Understand and apply standard methods, tools and processes in daily tasks.

 Participate in sprint backlog estimation.


2. Team coaching & technical reference on project.

 Work with the team architect to help coach team members and ensure they

abide by the technical standards set on the project.

 Coach new joiners and accompany them technically & functionally on the

project.

 Be the technical reference on the project, besides the architect.

 Communicate technical KPI to your project manager.

 Review code contributed by team members, ensuring adherence to coding standards, best practices, and quality standards.

 Act as a coach or trainer and contribute actively to the Java Expertise Center.

 A commitment to continuous learning and staying updated with industry trends and best practices

 Participate in budget auditing activities as required by direct report in the capacity of a Developer


Key Dimensions:

 Ability to monitor unit test coverage and ensure team abide by same standard (Standard unit test coverage

of 60% on new and overall codes)

 Ensures Sonar analysis of project is as per quality gate and any deviations are tackled by the team

 Ensuring highest quality delivered to client.

Read more
Panamax InfoTech Ltd.
at Panamax InfoTech Ltd.
2 recruiters
Bhavani P
Posted by Bhavani P
Remote, Hyderabad, Bengaluru (Bangalore), Pune, Ahmedabad, Delhi, Gurugram, Noida, Ghaziabad, Faridabad
3 - 8 yrs
₹3L - ₹20L / yr
skill iconAngular (2+)
skill iconJava
skill iconJavascript
skill iconReact.js
skill iconAngularJS (1.x)
+11 more
About us : Panamax Inc., the technology arm of Bankai Group, is a global leader in FinTech, 1.2 Billion Dollar Revenue, 800 Employees, Presence is worldwide 12 Countries Telecommunication, and Consulting services for telecom operators, carriers, MNOs and MVNOs. Headquartered in New York, it was established in the year 2001. The company has worked with some highly reputed clients over the years and has gained invaluable insights that have helped us optimize our telecom and technology turnkey solutions. Our solutions and services are specifically designed to ensure a seamless integration with the existing ecosystems of our potential clients. We're proud to have a 4.4 Glassdoor rating from our employees. We are hiring a Recruiter to join the Panamax Inc. team. If you're hard-working and dedicated, Panamax Inc. is an excellent place to grow your career. Apply today!

Mandatory Skills:

Minimum 3+ years of experience
Solid and proficient skills in Java, Spring Framework, JDBC
Solid and proficient skills in Angular 6+
Strong foundation in Restful design practices
Experience in Unit Testing, Data Mockup and Automation Test
Strong communication
Knowledge of Control M

Good to have:
Knowledge of Scrum and Agile
Knowledge of DevOps tooling (e.g., Jenkins, Git, Maven)
Knowledge of basics of Cloud Computing
Knowledge of Python
Knowledge of Jenkins

Location: Hybrid / Remote
Read more
Business Butler
at Business Butler
1 recruiter
Apurva Mittal
Posted by Apurva Mittal
Remote only
5 - 10 yrs
₹3L - ₹6L / yr
skill iconJava
skill iconPHP
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
+5 more
We need to create a web portal followed by mobile app in future. 

Full stack developer is required to code in JAVA, PHP mainly
Read more
Ideapoke Technologies
at Ideapoke Technologies
7 recruiters
Divya RS
Posted by Divya RS
Bengaluru (Bangalore)
6 - 10 yrs
₹6L - ₹15L / yr
skill iconJava
Spring
Hibernate (Java)
skill iconAngular (2+)
skill iconReact.js

Job Description

We are seeking a well experienced Java Technical Lead for our product. In this position you will design and implement technological solutions for our product on Java/J2EE stack.

What are my roles and responsibilities?

  • Design, develop and implement software programming applications.
  • Build highly scalable product.
  • Participate in gathering business requirements and assessing existing architectures and resources.
  • Ownership in producing the solutions conceptual architecture and associated artifacts.
  • Work with application development team in delivering the project and deliverable within time and with good quality.
  • Perform unit testing, oversee quality assurance of applications through system testing.
  • Establishes processes for performance and conducts code review.
  • Manage and mentor junior members of the team on good coding practice

 

What skills and experiences would I bring into this role?

  1. B.E/ B.Tech / MCA in computer science or a related field
  2. 6+ Years of Java/J2EE work experience.
  3. Minimum 2+ years into Team Lead position.
  1. Object-Oriented design, patterns, algorithms, data structures
  2. Well knowledge about Spring Hibernate framework.
  3. Exposure to React JS / Angular JS.
  1. Experience with SQL/No-SQL database technologies – MySQL, Mongo dB, Cassandra, Redis, PostgreSQL, etc.
  2. Good working experience in OpenStack/AWS & cloud application development and deployment
  3. Experience in Web services (REST or SOAP)
  1. End to end web development experience is highly preferred
  2. Good understanding of unit testing methodologies.
  3. Good analytical and communication skills
  4. Startup work culture mindset.


ABOUT IDEAPOKE
Emerging Technologies | Bengaluru, India

Ideapoke is a global, fast growing start-up with offices in Bengaluru, Bay Area, Tokyo and Shanghai. Our software, search and insights power the innovation agenda of the largest Fortune 500 and Global 2000 companies worldwide.

Our growth is powered by our people and their unwavering commitment to the company-wide vision, strong work ethic and an entrepreneurial do-it-all spirit. We push the boundaries and break existing thought processes with the strong belief that innovation amplifies success in every piece of work we do and by extension, amplifying the success of our clients.

Ideapoke’s like to constantly learn, grow and make a difference. Join us and be part of our story.

 

 

 

Read more
I Base IT
at I Base IT
1 recruiter
Sravanthi Alamuri
Posted by Sravanthi Alamuri
Hyderabad
9 - 13 yrs
₹17L - ₹20L / yr
skill iconJava
Spring
Hibernate (Java)
Position: Architect/Lead - Java We thrive to provide best in class customer experience with performance and stability as main goals. You will be a lead technical architect responsible for large and complex projects. You will lead every phase of the software development life cycle, provide post production troubleshooting and issue resolution. The Lead Java Developer will lead complex projects with a team of 4- 10 members and guide the junior project team members to deliver quality solutions. What you’ll be doing… • Design and Develop new capabilities for business applications in AWS and/or private cloud environments and to coordinate with rest of the team on reuse of the modules developed. • Provide expertise in the use of the spring framework, MicroServices and Angular JS including best practices and design patterns. • Ensure the best possible performance, quality, and responsiveness of applications. • Identify bottlenecks and bugs, and devise solutions to the problems. • Help maintain code quality, organization and automatic testing tools. • Handle complex projects require coordination with external systems and business. • Interactions with Front line team on portal issues and provide solutions to improve customer experience. What we’re looking for... You’ll need to have: • Bachelor’s degree nine or more years of work experience. • Six or more years of relevant work experience. • Programming experience with Java/J2EE environment including Spring/Hibernate framework, REST and Microservices. • Experience using AWS to build applications. • Experience working with web technologies including Angular JS, HTML 5, XHTML, CSS, JavaScript, AJAX, and JSON. • Experience with spring boot, Docker, Elastic and AWS Cloud Formation. • Experience with open source databases such as Cassandra. • General knowledge of application design principles, practices design patterns, DevOps and software life cycles. • Experience in source code version including Accurev, Stash or Github. • Experience in testing automation, continuous integration with tools such as Jenkins and Jira. • Strong communication and interpersonal skills and excellent troubleshooting and analytical skills.
Read more
THB Software Solutions Pvt Ltd
Bengaluru (Bangalore)
3 - 7 yrs
₹4L - ₹7L / yr
skill iconJava
J2EE
Data Structures
Algorithms
skill iconC++

Roles & Responsibilities

  1. Position : Technical Lead (JAVA/J2EE)
  2. Salary : As per the Industry standard 
  3. Role: (70% Technical; 30% Team Leading Activities)
  4. Successfully design medium to large-scale Enterprise solutions using Java technologies
  5. Good knowledge of the design patterns like core design patterns, J2EE design patterns and architectural design patterns along with knowledge of UML
  6. Lead technical discussion to provide technical guidance and create coding standards
  7. Good with architecting and engineering systems independently, would want the individual to be comfortable implementing a significant part of the framework.
  8. Provide technical knowledge and leadership on design and development best practices. 
  9. Provide technical input on unit and integration tests for server- and client-side applications, build and deployment procedures and standards.
  10. Interaction with management and module leads

 

Required skills

  1. 5+ years of experience in developing and testing software using Java J2EE based application
  2. Experience in managing team technically.
  3. 3+ years of experience in Object Oriented Analysis and Design. 
  4. 2+ years of experience in developing application using Spring (Spring Core, Spring ORM and Spring Batch), Hibernate.
  5. 2+ years of experience in web technologies using Spring MVC, jQuery. 
  6. Good knowledge of design patterns
  7. Knowledge on SSL, Web application security frameworks
  8. Experience in J2EE performance and scalability
  9. Hands on experience on Maven, Jenkins, Nexus etc.
  10. Proficient in Software development/integration/build tools like GIT, GERRIT, JIRA/BugZilla
  11. Sound knowledge of Object-Oriented Analysis, Design and Design Patterns especially MVC is must
  12. Good Knowledge and hands on experience on different databases.  
  13. Proficient in Writing / Understanding PL / SQL objects like stored procedures, triggers.  
  14. Knowledge on various Application servers including WAS, WLS and JBoss.  
  15. Very strong skills in to Angular, AJAX, JSF, Struts, HTML 5, CSS, Bootstrap.  
  16. Implement jUnit (unit testing framework) in the project
  17. Excellent Oral and Communication skills.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos