Java Developer Job Description
Overview
The Java Developer plays a crucial role in our organization by designing implementing and maintaining Java-based applications that are pivotal to our operations. This position requires a keen understanding of Java programming and its frameworks strong analytical skills and the ability to collaborate with other team members effectively. As a Java Developer you will be responsible for writing high-quality efficient code while also participating in various phases of the software development lifecycle. Your contribution will directly impact the performance and scalability of our systems ultimately enhancing user experience and achieving business objectives. Given the rapid pace of technological advancements staying updated with emerging technologies and industry best practices is essential in this role. A successful Java Developer will demonstrate not only technical proficiency but also a commitment to continuous improvement in coding standards and practices.
Key Responsibilities
- 4-5 Years of development in Java (Spring)
- Good problem solving skills & acceptable communication skills
- Good knowledge of OO data structures & algorithms
- Proficient in developing multi-threaded applications using Core Java Spring
- Good understanding of RDBMS Basic SQL Data Analysis
- Working experience with Unix operating system
Preferred
- Knowledge about financial domain
- Scripting languages - Python
multi-threaded applications,microservices architecture,oo (object-oriented programming),agile methodology,spring,rdbms,algorithms,java,data analysis,spring framework,core java,data structures,basic sql,unit testing,python,unix,version control