The Java Software Engineer participates in making recommendations for software development related decisions, giving input on hiring and training new Java development staff as appropriate, contributing to and influencing the development of intellectual property in a way which best benefits the company and those it serves. Currently this is a remote position. The applications which we build are productivity related tools which helps individuals and businesses improve their productivity.
Minimum Requirements •
A 4-year degree in Computer Science or a related field or equivalent • Basic Understanding of networking, servers, operating systems. • In depth understanding and experience with internet-based applications and web services • Fluency in English with excellent written and verbal communication skills. • The ability to work with a team • Excellent problem-solving skills • The desire to improve, organize and optimize methods, functions and processes and to learn new things • Minimum 5-years java experience
Preferred skills or abilities •
Relational DB such as Postgres • Linux • Experience with Amazon AWS or similar provider • SAAS • Spring • Spring Authentication and security • Keycloak • REACT exposure
Job Type: Full-time