At GeoSpatial Insights Hub, we value diversity and equal opportunity. We are committed to creating an inclusive and welcoming work environment for all employees. We offer competitive salaries, comprehensive benefits, and opportunities for professional growth and development. If you are a passionate Java Developer looking to join a dynamic team and work on challenging projects, we encourage you to apply for this position.
Position: Java Developer
Company: GeoSpatial Insights Hub
Location: Jacksonville, Florida, United States
Employment Type: Contract to hire
Experience: 5-8 years
Salary: Competitive
We are seeking a highly skilled Java Developer to join our dynamic team at GeoSpatial Insights Hub. As a Java Developer, you will be responsible for designing, developing, and implementing complex software solutions using Java programming language. You will work closely with a team of developers, project managers, and stakeholders to deliver high-quality software products that meet the needs of our clients.
Key Responsibilities:
- Design and develop software applications using Java programming language
- Write clean, efficient, and well-documented code
- Collaborate with cross-functional teams to define, design, and ship new features
- Troubleshoot and debug software issues in a timely manner
- Conduct code reviews and provide constructive feedback to improve code quality
- Keep up-to-date with emerging trends and technologies in software development
- Participate in the entire software development life cycle, including planning, design, development, testing, and deployment
- Communicate project status and progress to project managers and stakeholders
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5 years of experience in Java development
- Strong understanding of object-oriented programming principles and design patterns
- Proficient in Java, J2EE, and related technologies
- Experience with web services (REST, SOAP) and related protocols (XML, JSON)
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Knowledge of relational databases, SQL, and ORM frameworks (Hibernate, JPA)
- Experience with version control systems (Git, SVN) and build tools (Maven, Gradle)
- Excellent problem-solving and analytical skills
- Strong communication and teamwork skills
- Ability to work in a fast-paced, deadline-driven environment
- strong Java certifications (e.g. OCPJP) are a plus
We look forward to hearing from you!.