Application Developer - Java Web
Atlanta, GA, United States
As an Application Developer, you will be in a dynamic position that helps develop, improve, and support the general upkeep of the system. This may include work on key projects for UI development and functionality improvement, support back end implementation, system changes for clients, and much more.
The successful candidate will be trained to work with our proprietary software working directly with the Chief Architect and will have significant strategic and creative input on how we to take our technology to the future.
Position Responsibilities
Analysis, design and code in Java, SQL, HTML, CSS, and JavaScript
Production support and lead troubleshooting as needed
SQL server DBA functions
Support account services team (software helpdesk team) on resolving escalated technical issues
Quality assurance of software
System customization for new and existing installations
Support of Servers and Services being used in Amazon Web Services (AWS).
Qualifications
Strong experience with Java, Spring MVC, Hibernate, JPA, Spring, HTML, CSS, AWS and relational databases. Excellent communication is a MUST. 3+ years application development experience which includes the programming/ development of web applications using Java, Spring, Spring MVC, Hibernate, JPA, Maven, rules engines
Bachelor's degree in Computer Science or equivalent
Experience integrating applications and designing and developing web services and frameworks. Extensive front and back end experience required
Outstanding oral and written communication skills
Experience working directly with end users to understand and translate requirements to design
Demonstrated ability to evaluate new and emerging technologies and vendor products and to constructively apply them to meet identified business and technology goals
Ability to work in a collaborative/team environment
Demonstrated ability to think strategically and realize those strategies in application design
Strong ability to diagnose critical problems and develop solutions
Ability to take part in production support and lead troubleshooting calls as needed
Strong understanding and experience with SQL/Stored Procedure
Strong understanding and experience with test-driven development
Strong understanding of Java, HTML, CSS, and JavaScript
Relational databases - preferably SQL Server
Knowledge of Versata would be a plus
Knowledge of Amazon Web Services (AWS) would be a plus.