Job Description
We’re looking for Java Seniors with expertise in Java technologies to join the Java team. This is a fantastic opportunity to be part of a leading firm whilst being instrumental in the growth of a new service offering.
Our Back-End team members are responsible for:
- Developing applications using Java and its related technologies
- Analyzing functional requirements, designing, and developing software programs to specifications
- Communicating the status of ongoing development efforts to Project Manager
- Provide technical support for our products
- Building reusable and future-proof code
- Optimizing the backend to maximize speed and scalability.
- Mentor Software Engineers in your team
- Work with your Lead/Manager to spearhead specific areas of product development including design, implementation & deployment
- Communicating with users, other technical teams, and senior management to collect requirements, describe software product features, product strategy, and influence outcomes in technical decision-making
Your key success factors:
- Bachelor / Master of Computer Science Engineering or Information Technology
- 3 to 8 years of experience in developing enterprise applications using Java, Spring, Spring boot, etc. with any Database
- Experience with JPA / JDBC with at least one major SQL RDBMS
- Understanding the given designs and coding components as needed
- Writing test-able and bug-free clean code
- Strong knowledge of data structures, algorithms, design patterns, designing for performance, scalability, and availability
- Take initiatives and work independently as well as part of a team
Awesome, if you have:
- Analyze and improve performance using Development Tools
- Knowledge of analyzing and troubleshooting large-scale distributed systems
- Knowledge of high-volume or critical production service environment
- Knowledge of testing frameworks like TestNG, JUNIT
- Prior hands-on experience of working with IoT hardware and firmware (sensors, gateways, hardware interfaces, communication technologies, different data protocols like MQTT, etc.
Soft Skills:
- Good analytical and problem-solving skills
- Good communication skills
- Able to work well in a team and communicate effectively with local and remote coworkers
- Looking forward for ways to learn and improve yourself

If you are interested in one of our vacancies, please send your CV and motivation to: hrtvm@arstraffic.com

If you like to know more about working at ARS, please contact us at: 0471 6616755