Senior Java Developer

3 weeks ago


Hyderabad, India Akshaya IT Business solutions Full time

Job Summary :We are seeking a highly skilled and experienced Senior Java Developer to design, develop, and maintain high-performance, scalable backend services. This role requires 6-10 years of professional experience with deep expertise in the Java ecosystem, specializing in building modern microservices architecture using the Spring Framework (Spring Boot). The Senior Developer will be a key contributor to the entire software development lifecycle, ensuring code quality, performance, and reliability for critical enterprise applications.Core Responsibilities :Advanced Java Development & Architecture :- Design, develop, and maintain robust and scalable backend applications using Java (JDK 11 or higher) and the Spring Framework (Spring Boot).- Implement and evolve services within a microservices architecture, ensuring services are secure, resilient, and performant.- Utilize expert knowledge of Object-Oriented Design (OOD) principles and design patterns (e.g., Singleton, Factory, Observer) to write clean, maintainable, and efficient code.- Optimize application performance, scalability, and security through rigorous testing and tuning.Data Persistence and Messaging :- Design and implement data persistence layers using Spring Data JPA/Hibernate with relational databases like PostgreSQL, MySQL, or Oracle.- Write complex, optimized queries using SQL and ensure efficient transaction management.- Work hands-on with message broker technologies such as Apache Kafka or RabbitMQ for asynchronous communication and event-driven architectures.- Experience with NoSQL databases (e.g., MongoDB, Cassandra) is preferred for handling large-scale unstructured data.API Development and Integration :- Design and develop RESTful APIs adhering to best practices, ensuring high performance and comprehensive documentation (e.g., using Swagger/OpenAPI).- Configure and secure APIs using technologies like OAuth2 and JWT (JSON Web Tokens).- Experience with integration patterns and protocols, including consuming and producing data using various formats (JSON, XML).DevOps and Quality Engineering :- Champion Test-Driven Development (TDD) and quality practices, writing comprehensive unit and integration tests using frameworks like JUnit and Mockito.- Utilize Git for source control and participate actively in CI/CD pipeline processes using tools like Jenkins, GitLab CI, or Azure DevOps.- Work with containerization technologies such as Docker and Kubernetes for deployment and orchestration in a cloud environment.Required Skills & Qualifications :- Experience: 6 10 years of professional software development experience.- Core Java: Expert proficiency in Core Java (JDK 11+) and Object-Oriented Programming (OOP) concepts.- Frameworks: Extensive, hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.- Microservices: Proven experience designing, building, and deploying microservices architecture.- APIs: Expertise in designing and implementing robust, secured RESTful APIs.- Databases: Strong proficiency in SQL and experience with relational databases (PostgreSQL, Oracle, or MySQL).- Testing: Mandatory experience with JUnit and Mockito for unit and integration testing.Preferred Skills:- Messaging: Experience with Apache Kafka or RabbitMQ.- Cloud & DevOps: Hands-on experience with Docker and Kubernetes orchestration.- Cloud Platform: Experience deploying applications on a major cloud platform (AWS, Azure, or GCP).- NoSQL: Familiarity with NoSQL databases (MongoDB, Redis). (ref:hirist.tech)



  • hyderabad, India beBeeJavaDeveloper Full time

    **Job Title:** Senior Java DeveloperAre you looking for a challenging role in the field of Java development? Do you have experience with Spring framework and REST API?We are seeking a skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining large-scale...


  • hyderabad, India Talent Worx Full time

    Job Title: Senior Java DeveloperRole Overview: As a Senior Java Developer , you will play a crucial role in designing, developing, and deploying high-quality software solutions. You will work in a collaborative environment, leading projects, mentoring junior developers, and ensuring best practices in software engineering.Key Responsibilities: Design, build,...


  • Hyderabad, India Babblebots Full time

    Job For MindSuite InformaticsJob Title : Senior Java DeveloperLocation : HyderabadExperience : 5-10 years of experienceAbout the Role :We're looking for an experienced Senior Java Developer to join our engineering team and help build scalable SaaS/Enterprise applications. You'll design, develop, and maintain high-performance backend systems using...

  • Senior Java Developer

    2 weeks ago


    hyderabad, India Piazza Consulting Group Full time

    Company DescriptionPiazza Consulting Group (PCG), based in Paramus, NJ, leads the integration of artificial intelligence into business processes. Our firm leverages AI to enhance business performance across various industries. Our team designs and implements innovative AI solutions that drive growth, efficiency, and innovation. We aim to deliver significant...

  • Senior Java Developer

    2 weeks ago


    Hyderabad, India Crescent Techservices Full time

    Role : Senior Java Developer Location : Bangalore & Hyderabad Experience :5-8 Years (4 position) Required Skills: Java Springboot Microservices Data Structure Algorithm

  • Senior Java Developer

    2 weeks ago


    Hyderabad, India Crescent Techservices Full time

    Role : Senior Java Developer Location : Bangalore & Hyderabad Experience :5-8 Years (4 position) Required Skills: Java Springboot Microservices Data Structure Algorithm

  • Senior Java Developer

    2 weeks ago


    Hyderabad, India Crescent Techservices Full time

    Role : Senior Java Developer Location : Bangalore & Hyderabad Experience :5-8 Years (4 position) Required Skills: Java Springboot Microservices Data Structure Algorithm


  • hyderabad, India Tata Consultancy Services Full time

    Greetings!!! TCS is hiring... Role: Senior Java Microservice Developer EXP: 5-10 YEARS LOCATION: Hyderabad Job Description Hands on experience in Java 8 and Spring Boot (primary skills) Secondary skills required: SQL and one database such as Oracle or MongoDB. Well versed with Lambda expressions. Good command of code version management. Experience in unit...

  • Senior Java Developer

    2 weeks ago


    Hyderabad, India Tata Consultancy Services Full time

    Greetings!!! TCS is hiring... Role: Senior Java Microservice Developer EXP: 5-10 YEARS LOCATION: Hyderabad Job Description Hands on experience in Java 8 and Spring Boot (primary skills) Secondary skills required: SQL and one database such as Oracle or MongoDB. Well versed with Lambda expressions. Good command of code version management. Experience in unit...

  • Senior Java Developer

    2 weeks ago


    Hyderabad, India Tata Consultancy Services Full time

    Greetings!!! TCS is hiring... Role: Senior Java Microservice Developer EXP: 5-10 YEARS LOCATION: Hyderabad Job Description - Hands on experience in Java 8 and Spring Boot (primary skills) - Secondary skills required: SQL and one database such as Oracle or MongoDB. - Well versed with Lambda expressions. - Good command of code version management. - Experience...