fbpx

Lead Java/Scala Developer

SOFTLOFT / Lead Java/Scala Developer

You have the perfect opportunity to join SOFTLOFT as a Lead Java/Scala Developer.

Requirements:
— 8 years in software development
— At least 6 years of Scala, Java and C# development skills
— Experience with Enterprise projects
— Team management experience
— Functional programming experience
— Agile, Scrum, Extreme programming
— Solid knowledge of databases (MySQL, Postgres)
— Knowledge of RabbitMQ, ElasticSearch
— Docker, Kubernetes
— English: Intermediate +. Fluent speaking skills

Will be a plus:
— AWS, Redis, Kafka, and Cassandra experience

Responsibility:
— Develop Java Spring and SCALA applications
— Develop databases, API servers and clients to interface and interconnect a diversity of in-house and commercial software systems to streamline data- and workflows
— Interact with MySQL and Microsoft SQL Server backends

Our workflow process:
— In most cases, we use the Agile-based methodology
— Our management tools: JIRA, Trello. Upon require we can send you our detail
— Communication channels: Slack, E-mail, Skype (Seldom)
GIT repo: GitLab, and sometimes: GitHub, BitBucket (upon client’s request)
— Technical workflow documentation which very detail describe

How we usually work with projects:
— Dedicated resource. In this case developer contact directly to the client and his team. All work conditions discussed before the developer start work with the client to provide a comfortable work environment for the Developer
— SCRUM process. Projects which we deliver to the customer using SCRUM methodology. We are using all tools and processes to provide a comfortable and clear developer process
— Support tasks. Usually, it works with existing projects. If we take a new project for the support usually we are executing audit first so team understand there “Real picture”
— Fixed-price projects. Usually, we use the internal Scrum/Kanban process to deliver the best results. Normally in this kind of projects developer communicate with a tech lead and PM only

What do we offer:
— High and competitive salary
— Interesting international projects
— Friendly team who always can help you
— Opportunities for remote work (we do not ask to stay in the office)
— Flexible business hours (8h per day, 5 days per week). But sometimes projects require hours which are aligned with client business house (but not before 9.00 am and not after 8.00 pm)
— Paid vacation
— Paid taxes
— Salary in USD
— Official contract with a private entrepreneur
— Possible business trips to the Customers office

.Apply Now