Senior Java Software Engineer
NCR Corporation
- Beograd
- Stalan
- Puno radno vreme
- Bachelor’s degree (Computer science or related field, or proven work experience in Software Development)
- 5+ years of experience developing software applications using Java
- Proven experience working on complex enterprise software systems
- Understanding of core computer science fundamentals including data structures, algorithms, and concurrent programming
- Experience in designing and building customer facing RESTful APIs for SaaS based cloud platforms. Some of API development tools (Swagger, Postman, Apigee, Sandbox, SoapUI)
- Hands on experience with using Spring Boot framework
- IntelliJ IDE experience desirable
- Experience in CI/CD using tools like Maven, Jenkins, Git etc.
- Experience with Modern database Technologies like SQL (PostGres etc.) and NoSQL (MongoDB etc.)
- Experience with Java EE Application servers like Apache Tomcat
- Experience working with Container Technology (Docker) and Native & Hybrid Cloud environment
- Must have proven experience working in an Agile environment
- Must have experience working with ticket management system, preferably JIRA
- Excellent communication and team player with can-do attitude
- Proven English written and oral communication skills
- Team player focused on working towards achieving team/project success
- Ability to work independently with little direction
- Background in banking business
- Experience with SAFe methodologies
- Deep knowledge and understanding to create secure solutions by design
- Multi-threaded backend environments with concurrent users
To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”