Java Developer (offline)

Project Overview:
This is the Billing Solution for the big Telecom Company.

Requirements:
- 1+ years of demonstrated experience in distributed enterprise application design and programming
- Have developed and supported large, custom-built object-oriented applications with legacy codebases
- Expert in Java SE 8 and other programming languages such as PHP
- Experience with SQL and MySQL including relational database design
- Experience working with a fast-paced agile team using Kanban and Scrum
- Excels in collaboration with a distributed team
- Exceptionally self-motivated, solid interpersonal skills, and excellent verbal/written English communication skills
- Extremely detail-oriented, committed to excellence, and takes unrelenting pride in the code you write
- Ability to discern user requirements and develop specifications
- Strong problem solving/troubleshooting/debugging skills, willingness to take ownership and risks, and enthusiasm in the face of technical challenges
- Demonstrated ability to set priorities and work in a fast-paced, dynamic team environment within a start-up culture
- Rigor and a disciplined approach in test coverage, quality assurance, and other software development best practices
- Experience working with Maven, Jira, BitBucket, Git, G Suite, Slack

Would be a plus:
- Experience in the development of billing, accounting, fintech solutions.

Your Role:
- Code enterprise applications with a focus on quality, reliability, performance, security, and maintainability.
- Rapidly iterate on product and platform features by quickly understanding requirements and producing good quality code.
- Be involved in all stages of the software development lifecycle, from ideation through architecture and execution.
- Ensure technical issues are quickly resolved and implement strategies and solutions to help reduce the likelihood of recurrence.
- Help evolve the software development methodology based on agile and lean thinking, including impacting the development of coding conventions, documentation standards, testing procedures, and quality assurance.
- Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.
- Be a subject matter expert by identifying technology trends and platforms and collaborate with other team members to make recommendations based on the company’s needs.
- Identify competitive services, opportunities for innovation, and provide an assessment of obstacles and technical hurdles to the success of the project.

Про компанію Processica
Our company is our team – strong, enthusiastic, and reliable. We’ve been working together for many years, bringing to life cutting-edge software, infrastructure, cloud, and telecom products. We love technology and strive to apply its newest, most advanced creations to our customers’ practical needs.

The job ad is no longer active
Job unpublished on 5 February 2022

Look at the current jobs Java Kyiv→