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
For the past 20 years the founders of iBCS have been using the Internet to solve real business problems. We like solving difficult problems. These problems range from better internal communication tools to business-to-consumer related problems. One example of an internal business issue is reducing paperwork and overhead in order to produce faster quotation turn around when those quotations require communication with people in four different countries. An example of a business to consumer related problem is helping to produce required product documentation worldwide in more than 12 languages, thus reducing departments required to manage that work. Recently we helped a US based charity distribute financial information to thousands of its store partners by building a very complicated internal application to collect and manage the financial data providing transparency to the charities and partners. Our goal is to make your business process as effective as possible by leveraging the best technological tools available in the market today.