Java Spring Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 2 Year(s)
No Travel Required

Skills

REST API
SPRING BOOT
SPRING FRAMEWORK
Java
Backend

Job Details

We are primarily looking for the Java and spring framework, spring boot , database, ldap , rest api etc which are all backend heavy development

Atleast 5 years on SPRING BOOT and SPRING FRAMEWORK make sure candidate is good at coding

Experience on Microservices is mandatory

Overview:

The new Full Stack Developer will work alongside other members of the Email Engineering group on multiple software projects including tooling, product support and integrations. The right candidate will be a strong team player who is capable of seeing projects through to the end in a fast and efficient manner and support to other technical staff.

Principal Responsibilities:

Developing and supporting applications, execution environments, build systems, and reporting tools
Investigating and resolving any framework, tool, or execution of environmental issues
Provide system architecture and integration design recommendations.
Work with other engineers and partners
Assess utilization trends and make appropriate design and implementation recommendations to scale the infrastructure.
Maintain documentation
Create and maintain unit test cases through JUnit or similar test frameworks

Other Functions:

Attend and participate in internal meetings
Perform other role related duties as assigned by manager

Technical Skills:

Excellent Java skills and prior experience working with frameworks, building REST APIs and other backend/frontend components
Ability to write well-documented, clean Java code
Technical proficiency with MySQL/MariaDB database design/administration
Experience with Linux operating system. Including scripting and common tools and utilities
Excellent problem solving and critical thinking skills.
Proficient in spring framework and Maven

Professional Skills:

Ability to take responsibility for completing projects with the least amount of oversight.
Ability to apply judgment, implement solutions, and avoid conflicts in a multi-tasked environment.
Excellent communication skills in all areas including procedural documentation, incident reporting and information relaying.

Team player with the ability to maintain a pleasant personality and a professional demeanor in stressful situations

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.