Distinguished Java Engineer

2 weeks ago


Bengaluru, Karnataka, India Peak Hire Solutions Full time

Job Overview: We are seeking a seasoned Java Full-Stack Developer to augment our dynamic team. The ideal candidate will possess a strong background in both backend and frontend technologies, particularly with Java, JSP, Spring, and modern JavaScript frameworks.

Key Responsibilities:

  • Design and develop scalable, high-performance web applications using Java, JSP, and the Spring framework.
  • Lead the development and implementation of microservices architectures and RESTful APIs.
  • Create and maintain responsive frontend solutions using TypeScript, JavaScript, and React.
  • Utilize GraphQL for efficient data querying and integration between frontend and backend services.
  • Develop and integrate backend services using Node.js where applicable.
  • Work with cloud platforms, especially AWS, to deploy and manage scalable applications.
  • Leverage asynchronous messaging systems such as Kafka for real-time data processing and pub-sub scenarios.
  • Optimize application performance and ensure high availability and reliability.
  • Collaborate closely with cross-functional teams to gather requirements, design solutions, and deliver features.
  • Mentor and guide junior developers, conducting code reviews and enforcing best practices.

Requirements:

  • Extensive experience with Java, including advanced object-oriented programming and enterprise application development.
  • Proficiency with JSP and Spring (including Spring Boot and Spring MVC).
  • Strong expertise in TypeScript, JavaScript, and ReactJs for building modern web interfaces.
  • Solid experience in designing and implementing microservices architectures and RESTful APIs.
  • Practical experience with GraphQL for data fetching and integration.
  • Experience with Node.js for building backend services or utility tools.
  • Proficient with relational databases, particularly MySQL.
  • Experience with AWS, including key services like EC2, S3, RDS, and Lambda.
  • Familiarity with Elastic Search for advanced search and analytics.
  • Knowledge of Kafka or similar asynchronous messaging systems and pub-sub patterns.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Over 10 years of professional experience in full-stack Java development with a proven track record of successful projects.
  • Strong leadership skills and experience in mentoring and guiding development teams.
  • Excellent problem-solving skills, with the ability to design and implement complex systems.
  • Exceptional communication and teamwork abilities, with a focus on delivering high-quality results.


  • Bengaluru, Karnataka, India Databricks Full time

    We are seeking a highly skilled Distinguished Engineering Leader to join our Search Platform team at Databricks India.The ideal candidate will have extensive experience with large-scale distributed systems and software engineering leadership.The role will involve building infrastructure and products for the Databricks platform at scale, working with multiple...


  • Bengaluru, Karnataka, India InMobi Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer (SDE 3) - Backend to join our dynamic team.As an SDE 3, one will play a pivotal role in designing and building large-scale distributed systems and backend services.One will work closely with cross-functional teams to develop robust and scalable solutions that...


  • Bengaluru, Karnataka, India TransUnion LLC Full time

    About the Role:The Senior Java Developer will be responsible for assessing our capabilities and current architecture to drive improvement and become a best-in-class organization. This role will involve component-based architecture, development methodologies, project facilitation, multi-platform application design, systems design, requirements/interface...


  • Bengaluru, Karnataka, India arm limited Full time

    The RoleJob OverviewAt Arm Limited, we're seeking an experienced Senior Principal DFT Engineer to join our CE-Systems DFT team. This role involves implementing DFT for test chips and hard macros to prove out Arm soft IP power, performance, area, and functionality within the context of an SoC using the latest DFT and process technologies.Key...


  • Bengaluru, Karnataka, India Cisco Full time

    Role Overview:Cisco is seeking a talented Software Engineer to join our Data Center Business Unit and contribute to the development of innovative Ethernet Switching solutions. As a key member of our team, you will design and develop system software for Ethernet Switch Products, collaborate with cross-functional teams, and interact with distinguished...


  • Bengaluru, Karnataka, India Microgreen Technologies Full time

    Job TitleSenior Java EngineerAt Microgreen Technologies, we are seeking an experienced Senior Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our Java-based systems.Key Responsibilities- Design and develop Java-based systems using Spring Framework and Microservices...

  • Software Engineer

    1 week 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 Arista Networks Full time

    About the Role:Arista Networks is seeking a talented Software Test Engineer to join our team. As a Software Test Engineer at Arista, you will play a critical role in ensuring the quality of our networking products.Responsibilities:- Collaborate with software development engineers to create test methodologies and write test plans.- Develop and execute test...


  • Bengaluru, Karnataka, India Nexplace Info Private Limited Full time

    Job Title: Senior Java EngineerJob Summary: We are seeking a talented Senior Java Engineer to join our team at Nexplace Info Private Limited. As a key member of our engineering team, you will be responsible for designing, developing, and implementing scalable and efficient Java-based solutions.Required Skills: Java, Spring Boot, HibernateExperience: 5+...


  • 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 Micron Full time

    Our mission at Micron is to drive innovation through technical excellence, and we're seeking a talented Senior DFT Engineer to join our team. As a key member of our ASIC DFT team, you will be responsible for implementing DFT for Micron IPs and Memory controllers (SOC) developed for different types of Storage products.We're using the best in class DFT...


  • Bengaluru, Karnataka, India Coforge Full time

    Job Title: Java Software EngineerWe are seeking a highly skilled Java Software Engineer to join our team at Coforge. As a Java Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and related technologies.Key Responsibilities:Design and develop software applications using Java, Spring suite, and...

  • Cloud Engineer Java

    3 weeks ago


    Bengaluru, Karnataka, India Alphasource Full time

    Job Title :Cloud Java EngineerJob Summary :We are seeking a highly skilled Cloud Java Engineer to join our team at Alphasource. As a Cloud Java Engineer, you will be responsible for designing, developing, and implementing cloud-based applications using Java.Key Responsibilities :1. Design and Develop Cloud-Based Applications :Design, develop, and implement...


  • 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...

  • Senior Cloud Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Autodesk Full time

    Job Title: Distinguished EngineerJob Summary:We are seeking a highly experienced and skilled Distinguished Engineer to join our team at Autodesk. As a key member of our Enterprise Cloud Engineering & Experiences (ECEE) organization, you will be responsible for delivering infrastructure, systems, and cloud engineering solutions for our enterprise platforms...


  • Bengaluru, Karnataka, India ACL Digital Full time

    At ACL Digital, we're seeking an accomplished Senior Java Engineer to join our team. This role is ideal for individuals with a strong background in Java development and a passion for creating robust, scalable applications.Key Responsibilities:Design and Develop Java Applications: Utilize your expertise in Core Java concepts to craft high-quality, efficient...


  • Bengaluru, Karnataka, India Hire Xpert Full time

    **Job Title:** Java Backend EngineerWe are seeking a highly skilled and experienced Java Backend Engineer to join our team at Hire Xpert. This is a full-time, senior-level position based in a dynamic environment.Key Responsibilities:Design and implement high-performance Java backend solutions.Lead the development of microservices architecture to support...


  • 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 ACL Digital Full time

    Job Title: Java Automation EngineerWe are seeking a skilled Java Automation Engineer to join our dynamic team at ACL Digital in Bangalore, India.Job Summary:As a Java Automation Engineer, you will be responsible for designing, developing, and maintaining automated test scripts using Java and JavaScript frameworks. You will collaborate with development teams...


  • Bengaluru, Karnataka, India Jio Full time

    Job DescriptionJob Title: Senior Software Engineer – JavaSenior Software Engineer - JavaJob Summary:Jio is seeking a highly skilled and experienced Senior Software Engineer – Java to lead the design, development, and implementation of Java-based web applications. The ideal candidate will have a strong understanding of core Java concepts, experience with...