Java Developer
Position : Java Developer
Experience : 2-6 years
About the Company :
We are hiring for our client which is one of the top business intelligence IT solutions companies, focusing on Business Intelligence and Data Warehousing solutions.
Work Location : Pune, Nagpur, Bangalore
Here’s what we are looking for :
Experience level of 2 to 6 years of experience in JAVA and its related frameworks, Javascript, Springboot, Spring MVC.
Strong problem-solving skills, computer science fundamentals, data structures and algorithms.
Good understanding of data structures & algorithms and their space & time complexities.
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Familiarity with databases and UI/UX design
Strong hands-on and practical working experience with Java.
Excellent coding skills – should be able to convert design into code fluently.
Good Unit test frameworks and Databases experience.
Hands-on experience working with Databases and Linux platforms.
B.E./B. Tech in Computer Science or equivalent from a reputed college.
A candidate who is willing to learn and adapt to new technologies
Responsibilities:
Write maintainable/scalable/efficient code.
Understand the existing code and framework and help customize
Write effective APIs and make use of API in code
Follow coding standards, unit-testing, code reviews etc.
Design & architect business problems.
Follow release cycles and commitment to deadlines.
Work in a cross-functional team, collaborating with peers during the entire SDLC.
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and application
Some Extra Considerations:
Understanding of Microstrategy BI tool is a plus.
Experience of Microstrategy SDK library is a plus.
Experience/Training of any BI reporting tool like Microstrategy , Tableau , Power BI , Qlikview is a plus.