i
Visionyle Solutions
185 Visionyle Solutions Jobs
6-9 years
Bangalore / Bengaluru
Java Software Engineer - Data Structure & Algorithm
Visionyle Solutions
posted 17d ago
Flexible timing
Key skills for the job
Job Title : Java Developer
Experience : 6+ Years
Location : Bangalore
Notice Period : Immediate Joiners
Interview Rounds : 2- 3 Rounds
Job Description :
We are seeking an experienced Java Developer with a strong background in Object-Oriented Programming (OOP), algorithms, and data structures.
The ideal candidate will have relevant hands-on experience in Spring Boot and Microservices over the past four years. The role involves working on enterprise-level applications using modern Java technologies and requires problem-solving skills, as well as proficiency in developing high-performance, scalable systems.
Key Responsibilities :
- Design, develop, and maintain complex, high-performance Java applications.
- Utilize a strong understanding of OOP, algorithms, and data structures to solve complex problems.
- Develop and implement scalable microservices using Spring Boot.
- Collaborate with cross-functional teams to analyze business requirements and translate them into technical solutions.
- Write efficient, clean, and maintainable code while adhering to best coding practices.
- Perform unit testing using tools like JUnit and ensure high-quality releases.
- Ensure timely delivery of software components while managing development timelines.
- Participate in code reviews to ensure compliance with coding standards and optimize performance.
- Troubleshoot production issues and provide support for the resolution of defects.
Mandatory Skills :
- Strong experience with Object-Oriented Programming concepts.
- Proficiency in algorithms and data structures.
- 2+ years of hands-on experience in Spring Boot and Microservices (must have worked on these technologies within the last 4 years).
- Expertise in designing and developing RESTful APIs.
- Experience with modern Java development tools and frameworks.
Desired Qualifications :
Education :
- Bachelor's or Master's degree in Computer Science, Information Technology, or related fields (B.E/B.Tech, MCA).
- UG degrees alone will not be considered.
- Strong analytical and problem-solving skills.
- Familiarity with Agile methodologies and development practices.
- Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes) is a plus
Employment Type: Full Time, Permanent
Read full job description6-9 Yrs
Bangalore / Bengaluru
6-8 Yrs
Bangalore / Bengaluru, Whitefield