Job Description
APPLOGIC SYSTEMS LLC has an opening for a SOFTWARE ENGINEER (Ref# SE710TK) to work in Farmington Hills, MI and various unanticipated locations throughout the U.S. Job Duties: Design, develop, implement, test, and maintain business and computer applications software or specialized utility programs, including client/server and web-based enterprise applications, and major enhancement of existing systems, using Java/J2EE full-stack technologies. Understand the technical requirements from the product designer and create technical architecture design documents. Involved in all phases of the software development life-cycle (SDLC) including requirements gathering, analysis, design, implementation, maintenance, and testing using Java/J2EE and micro services. Create micro service projects using Spring Boot and involved in design phase to maintain all the services without any dependencies and deploy them with zero downtime. Develop the UI (user interface) layout and front-end programming for web applications that match to the requirements. Work in an Agile/Scrum software development environment with frequently changing requirements and actively participate in Scrum meetings and reviews. Ensure the overall solution architecture is the optimal solution to achieve the functional and technical goals of the project. Define continuous integration and continuous delivery (CI/CD) processes, configure Jenkins, and create new pipeline jobs. Develop and align architecture models of current and proposed capabilities and solutions across the enterprise. Technically assist team members and perform code reviews. Ensure that the solution is developed and tested as per the requirements. Use of Java, J2EE, JSP, Spring Boot, Hibernate, JavaScript, HTML, CSS, AJAX, JSON, AngularJS/Angular, Bootstrap, Web Service (SOAP & REST), PCF, AWS, Git/GitHub, Jenkins, Gradle, Jasmine, SQL Server, and Windows. Travel and/or relocation required.
Requirements: This position requires a Master’s degree or foreign academic equivalent in Computer Science, Computer Engineering, CIS, MIS, or a related field. Plus 2 years of experience in the job offered or 2 years in a related occupation including Java Developer, Programmer Analyst, or related experience. Position requires 1 year of experience with Agile/Scrum software development, Spring Boot, micro services, AngularJS/Angular, and Git/GitHub. 40hrs/week.
Application Instructions: To apply, please MAIL resume to referenced address, ensuring to indicate the position reference code (Ref# SE710TK) for which you are applying. Mail to: Applogic Systems LLC, Attn: President, 27620 Farmington Road, Suite 202, Farmington Hills, MI 48334.