Senior Java Developer
Innovate. Transform. Accelerate.
За позицијата
Are you a seasoned Java Developer, willing to grow as a professional and work on large-scale projects, using a technology stack that is both diverse and cutting-edge? Are you passionate about innovative and top-notch software solutions and want to be part of like-minded professionals? Do you enjoy working in a fast-paced, yet collaborative environment?
If your answer is “Yes”, we would love to talk to you.
Who are we looking for?
Our technical team is expanding, and we have a thrilling job opportunity for a Senior Java Developer, who is seeking a challenging work in international projects for worldwide clients and wants to contribute for our development and growth.
What your responsibilities are going to be?
- Develop and recommend technical strategies, architecture and solutions
- Develop tools and applications by producing clean, efficient code
- Design and implement high- quality solutions according to technology best practices
- Build scalable solutions that meet overall business requirements
- Guide technical teams to deliver flexible and scalable solutions
- Lead and mentor other developers
- Proactively identify potential improvements
- Communicate with internal and external stakeholders
What qualifications are needed?
- Excellent knowledge of Java SE, Java EE and Spring Framework
- Experience with SOA, Microservices, Caching and Messaging
- Good understanding of OOP principles, Data Structures, Algorithms, Design Patterns
- Experience with Cloud Service Providers (AWS, Azure, etc.)
- RDBMS and NoSQL DBs – Oracle, MySQL, Postgres, MongoDB
- ORMs such as Hibernate
- Understanding of all aspects related to the Project Lifecycle
- Experience with Automation testing
- Experience in Agile development
- A mindset of delivering high quality code
- Excellent communication skills
- Fluent English
What would be considered as an advantage?
- Experience with JavaScript
- Front-end web application frameworks (React preferred)
- Experience in setup and maintaining continuous integration & delivery
- Experience in Multithreading Programming
- Experience with Docker
- Understanding of cloud technologies (AWS, GCP, Azure)
- Experience with messaging patterns and technologies
- Experience with Scrum
Scalefocus provides tailored software solutions and services that empower businesses to grow and meet the challenges of tomorrow. We are a worldwide organization with a global perspective and a proven track record in accelerating innovations for companies in North America, Europe, and the Middle East.
Bringing together a world-class engineering team and industry expertise we help businesses navigate the technology maze in Healthcare, Fintech, Insurance, Energy & Utilities, IT, Logistics, E-Commerce & Retail, Manufacturing and others.
Our tailor-made solutions result from our constant aim at technology excellence and the experience we’ve gained from 500+ successfully completed projects in 26 countries for 300+ clients, which include Fortune 500 companies, innovative start-ups, and established leaders across a variety of industry verticals.