06 Aug
|
Hexaconcepts
|
Bengaluru
06 Aug
Hexaconcepts
Bengaluru
Position: Java Developer
Total Experience: 3y - 5y
Java Development Experience: 2y - 4y
Location: Bengaluru
Work Mode: In Office
Joining: Immediate to 10 days
CTC Offered: Up to 24 LPA
Role Overview
The ideal candidate would be a Java Developer with 2 4 years of development experience with hands-on expertise in Java frameworks, relational databases, and version control with Git, along with exposure to modern development practices. Occasional Python development and working with analytics-focused features will also be part of the role. This role primarily focuses on backend application development, building scalable services, and ensuring robust system performance.
Responsibilities
- Design, develop, and maintain backend applications using Java (Quarkus, Spring, Spring Boot, Java EE).
- Write clean, efficient, and maintainable code following best practices.
- Work with relational databases (MySQL, PostgreSQL, etc.): design schema, optimize queries, and ensure data integrity.
- Implement and maintain microservices and SOA-based applications.
- Collaborate with cross-functional teams (frontend, DevOps, product, data) to deliver end-to-end solutions.
- Debug and resolve complex technical issues in production and development environments.
- Participate in code reviews and contribute to improving development standards.
- Develop scripts and modules in Python for analytics, automation, or data processing - as per requirement
- Work with AWS cloud services for deployment, scaling, and monitoring of applications.
- Apply knowledge of data structures and algorithms to build efficient systems.
- Use Git for source code management and collaboration.
Requirements (Must Have)
- 2 4 years of professional experience as a Java developer.
- Strong knowledge of Java frameworks: Quarkus, Spring Boot, Spring, Java EE.
- Experience with relational databases (SQL, schema design, performance optimization).
- Solid understanding of object-oriented programming (OOP) and design principles.
- Good debugging and problem-solving skills.
- Knowledge of microservices and service-oriented architecture (SOA).
- Strong understanding of data structures and algorithms.
- Hands-on experience with Git for version control.
- Strong communication and collaboration skills.
Other requirements
- Ability to work in a fast-paced environment with minimal supervision.
- Proactive problem-solving and ownership mindset.
- Willingness to learn recent technologies and adapt quickly.
Requirements (Good to Have)
- Python development experience.
- Exposure to data analytics / data-driven applications.
- Familiarity with AWS cloud services (EC2, S3, RDS, Lambda, etc.).
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
- Knowledge of Docker/Kubernetes for containerized deployments.
- Understanding of RESTful APIs and API design best practices.
- Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB, etc.).
Educational Qualifications: BE / BTech/ ME /MTech /MCA Only
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Java Developer (Bengaluru)
🏢 Hexaconcepts
📍 Bengaluru