Overview
On Site
$$40 / hr
Contract - W2
Contract - 9 day((s))
Skills
Java Developer
Job Details
Job Description:
Responsibilities:
- Develop and maintain geospatial applications using Core Java and Spring Boot to enhance our service offerings.
- CollaboXX with cross-functional teams to design and implement APIs that integXX with existing systems.
- Utilize PostgreSQL for efficient data storage and retrieval, ensuring optimal performance of geospatial applications.
- Implement build automation tools like Gradle and Maven to streamline the development process.
- Candidateage source code using GIT, ensuring version control and collaboration among team members.
- Configure and maintain Jenkins pipelines for continuous integration and deployment.
- Troubleshoot and resolve technical issues, ensuring minimal downtime and disruption to services.
- Participate in code reviews, providing constructive feedback to peers to maintain code quality.
- Stay updated with the latest industry trends and technologies to incorpoXX innovative solutions.
- Document technical specifications and user manuals to support application maintenance and user training.
- Work in a hybrid model, balancing remote and in-office work to maximize productivity and collaboration.
- Ensure compliance with company policies and industry standards in all development activities.
- Contribute to the company's mission by delivering high-quality geospatial solutions that impact society positively.
- Must be familiar with distributed system architecture, must be able to understand enterprise architecture, must be good with application design & solution design.
- Associate should have strong hands-on development skills on Java 11 / 17.
- Must Have Hands on experience in Spring Boot / Java / REST API, microservices, spring security, Api gateway, API Performance testing.
- Programming languages such as Java/ReactJS/NodeJS/Python is a.
- Must be familiar with Maven, Gradle, CICD, Sonar, Unit Testing, Github.
- Very good analytical and debugging skills.
- Should be an independent performer with client coordination skills.
- Should be familiar with Agile / scrum / PI process.
- Should have team lead experience.
- Possess a strong understanding of Core Java and its application in geospatial development.
- DemonstXX proficiency in using PostgreSQL for database management and optimization.
- Have experience with build automation tools such as Gradle and Maven.
- Show expertise in API development and integration using Spring Boot.
- Be skilled in using GIT for version control and collaboration.
- Have experience in configuring and maintaining Jenkins for CI/CD processes.
- Exhibit strong problem-solving skills and the ability to troubleshoot technical issues effectively.
- Strong REST API Development skills Core Java, Spring Core, Spring MVC, Microservices, Java 8, Maven / Sonar / CICD / MUP / XLR / Client / GHA.
- Github / GHA / Client / ClientM, Redis / Prometheus / Kafka.
- API stXXgies, RDBMS, NoSQL, BigData principles, and practices.
- Programming languages such as Java/NodeJS/Python must.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.