JOBSEARCHER

Back End Developer

Overview We are seeking a skilled Back End Developer to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining server-side applications and services that support our front-end development efforts. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our clients' needs. The ideal candidate should have a strong understanding of the software development lifecycle (SDLC) and be proficient in various programming languages and tools. Duties Develop and maintain robust back-end systems using Java Spring Boot. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Implement CI/CD pipelines to streamline deployment processes. Write clean, scalable code and perform debugging to ensure optimal performance. Participate in code reviews to maintain code quality and share knowledge with team members. Work within a Linux environment to deploy and manage applications effectively. Stay updated with emerging technologies and industry trends to continually enhance development practices. Experience Must have a minimum 7+ years of IT experience. Must have a minimum of five (5+) years of coding experience in Java and related technologies. Ability to write simple and complex SQL Queries. Demonstrated experience of over 5 years in Java Spring Boot with strong conceptual knowledge of UI development. A solid understanding of Core Java Concepts such as Object-Oriented Programming, Java Collections API, Exception Handling, Multi-Threading is required. Very good understanding of JEE Concepts, Architecture and Technologies Demonstrated technical knowledge of Linux operating systems Demonstrated technical knowledge of web and other Internet servers, such as Apache and Tomcat Experience with database development (RDBMS and No-SQL) Should be very familiar with complex SQL queries. Ability to use a reporting tool is a considerable plus Ability to understand and address complex problems and systems Ability to learn new technologies and new languages independently Ability to function proactively and understand problems from a broad, interactive perspective Strong written and verbal communication skills System administration knowledge, including the management of Jenkins, Zookeeper/Kafka, Docker, Mongo, Redis, etc. is highly desired Principals only, no recruiting firms If you are passionate about building scalable applications and have the required skills, we encourage you to apply for this exciting opportunity as a Back End Developer! Job Type: Full-time Benefits: 401(k) Dental insurance Health insurance Compensation Package: Yearly pay Schedule: 8 hour shift Experience: IT: 5 years (Required) CI/CD: 5 years (Required) Back-end development: 5 years (Required) APIs: 5 years (Required) Ability to Relocate: Livonia, MI 48152: Relocate before starting work (Required) Work Location: In person