50 Varite Jobs
Java Developer - Spring Boot/Hibernate (2-4 yrs)
Varite
posted 18hr ago
Flexible timing
Key skills for the job
Job Description :
We are seeking a skilled and dynamic Java Developer with expertise in AWS, Data Structures & Algorithms (DSA), and Object-Oriented Programming (OOPs) concepts to join our team in Bangalore. The ideal candidate will have a strong foundation in Java development and experience working in cloud environments such as AWS. As a Java Developer, you will work on building scalable and efficient applications, while leveraging cloud infrastructure and applying strong problem-solving skills.
This is a Contract-to-Hire position, which means the initial employment will be on a contract basis, with the potential to convert to a full-time role based on performance and business needs.
Key Responsibilities :
- Java Development : Write high-quality, efficient, and scalable code using Java programming language.
- Cloud Integration (AWS) : Develop and maintain cloud-based applications on AWS services (EC2, S3, RDS, Lambda, etc.).
- DSA & Algorithms : Apply strong knowledge of data structures and algorithms to design efficient solutions.
- Object-Oriented Programming (OOPs) : Use OOPs principles to design and implement modular, maintainable, and reusable code.
- Collaboration : Work closely with cross-functional teams to ensure seamless integration and deployment of applications.
- Code Optimization & Troubleshooting : Optimize code for performance, scalability, and reliability; troubleshoot and resolve any software-related issues.
- Continuous Learning & Improvement : Stay updated on the latest technologies, industry trends, and best practices in Java development and cloud computing.
Skills and Qualifications :
- Proficiency in Java : Strong experience in Java programming and object-oriented design principles.
- AWS Knowledge : Hands-on experience with AWS cloud services like EC2, S3, RDS, Lambda, etc.
- Data Structures & Algorithms (DSA) : Good understanding of core DSA concepts, problem-solving techniques, and optimization strategies.
- OOP Concepts : Strong grasp of object-oriented programming concepts such as inheritance, polymorphism, abstraction, and encapsulation.
- Version Control Systems : Experience with Git or other version control systems.
- Frameworks & Tools : Familiarity with Java-based frameworks such as Spring Boot, Hibernate, and tools like Maven/Gradle.
- Database Knowledge : Experience with relational and NoSQL databases.
- Problem Solving : Excellent analytical and problem-solving skills.
- Communication Skills : Strong verbal and written communication skills, with the ability to collaborate with teams and stakeholders effectively.
Desired Qualifications :
- Bachelor's or Master's degree in Computer Science or a related field.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience in Agile/Scrum development environments.
Functional Areas: Other
Read full job descriptionPrepare for Varite Java Developer roles with real interview advice