Senior Java Developer

2 weeks ago


Bengaluru, India Apica Full time

About Us

Apica is a leading provider of innovative software solutions in the Observability space, designed to revolutionize how businesses gain insights into their systems and applications. We are dedicated to delivering cutting-edge products that streamline processes and enhance user experiences. Our mission is to empower organizations to thrive in the digital age through intuitive and visually compelling software.


Job Description

We are seeking a talented and passionate Senior Java Developer to join our dynamic team at Apica. In this role, you will be a key contributor to our software development team, responsible for designing, developing and maintaining robust and scalable applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our customer’s needs and contribute to the growth of our business.


If you are a passionate and experienced Senior Java Developer looking to make a significant impact in a dynamic and collaborative environment, we would love to hear from you. Apply now and join us in shaping the future of Observability space.

 

Key Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship high-quality software solutions.
  • Develop, test, and maintain high-performance and scalable Java applications using Core Java, Spring Boot, Spring Framework and other relevant technologies.
  • Design and implement RESTful APIs, ensuring seamless integration between different services.
  • Work with messaging systems like Kafka for real-time data processing and communication.
  • Containerize applications using Docker/Podman for efficient deployment and scalability.
  • Work with CI/CD pipelines using Maven, JUnit and GitHub Actions to automate and streamline the development and deployment process.
  • Write unit tests and integration tests to ensure the reliability and robustness of the codebase.
  • Troubleshoot, debug, and optimize application performance as needed.
  • Keep up-to-date with industry trends and contribute to the continuous improvement of development processes and technology stack.

 

Qualifications & Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related field (or equivalent work experience).
  • Proven experience as a Senior Java Developer or similar role.
  • Proficiency in Core Java, Spring Boot, Spring Security, Spring Framework.
  • Experience with messaging systems like Kafka for real-time data processing and communication.
  • Experience with RESTful APIs and web services.
  • Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Solid understanding of containerization with Docker/Podman and orchestration with HashiCorp Nomad/Kubernetes.
  • Experience with CI/CD practices and tools such as Maven, GitHub Actions, TeamCity, and JIRA.
  • Knowledge of version control systems (e.g., Git).
  • Understanding of software development principles and design patterns.
  • Understanding of microservice architecture and event driven architecture.
  • Strong knowledge of testing frameworks, especially Junit and Mockito.
  • Familiarity with agile development methodologies.
  • Excellent problem-solving and debugging skills, attention to detail, and the ability to work collaboratively in a team environment.

 

Nice-to-Have Skills

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Familiarity with server-side scripting languages like Python, Go.
  • Experience with Spring Webflux and Vert.x framework in building reactive applications.
  • Familiarity with various network protocols.



  • Senior Java Developer

    3 weeks ago


    Bengaluru, India Virtusa Full time

    Senior Java Developer - CREQ187284 DescriptionJOB DESCRIPTIONSkill: Senior Java DeveloperMust Haves:-Very strong in Java-At least one of: Cloud Computing (GCP preferred) or Big Data-Ability to work with ambiguous requirements. Pro-active.Nice to Haves:-Multiple programming languages ( Java, Scala, JavaScript/, Python etc.)Broad skillsetExperience with...


  • Bengaluru, India Caizin Full time

    Senior Java Developer - API Gateway Specialist Location: Bangalore Are you a seasoned Java Developer with a knack for crafting robust API gateway solutions? We‘re on the lookout for a Senior Java Developer to spearhead the design and implementation of our API gateway infrastructure. If you‘re passionate about enabling seamless communication across...

  • Senior Java Developer

    1 month ago


    Bengaluru, India Nityo Infotech Full time

    Jd : Senior Java DeveloperExp- 5 to 8 YearsClient : Amdocs Loc – Bangalore Budget – 22 LPA Np-15 Days -JD : Excellent Java development experience-Experience developing Rest APIs-In depth knowledge of Spring MVC-Python development experience-ANSI SQL experienceExperience Required5 - 9 YearsIndustry TypeITEmployment TypePermanentLocationIndia

  • Senior Java Developer

    2 weeks ago


    Bengaluru, India Apica Full time

    About Us Apica is a leading provider of innovative software solutions in the Observability space, designed to revolutionize how businesses gain insights into their systems and applications. We are dedicated to delivering cutting-edge products that streamline processes and enhance user experiences. Our mission is to empower organizations to thrive in the...

  • Senior Java Developer

    2 months ago


    Bengaluru, India Nityo Infotech Full time

    Jd : Senior Java DeveloperExp- 5 to 8 YearsClient : Amdocs Loc – Bangalore Budget – 22 LPA Np-15 Days -JD : Excellent Java development experience-Experience developing Rest APIs-In depth knowledge of Spring MVC-Python development experience-ANSI SQL experience Experience Required 5 - 9 Years Industry Type IT Employment Type ...

  • Senior Developer

    1 week ago


    Bengaluru, India Sonata Software Full time

    Job Title: Senior Developer / Lead - Core Java with ReactJSDepartment: PEOSJob Type: Full-timeJob Description:We are currently seeking a Senior Developer / Lead with over 8 years of experience, specializing in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive...

  • Senior Developer

    2 weeks ago


    Bengaluru, India Sonata Software Full time

    Job Title: Senior Developer / Lead - Core Java with ReactJSDepartment: PEOSJob Type: Full-time Job Description:We are currently seeking a Senior Developer / Lead with over 8 years of experience, specializing in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, India MUFG Full time

    Corporate Title: Assistant Vice President Reporting to: MUFG Exchange Mobile & Client Messaging Location: MGS - Bengaluru Position Title: Senior Software Developer Roles and Responsibilities: In this role you will collaborate with other senior technical team members and other developers to, design, develop and deliver technology solutions for web...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, India Apica Full time

    About UsApica is a leading provider of innovative software solutions in the Observability space, designed to revolutionize how businesses gain insights into their systems and applications. We are dedicated to delivering cutting-edge products that streamline processes and enhance user experiences. Our mission is to empower organizations to thrive in the...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, India Apica Full time

    About Us Apica is a leading provider of innovative software solutions in the Observability space, designed to revolutionize how businesses gain insights into their systems and applications. We are dedicated to delivering cutting-edge products that streamline processes and enhance user experiences. Our mission is to empower organizations to thrive in the...

  • Core Java Developer

    2 weeks ago


    Bengaluru, India Infogain Full time

    Core Java Developer (Senior) with skills Core Java, Eclipse, EJB, Hibernate, J2EE, Java Application/Web Server, JSP, Spring for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune)Posted on: May 20, Share on Linkedin Share on Twitter Share on FacebookROLES & RESPONSIBILITIESShould be a senior Java Microservices developer with 8 +...


  • Bengaluru, Karnataka, India ABB Full time

    Senior Java DeveloperJoin our team at ABB and be part of a global effort to drive transformation and create a more sustainable future for all. At ABB, we are committed to promoting diversity and inclusion in all aspects, fostering a culture where every individual is valued and differences are celebrated.Your Role:Lead technical planning, requirements...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, India SAP Full time

    Bring out your bestSAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for...

  • Core Java Developer

    2 weeks ago


    Bengaluru, India Infogain Full time

    Core Java Developer (Senior) with skills Core Java, Eclipse, EJB, Hibernate, J2EE, Java Application/Web Server, JSP, Spring for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune) Posted on: May 19, Share on Linkedin Share on Twitter Share on Facebook ROLES & RESPONSIBILITIES Should be a senior Java Microservices...

  • Core Java Developer

    2 weeks ago


    Bengaluru, India Infogain Full time

    Core Java Developer (Senior) with skills Core Java, Eclipse, EJB, Hibernate, J2EE, Java Application/Web Server, JSP, Spring for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune) Posted on: May 20, Share on Linkedin Share on Twitter Share on Facebook ROLES & RESPONSIBILITIES Should be a senior Java Microservices...

  • Core Java Developer

    2 weeks ago


    Bengaluru, India Infogain Full time

    Core Java Developer (Senior) with skills Core Java, Eclipse, EJB, Hibernate, J2EE, Java Application/Web Server, JSP, Spring for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune) Posted on: May 23, Share on Linkedin Share on Twitter Share on Facebook ROLES & RESPONSIBILITIES Should be a senior Java Microservices...

  • Core Java Developer

    2 weeks ago


    Bengaluru, India Infogain Full time

    Core Java Developer (Senior) with skills Core Java, Eclipse, EJB, Hibernate, J2EE, Java Application/Web Server, JSP, Spring for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune) Posted on: May 22, Share on Linkedin Share on Twitter Share on Facebook ROLES & RESPONSIBILITIES Should be a senior Java Microservices...

  • Senior Java Developer

    1 month ago


    Bengaluru, India People First Consultants Pvt Ltd., Full time

    Role : Senior Java DeveloperSkills : JAVA, Microservices, RESTJob Type : Full TimeJob summary :As a Senior Java Developer, you will play a key role in the design, development, testing, and maintenance of our software solutions. You will collaborate with cross-functional teams, including product managers, UX designers, and other developers, to deliver...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, India SAP Full time

    Bring out your best SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, India e2open Full time

    Senior Software Engineer At E2open, you will be an integral member of a dynamic organization, working on cutting-edge technology that transforms the way companies do business with their trading partners in complex, multi-tier supply chains. Currently, E2open is seeking an energetic Application Engineer to join our Research & Development Group. This position...