Epicareer Might not Working Properly
Learn More

JAVA SPRING DEVELOPER

Salary undisclosed

Apply on


Original
Simplified
LOCAL TO PHILADELPHIA ONLY

TATA Elxsi/Comcast

8 months

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

Full Stack Developer

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.