Our client is currently seeking a Full Stack Java Software Developer. Below is a BRIEF job description. Please contact us for more information on this role and client.
This is an excellent opportunity for a dedicated engineer to become a key contributor to a growing, successful company.
- BS/BA in Computer Science related field or relevant experience in software architecture, design, development, and testing
- Working knowledge of the Java programing language
- Experience developing and debugging Java applications
- Experience with Spring Framework
- Experience with build systems such as Maven
- Experience with Java unit test frameworks
- Experience with version control systems
- Experience with continuous integration environments
- Experience with developing in Windows and Linux
- Knowledge of database design and technology
- Knowledge of software design patterns and best practices
- Strong organization and planning skills
- Desire to work with and share new and innovative ideas, constantly expanding your knowledge