Senior Java Developer
3 weeks ago
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)
-
Senior Java Developer
3 days ago
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...
-
Senior Java Developer
6 days ago
hyderabad, India Talent Worx Full timeJob 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,...
-
Senior Java Developer
1 week ago
Hyderabad, India Babblebots Full timeJob 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 timeCompany 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 timeRole : 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 timeRole : 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 timeRole : Senior Java Developer Location : Bangalore & Hyderabad Experience :5-8 Years (4 position) Required Skills: Java Springboot Microservices Data Structure Algorithm
-
Senior Java Developer
3 days ago
hyderabad, India Tata Consultancy Services Full timeGreetings!!! 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 timeGreetings!!! 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 timeGreetings!!! 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...