See more Collapse

Senior Java Developer

1 month 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.

We have other current jobs related to this field that you can find below


  • Bengaluru, Karnataka, India Aapico Steps Full time

    Senior Java Developer at [Company Name]We are looking for a highly skilled Senior Java Developer to be part of our dynamic team. As a Senior Java Developer, you will be instrumental in the design, development, and maintenance of complex Java applications. You'll take on the role of a technical leader, guiding junior developers and collaborating with fellow...


  • Bengaluru, Karnataka, India Vikgol Full time

    Company Description: Vikgol is a software development company based in Bengaluru that provides on-demand access to top-flight teams of developers, designers, and product managers. With useful automation and a high-quality network of engineering professionals, Vikgol streamlines the software development process to deliver higher efficiency and reliability....

  • Java Senior Developer

    3 weeks ago


    Bengaluru, India BORN Full time

    Chennai, IN Bangalore, IN Pune, IN IndiaBORN Group is looking for Java Senior Developer to join the award winning team. The successful candidate will work with the e-commerce team and will be responsible for the design of the solution through the lifecycle of a project. As a Senior Developer you will play a key role in driving the technical innovation...


  • Bengaluru, Karnataka, India Overture Rede Private Limited Full time

    SENIOR JAVA DEVELOPER - CLOUD BACKENDExp- 8 to 10 yrsLocation- BangaloreNP- serving June monthMandatory Skills:Java, NoSQL, Docker, Kubernetes, Prometheus, Consul, Elasticsearch, Kibana

  • Senior Java Developer

    1 month ago


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


  • Bengaluru, Karnataka, India Overture Rede Private Limited Full time

    SENIOR JAVA DEVELOPER - CLOUD BACKEND Exp- 8 to 10 yrsLocation- BangaloreNP- serving June monthMandatory Skills: Java, NoSQL, Docker, Kubernetes, Prometheus, Consul, Elasticsearch, Kibana

  • Senior Java Developer

    1 month 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...


  • Bengaluru, Karnataka, India Caizin Full time

    Senior Java Developer - API Gateway SpecialistLocation: BangaloreAre 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 diverse...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Profile: Senior Java Developer Experience: 6-8 Years NP: 10 days Job Location: Remote Job Description:- Mandate: Java 8, Spring boot, Microservices, Database, DSA, Webservices


  • Bengaluru, Karnataka, India NTT DATA Services Full time

    NTT DATA Services - Senior Java DeveloperWe are looking for a skilled Senior Java Developer to join our team in Bangalore, India. If you are enthusiastic about digital solutions and automated testing, this opportunity might be perfect for you.Who we are:We are a team at NTT DATA America on a mission to integrate digital expertise into our services. With the...


  • Bengaluru, Karnataka, India AreteMinds Technologies Pvt. Ltd. Full time

    Java Developer - Spring BootRole : Java Developer - Spring BootJob Details : Java8/Spring Boot/Microservices 4+ years Experienced profiles We are looking for a Senior Full Stack Java/J2ee Developer with handson PCF and experience with Spring framework and Web services.Requirements : Solid working experience in Java and J2EE development skills. Solid...


  • Bengaluru, Karnataka, 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 Permanent ...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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...


  • Bengaluru, Karnataka, 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 diverse...


  • Bengaluru, India ABEX Excellence Pvt Ltd Full time

    We are looking for Senior Java/ Lead Java Developer for our customer Company.Requirements:Bachelor’s degree in Computer Science, Information Technology, or a related field.Proven experience as a Java Developer, with strong expertise in Spring Boot andMicroservices architecture.Solid understanding of object-oriented programming and design...

  • 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 Java Developer

    3 weeks 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 ...


  • Bengaluru, Karnataka, India Gloify Full time

    Job Description :We are seeking an experienced Senior Java Developer to join our growing team. The ideal candidate will have extensive experience in Java development, strong problem-solving skills, and the ability to lead and mentor other developers. This role involves working on complex projects, designing and implementing high-quality software solutions,...


  • Bengaluru, Karnataka, 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 digital...