Implements and tests software and other technology components for customer-facing applications with leading software development practices
Writes and maintains standard code
Participates in the development and implementation of reporting
Reviews business requirements and executes implementation approaches
Collaborates with developers, other project team members to troubleshoot issues as required
Helps streamline software development by automating manual processes and eliminating defects
Supports, troubleshoots, and maintains existing software systems
Minimum Qualifications:
Bachelors degree in Computer Science or equivalent experience
Knowledge and experience working in an agile work environment
Experience working with Spring Boot, Spring MVC, Spring JPA and JDBC
Experience with Thymeleaf, React, JavaScript, AJAX, HTML5/CSS3 and responsive design
Proficient in RDBMS, SQL, PL/SQL and data modeling
Experience with unit, integration testing and automation
Proven track record in developing distributed systems, high quality applications on schedule in a fast-paced development environment, high written and personal communication skills
Preferred Qualifications:
Experience with Jasper reports
Experience with Application and Database performance monitoring
Experience with cloud services such as Amazon AWS
Experience with linux and shell scripting
Employement Category:
Employement Type: Full time Industry: IT - Software Role Category: Embedded / System Software Functional Area: Not Applicable Role/Responsibilies: Java Developer (Hitech City)