HamburgerMenu
hirist

Java Developer - Groovy/Grails

Nasugroup
Bangalore
4 - 8 Years

Posted on: 09/11/2025

Job Description

Job Summary :

We are looking for a passionate and experienced Java Developer with strong proficiency in Groovy and the Grails framework. The ideal candidate will be responsible for building robust, scalable, and high-performance web applications using modern JVM-based technologies. This role requires deep understanding of backend systems, APIs, and database interaction, along with experience in agile development environments.

Key Responsibilities :

- Design, develop, test, and maintain backend services and web applications using Java, Groovy, and Grails.

- Implement RESTful APIs and integrate with frontend systems or third-party services.

- Write clean, maintainable, and well-documented code.

- Optimize application performance and scalability.

- Collaborate with cross-functional teams to gather requirements and deliver features.

- Participate in code reviews, troubleshooting, and production support as needed.

- Follow best practices for testing (unit, integration), version control, and CI/CD.

Required Skills & Qualifications :

- Bachelors degree in Computer Science, Engineering, or a related field.

- 3+ years of hands-on development experience in Java.

- Strong experience with Groovy and the Grails web framework.

- Good understanding of MVC architecture, object-oriented programming, and design patterns.

- Familiarity with RESTful APIs, JSON, and integration techniques.

- Experience with Relational Databases (e.g., PostgreSQL, MySQL, or Oracle) and SQL.

- Proficiency with tools like Git, Maven/Gradle, and Jenkins.

Preferred Qualifications :

- Experience with Spring Boot or other Java-based web frameworks.

- Knowledge of front-end technologies like JavaScript, HTML, CSS (optional but beneficial).

- Familiarity with containerization (Docker) or cloud platforms (AWS, Azure).

- Exposure to Agile/Scrum methodologies.

info-icon

Did you find something suspicious?