Job Description
Job Description
Overview :
The Java Developer with Data Management plays a crucial role in designing, developing, and maintaining Java-based applications with a focus on data management.
This role is essential for ensuring the seamless functioning of data-driven applications and supporting the organization's data management initiatives.
Key Responsibilities :
- Develop and maintain Java-based applications with a focus on data management
- Design and implement database solutions and ensure data security
- Collaborate with cross-functional teams to gather and understand data requirements
- Write efficient SQL queries and stored procedures for data retrieval and manipulation
- Utilize the Spring framework for application development and integration
- Participate in code reviews and contribute to continuous improvement initiatives
- Create and maintain technical documentation related to data management processes
- Debug and resolve technical issues related to data storage and retrieval
- Implement best practices for data quality assurance and validation
- Stay updated with industry trends and advancements in data management technologies
- Adhere to agile methodologies for software development and project management
- Collaborate with stakeholders to understand business needs and translate them into technical solutions
- Optimize application performance and ensure scalability of data management systems
- Conduct unit testing and integration testing to ensure the reliability of data management solutions
Required Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or related field
- Proven experience in Java application development with a focus on data management
- Strong understanding of database concepts and hands-on experience with SQL
- Proficiency in using the Spring framework for developing enterprise applications
- Experience with agile methodologies and the ability to work in a collaborative team environment
- Knowledge of data modeling and design principles for effective data management
- Familiarity with data security and compliance requirements
- Excellent problem-solving skills and attention to detail
- Ability to communicate technical concepts effectively to both technical and non-technical stakeholders
- Experience with version control systems such as Git for code management
- Capability to work on multiple projects simultaneously and meet deadlines
- Certifications in relevant technologies such as Java, Spring, or database management
- Understanding of cloud-based data solutions and integration techniques
- Adaptability to learn and implement new technologies as per project requirements
- Strong analytical and critical thinking abilities for data-related challenges
30+ days ago