Ovaj posao je objavljen pre vise od 40 dana, mozda vise nije aktivan!
Software Java Developer
u Novi Sad
The Software Developer is responsible for participating in the software development process in order to deliver high-quality, fully-functional, and tested software.
Conducts research and technology exploration as required to address any present or future projects.
Participates in analysis and design activities so as to produce a viable system design that fits within the overall system architecture whilst addressing all the elicited requirements.
Follows established development and testing procedures so as to ensure quality software development which meets the requirements whilst adhering to the proposed design and any stipulated timelines.
Creates and maintains documentation regarding systems being developed in order to ensure long-term maintainability.
Makes use of company standard source control and defect/task tracking software so as to effectively handle configuration management and defect fixing issues.
Helps other team members with any issues they may encounter so as to maintain overall team effectiveness.
Actively seeks to promote a healthy team environment so as to maintain and increase overall team morale and individual team members’ job satisfaction.
Whenever needed, interacts and assists with members of other teams so as to contribute to the overall company culture.
Carries out day-to-day communication with other teams so as to ensure that all team members are sufficiently aware of work being carried out by their colleagues.
Keeps supervisor(s) informed about any issues that may arise.
Establishes and maintains communication with all stakeholders so as to tackle issues or anomalies that may arise during system development.
Interacts with other teams to ensure that all relevant departments are up to speed on all projects design developments.
Desired Skills and Experience
Possess a university degree in computer science or engineering or equivalent.
Knowledge of Java SE and at least one other language such as C, C++.
Experience with Java enterprise technologies such as the Spring Framework (core, MVC, integration, ORM), JMS (ActiveMQ), Hibernate ORM, Servlet Containers (Apache Tomcat).
Knowledge of databases (MySQL preferred), and NoSQL systems (MongoDB preferred).
Proficient with the use of Linux.
Experience with build automation tools (such a Maven), source control tools, and bug tracking software.
Experience with IDEs such as Eclipse.
About this companyFollowing company
CCBill SRB d.o.o. forms part of CWIE LLC based in Phoenix Arizona, under which there are two main brands, CCBill and Phoenix NAP. CCBill handles online payment processing services and affiliate marketing solutions while PhoenixNAP offers a state of the art Data Centre, Secured Cloud Services, Secured Servers and Colocation. We’ve been operating in the USA since 1993 and have offices in Malta, the Netherlands and Novi Sad, Serbia.
We operate out of datacenters in Phoenix, Ashburn, Atlanta, and Amsterdam with more than 1000 network devices and maintain 5000 servers across all locations and deployment of 100,000+ in systems over the last 3 years. Our enterprise systems and infrastructure spread across 3 locations to ensure high availability, disaster recovery and redundancy. We comply strictly within PCI DSS standards and are accredited twice yearly.
One of the great things about working with our company, besides the enterprise level systems, is the ability to use the latest cutting edge technologies and work alongside a talented, creative and professional team.