We are seeking a motivated Java Developer with 5 to 8 years of experience in building and maintaining enterprise applications. The ideal candidate should possess strong hands-on experience in Java, Spring Boot, RESTful service development, and CI/CD practices.
The selected candidate will work closely with senior engineers, architects, and product teams to develop scalable, high-quality backend solutions.
Programming & Core Java
· Strong understanding of:
o Java 8 & above
o Object-Oriented Programming (OOP)
o Collections Framework
o Exception Handling
o Multithreading and Concurrency basics
o Java Performance and Memory Management concepts
· Familiarity with design patterns and coding best practices
Frameworks & Backend Development
· Spring Framework 6.x
· Spring Boot 3.x
· Spring Web / Spring MVC
· RESTful API development
· Request validation and exception handling
· JSON serialization/deserialization
Build & CI/CD
· Maven
o Dependency Management
o Build Profiles
o Project Build Lifecycle
· Jenkins
o Build execution
o CI/CD pipeline fundamentals
o Deployment workflows
Version Control & Development Practices
· Git
· Code reviews and pull request processes
· Agile/Scrum development methodology
Databases
· Working knowledge of SQL
· Basic database design concepts
· Query optimization fundamentals
Preferred Skills
· Microservices architecture
· Linux environments
· Logging and monitoring tools
Key Responsibilities
· Design, develop, test, and maintain Java-based applications.
· Develop and enhance REST APIs using Spring Boot.
· Participate in code reviews and ensure adherence to coding standards.
· Troubleshoot and resolve application defects and production issues.
· Collaborate with team members during requirement analysis, design, and implementation.
· Contribute to Maven build configurations and Jenkins pipeline activities.
· Write unit and integration tests to ensure software quality.
· Participate in Agile ceremonies and sprint activities.
· Support performance tuning and continuous improvement initiatives.
Skills Required
- 5 to 8 years of experience building and maintaining enterprise applications
- Strong hands-on experience with Java 8 or above
- Understanding of object-oriented programming, collections, exception handling, multithreading, concurrency, performance, and memory management
- Familiarity with design patterns and coding best practices
- Experience with Spring Framework 6.x, Spring Boot 3.x, Spring Web, and Spring MVC
- Experience developing RESTful APIs, including request validation, exception handling, and JSON serialization or deserialization
- Experience with Maven dependency management, build profiles, and project build lifecycle
- Experience with Jenkins build execution, CI/CD pipelines, and deployment workflows
- Experience with Git, code reviews, and pull request processes
- Working knowledge of SQL and basic database design concepts
- Knowledge of query optimization fundamentals
- Microservices architecture experience
- Experience working in Linux environments
- Familiarity with logging and monitoring tools
- Experience writing unit and integration tests
- Experience with Agile/Scrum development methodology
What We Do
Blackbuck Insights is a global data and AI consultancy providing data engineering services, cloud modernization, AI activation, and platform operations. The company helps enterprises modernize legacy environments, migrate and scale data platforms, build AI-enabled business applications, and establish trusted data foundations for analytics and intelligent decision-making. Its services support organizations seeking reliable, performant, and scalable technology solutions.







