What are the responsibilities and job description for the Senior Application Developer position at Miracle Software Systems, Inc.?
Job Details
Miracle Software Systems is looking for Senior Application Developer position at OH location.
Requirement details:
Position: Senior Application Developer
Location:OH
Duration:Long term
Description: The Senior Application Developer is responsible for the design, development, integration, implementation, and support of web-based application software in a full-stack environment. This team supports The Americas Group (TAG) division s Paint Stores Group National Accounts / Credit applications. The Systems are primarily focused on Java/Oracle.
This highly technical and challenging position will work with the Java Development Sher-link Team on the National Accounts, Credit, and Mobius Repository applications. Other areas of involvement may include providing web services to corporate and other departments including stores. Development responsibilities will encompass new logic/features, enhancements, and bug fixes/support.
Knowledge & Experience:
5 years of IT experience.
Minimum of 5 years of experience working on all phases of the Software Development Lifecycle.
Experience working with customers to build and formulate business requirements.
5 years of Java, ORM/JPA/Hibernate, Web Services, Object-oriented design techniques, and common design patterns.
3 years of experience in writing SQL queries and stored procedures in Oracle databases.
Experience testing, debugging, and diagnosing software bugs and system issues.
Experience in automated testing desired.
Microservices experience
Advanced skills in implementing API and Microservices architecture using any of the market-leading solutions
Experience in implementing business critical, high volume, and highly available services is a must.
A strong hands-on development track record building integration and applications utilizing a variety of technologies, development tools, and database systems