Duties: Analyze existing features and functionality, including performance and troubleshooting, as well as design and development of new features using object-oriented with Java technologies. Perform testing using JUnit, bug fixes and daily system maintenance. Manage product source code using Maven, Jenkins, and GIT. Provide prompt response to clients when technical support is necessary. Demonstrate expertise with current company technologies such as Java, J2EE, Spring Boot, MVC, RESTful APIs, JSON, XML. Work effectively on a small development team and provide support throughout entire software development life cycle. Provide guidance in RDBMS and be fully conversant in SQL using PostgreSQL or MySQL. Front-end design using JSP and AJAX. Document code consistently throughout the development process and reflect changes made in database tables on the procedural, modular and database level. Assist in defining software architectures using design patterns. Deploying service-applications using Apache Tomcat.
Required: Master’s degree (or foreign equivalent) in Computer Science or related field of study plus 3 years of experience in the job offered or related position. Must have 2 years of experience with Java, J2EE, Service-Oriented Design, Implementing RESTful APIs and XML, Spring Boot, MVC Architecture, and Design Patterns.
Submit resumes to: WiseTech Global (US) Inc., 40105 Moring Drive, Chapel Hill, NC 27517 or via email to email@example.com. Must reference “Software Developer” when applying.