Dcm Infotech Limited - Philadelphia, PA

posted 12 days ago

Full-time - Mid Level
Philadelphia, PA

About the position

The Java Spring Boot Developer will be responsible for backend-heavy development, focusing on Java and Spring frameworks, including Spring Boot, database management, LDAP, and REST APIs. This role requires a strong coding background and experience in microservices, as the developer will work on multiple software projects within the Email Engineering group, ensuring efficient project completion and providing support to technical staff.

Responsibilities

  • Developing and supporting applications, execution environments, build systems, and reporting tools
  • Investigating and resolving any framework, tool, or execution environmental issues
  • Providing system architecture and integration design recommendations
  • Collaborating with other engineers and partners
  • Assessing utilization trends and making design and implementation recommendations to scale infrastructure
  • Maintaining documentation
  • Creating and maintaining unit test cases through JUnit or similar test frameworks
  • Attending and participating in internal meetings
  • Performing other role-related duties as assigned by the manager

Requirements

  • At least 5 years of experience with Spring Boot and Spring Framework
  • Strong coding skills in Java
  • Experience with Microservices
  • Technical proficiency with MySQL/MariaDB database design and administration
  • Experience with Linux operating system, including scripting and common tools
  • Excellent problem-solving and critical thinking skills
  • Proficient in Spring Framework and Maven

Nice-to-haves

  • Experience with LDAP
  • Familiarity with REST API development
  • Ability to write well-documented, clean Java code
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service