Java Software Engineer

3 weeks ago


Bengaluru, Karnataka, India PNR Software Solutions Full time
Job Description

PNR Software Solutions seeks a highly skilled Java Application Developer to join our team.

  • Design and develop high-quality Java applications with strong focus on performance, scalability, and reliability.
  • Utilize database design and administration skills to ensure efficient data management and storage.
  • Develop web applications using Java, adhering to industry standards and best practices.
  • Collaborate with cross-functional teams to identify requirements, design solutions, and implement software features.
  • Perform requirement management activities, including gathering, documenting, and prioritizing software requirements.
  • Develop and detail software requirements based on use case stories, ensuring clear understanding among stakeholders.
  • Estimate task complexity, break down work into manageable tasks, and collaborate with stakeholders to manage assignments.
  • Work with Jira, Sprints, and Scrum boards to manage software development projects effectively.

Key Skills:

  • Excellent programming skills in Java, with a strong focus on object-oriented programming principles.
  • Proficiency in developing, deploying, and maintaining web applications using Java.
  • Experience implementing Web Services using REST APIs, with a focus on security, scalability, and performance.
  • Good programming skills in HTML, JS, and CSS, with a focus on developing web GUI applications.
  • Experience working with multithreading concepts, threads, and concurrent programming principles.
  • Ability to write test case specifications to validate software requirements, ensuring robust testing and quality assurance.
  • Experience working with debuggers to troubleshoot issues, identify root causes, and implement fixes.
  • Proficiency in using JUnit and NUnit test suites to test Java code, ensuring high-quality software delivery.

Expertise:

  • Requirements Management: Experienced in using DOORS for requirements management.
  • Configuration Management: Skilled in using ClearCase, Serena Dimensions, and PVCS for configuration management.
  • Lifecycle Management: Experienced in using IBM ALM/RTC, Jira, and ClearQuest for lifecycle management.
  • Testing: Experienced in using component test frameworks for testing.

Qualification:

  • B.E./B.Tech. in Computer Science or related field.
  • Minimum 5-10 years of experience in Java application development, with a strong focus on software development, design, and testing.
  • Location: Bangalore or Hyderabad.


  • Bengaluru, Karnataka, India Smiligence- Software Company Full time

    Job Title: Java Software EngineerJob Summary:We are seeking a skilled Java Software Engineer to join our team at Smiligence- Software Company. The ideal candidate will have experience in developing enterprise-level applications using Java technologies such as Microservices, Spring Boot, and Hibernate/JPA.Key Responsibilities:Develop high-quality Java code...


  • Bengaluru, Karnataka, India PNR Software Solutions Full time

    Job Title: Java Software EngineerAbout the Role:We are seeking an experienced Java Software Engineer to join our team at PNR Software Solutions. The ideal candidate will have a strong background in designing and developing Java applications, with expertise in database design and administration, web application development, and software design. They will also...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are looking for a Senior Java Software Engineer to join our team. As a key member of our product development team, you will play a crucial role in designing and implementing complex software systems. Your expertise in Java and related technologies will be essential in crafting high-quality software that meets the needs of our users.Key...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Senior Java Software Engineer LeaderWe are seeking a seasoned Java Lead with 10+ years of experience in full-stack development, preferably with a strong background in J2EE and AWS. The ideal candidate will have hands-on experience with Java programming, databases like MySQL and Snowflake, and a working knowledge of Tomcat server.Key...


  • Bengaluru, Karnataka, India Trigent Software - Professional Services Full time

    About the Role:We are seeking a highly skilled Java Developer Lead to join our Engineering Team at Trigent Software - Professional Services.Key Responsibilities:Design and develop scalable and efficient Java applications using Java Springboot.Collaborate with cross-functional teams to deliver high-quality software solutions.Perform code reviews to ensure...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Senior Java Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our development team, you will play a critical role in designing and developing elegant solutions for the property & casualty insurance industry.Key ResponsibilitiesDesign and develop high-quality software solutions...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Iosys Software seeks a highly skilled Senior Java Software Engineer to lead the development of scalable web applications using Java, Spring Framework, and React. The ideal candidate will have 4+ years of experience in designing and implementing robust software systems, with a strong focus on microservices and API development.The successful candidate will...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India krtrimaIQ Cognitive Solutions Full time

    Job Title: Software EngineerIn {company}, we are seeking a highly skilled Software Engineer to contribute to the development of our Java-based applications. As a key member of our team, you will design, develop, and test high-quality software components using Java. Your expertise in Java and software engineering principles will enable you to deliver...


  • Bengaluru, Karnataka, India PNR Software Solutions Full time

    Job OverviewWe are seeking a skilled Software Engineering Lead to oversee the development of our Java-based microservices. The ideal candidate will have a strong background in Java, experience with microservices architecture, and excellent leadership skills.Key ResponsibilitiesDesign, develop, and implement test changes in microservices-based...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: Senior Software EngineerExperience: 4-6 yearsNotice Period: Immediate JoinersLocation: Bengaluru/RemoteJob SummaryWe are seeking a skilled and motivated Senior Software Engineer to join our team. The successful candidate will play a crucial role in designing, developing and implementing robust and scalable enterprise applications using EJB...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the Role:We are seeking a skilled Senior Java Full Stack Software Developer to join our team at Guidewire Software. The ideal candidate will have experience working with complex systems, a strong understanding of Java and its ecosystem, and a passion for building high-quality software.Key Responsibilities:Design and develop elegant solutions for the...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job DescriptionSoftware Engineering Lead Job DescriptionOpportunity SummaryWe are seeking a skilled Software Engineering Lead to join our team at Upland India. The ideal candidate will have 9-11 years of experience in software development and management, with a strong background in Java, SQL, and JSP. They will be responsible for leading a small team of...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleThis Senior Software Engineer position is a key member of our team, responsible for designing and developing software solutions using Ruby on Rails and Java. The ideal candidate will have a strong background in software engineering, with experience in Ruby on Rails and Java.Key ResponsibilitiesDesign and develop software solutions using Ruby on...


  • Bengaluru, Karnataka, India YO HR CONSULTANCY Full time

    Job Title: Java Software EngineerJob Description:We are seeking a highly skilled Java Software Engineer to join our team at YO HR CONSULTANCY. As a Java Software Engineer, you will be responsible for designing, developing, and maintaining large-scale web applications using Java and Spring Boot.Key Responsibilities:Design and develop scalable and modular web...


  • Bengaluru, Karnataka, India GFL Recruitment Private Limited Full time

    Job Title: Java Software EngineerOverview:A Java Software Engineer at GFL Recruitment Private Limited is responsible for the design, development, and management of Java-based applications. This role plays a crucial part in the software development lifecycle and requires a solid understanding of Java programming language and related technologies.Key...


  • Bengaluru, Karnataka, India Wipro Full time

    Role OverviewAs a Java Software Engineer at Wipro, you will be responsible for designing and developing software applications using Java. This role requires a strong understanding of Java programming language, software development life cycle, and agile methodologies.Key Responsibilities:* Design and develop software applications using Java* Collaborate with...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleAt IN10 VMware Software India Private Limited, we are seeking an experienced Senior Java Software Engineer - Distributed Systems to join our team. This is an exciting opportunity to work on cutting-edge projects, leveraging your expertise in distributed systems and Java to design and develop scalable, high-performance software solutions.Key...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleGuidewire Software is seeking a talented Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for building elegant solutions for the property and casualty insurance industry's complex business domain. Our team is looking for a proactive and results-oriented engineer who is passionate about...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India PNR Software Solutions Full time

    Job Summary:As a Technical Lead for Java Microservices Development at PNR Software Solutions, you will be responsible for designing, developing, and implementing test changes in microservices-based applications. Your expertise in Core Java, Java 8, Multithreading, Collections, and Memory management will be essential in building RESTful microservices. You...


  • Bengaluru, Karnataka, India Sonata Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in backend development will be crucial in driving our company forward.Key Responsibilities* Design and develop...