Description
As a Full Stack Java Developer at International Solutions Group, Inc., you will play a crucial role in designing, developing, and deploying scalable and efficient software solutions. You will be part of a collaborative team environment where you will work closely with cross-functional teams to identify and prioritize project requirements. Our company offers a dynamic and supportive work environment that encourages learning, innovation, and growth, providing opportunities to expand your skill set and stay up-to-date with the latest technologies. You will have the opportunity to make a significant impact on our products and services, contributing to the development of high-quality software solutions that meet the needs of our clients. Our team values open communication, creativity, and problem-solving, and we are looking for a talented and motivated individual to join our team and help drive our success.
Requirements:
- Proficiency in Java programming language, including Java8 and later versions
- Experience with front-end development frameworks such as React, Angular, or Vue.js
- Knowledge of back-end development frameworks such as Spring, Hibernate, or Play
- Familiarity with database management systems, including relational databases and NoSQL databases
- Understanding of cloud-based platforms, including AWS, Azure, or Google Cloud
- Strong understanding of software design patterns, principles, and best practices
- Excellent problem-solving skills, with the ability to analyze complex problems and develop creative solutions
- Strong communication and collaboration skills, with the ability to work effectively in a team environment
Roles and Responsibilities:
- Design, develop, and deploy scalable and efficient software solutions using Java and other programming languages
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Develop high-quality, reliable, and well-documented code that meets the requirements and standards of the company
- Participate in code reviews and contribute to the improvement of the overall quality of the codebase
- Troubleshoot and resolve technical issues, using debugging tools and techniques to identify and fix problems
- Stay up-to-date with the latest technologies and trends, applying this knowledge to improve the development process and the quality of the software solutions
Budget:
- Maximum budget: $120,000USD per year
- Experience range:10 to30 years