What are the responsibilities and job description for the Java/Java Full Stack Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Value Technology Inc, is seeking the following. Apply via Dice today!
Job Role: Java/Java Full Stack Developer
Location: Charlotte, NC (Onsite)
Experience: 10 years
Job Description:
Value Technology is seeking a skilled and experienced Java/Java Full Stack Developer to join our dynamic team. The ideal candidate will be proficient in both front-end and back-end development, with a strong understanding of Java, Springboot, Angular/React, SQL, SSIS, API development, Oracle/MySQL, and Cloud technologies (Azure, Google Cloud Platform, OCP). This role requires a hands-on developer who can contribute to all phases of the software development lifecycle.
Job Responsibilities:
Job Role: Java/Java Full Stack Developer
Location: Charlotte, NC (Onsite)
Experience: 10 years
Job Description:
Value Technology is seeking a skilled and experienced Java/Java Full Stack Developer to join our dynamic team. The ideal candidate will be proficient in both front-end and back-end development, with a strong understanding of Java, Springboot, Angular/React, SQL, SSIS, API development, Oracle/MySQL, and Cloud technologies (Azure, Google Cloud Platform, OCP). This role requires a hands-on developer who can contribute to all phases of the software development lifecycle.
Job Responsibilities:
- Design, develop, and maintain high-quality Java-based applications.
- Develop RESTful APIs and microservices using Springboot.
- Implement front-end solutions using Angular or React frameworks.
- Write and optimize SQL queries for Oracle and MySQL databases.
- Utilize SSIS for data integration and ETL processes.
- Deploy and manage applications on cloud platforms such as Azure, Google Cloud Platform, or OCP.
- Participate in code reviews to ensure code quality and adherence to standards.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Troubleshoot and resolve technical issues efficiently.
- Contribute to the continuous improvement of development processes and practices.
- Stay up-to-date with the latest industry trends and technologies.
- Bachelor's degree in Computer Science or related field.
- 5 years of experience in Java development.
- Strong proficiency in Springboot framework.
- Experience with front-end development using Angular or React.
- Solid understanding of SQL and experience with Oracle or MySQL databases.
- Experience with API development and RESTful web services.
- Familiarity with SSIS for data integration.
- Hands-on experience with cloud platforms such as Azure, Google Cloud Platform, or OCP.
- Experience with Agile development methodologies.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a team.