BU Consultants
8 months ago
Java Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- BU Consultants
- Location
- India, Karnataka, Bangalore India
- Posted
- 8 months ago
Job description
Experience: 2+ Years
Location: Bengaluru
Employment Type: Full-Time
We are looking for a skilled Java Developer with 2+ years of hands-on experience in designing, developing, and maintaining Java-based applications. The ideal candidate should be comfortable working in a collaborative environment and have a strong understanding of core Java and modern frameworks.
Key Responsibilities-
Design, develop, test, and maintain Java-based applications
-
Write clean, scalable, and efficient code following best practices
-
Participate in requirement analysis and technical design discussions
-
Develop and consume RESTful APIs
-
Troubleshoot, debug, and resolve application issues
-
Work closely with cross-functional teams including QA, DevOps, and Product
-
Perform code reviews and contribute to continuous improvement
-
Ensure application performance, security, and scalability
-
2+ years of professional experience in Java development
-
Strong knowledge of Core Java, OOP concepts, and data structures
-
Experience with Java frameworks such as Spring / Spring Boot
-
Hands-on experience with REST APIs and web services
-
Working knowledge of SQL and relational databases (MySQL, PostgreSQL, Oracle, etc.)
-
Familiarity with version control tools like Git
-
Understanding of SDLC and Agile methodologies
-
Good problem-solving and debugging skills
-
Experience with Hibernate / JPA
-
Exposure to microservices architecture
-
Knowledge of basic front-end technologies (HTML, CSS, JavaScript)
-
Experience with build tools like Maven or Gradle
-
Familiarity with cloud platforms (AWS, Azure, or GCP)
-
Understanding of CI/CD pipelines and Docker
-
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
-
Competitive salary and benefits
-
Learning and career growth opportunities
-
Collaborative and innovative work environment
-
Flexible work options (if applicable)
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.