Senior Java Software Engineer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

Are you a seasoned Java Developer, willing to grow as a professional and work on large-scale projects, using different working approaches that are 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?


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.


With seven delivery locations in three countries, we at Scalefocus aim to ensure that no matter where you are based, you will always be part of a talented team of professionals who join their forces and best ideas to deliver outstanding results. Opened in 2021, our delivery hub in Turkey is the newest and fastest-growing one, putting one more important location on the Scalefocus map.


What are your responsibilities 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 we offer:


• You will have the chance to bring your expertise, enthusiasm and entrepreneurial mindset, and shape the way we transform the business (and lives) of our clients, partners and society

• You will be trusted and encouraged to take decisions and smart risks, and have a significant impact on our future development and operations

• You will be surrounded by other highly performing team members and will have the chance to grow and scale with us

• You will become part of a thrilling and collaborative environment where you will be able to share your ideas and gain insightful feedback

• You will receive a highly competitive remuneration and comprehensive benefits package

• You will enjoy flexibility and be able to keep the balance between your personal and professional life and focus on what’s important


All applications will be treated with strict confidentiality.