Senior Java Developer

Annual Package

24Kto30K USD

Contract Type

Remote

Benefits

  • Attractive benefit package
  • Professional development opportunities
  • Supportive and dynamic environment

Location

Our client is a company with the following specifications:

🗓Company History: 5+ Years

⚙️Company Industry: Technology 

🏢Company Size: 11-50 Employees

.

Your Impact

As a Senior Java Developer, you will play a key role in designing, building, and optimizing backend solutions that drive innovative projects. 

  • Your expertise in Java and Spring Boot will be instrumental in delivering high-performance, scalable applications. 
  • Your strong understanding of OOP principles and software architecture will enable you to develop clean, maintainable, and efficient code.
  • Your strong problem-solving mindset will allow you to tackle complex design challenges and deliver innovative solutions.

.

What Success Looks Like

In this role, success means developing and maintaining robust, scalable, and high-performing backend systems that align with business goals. You’ll achieve this by delivering across the entire software life cycle, from design and development to deployment and support, and continuously discovering, evaluating, and implementing new technologies to maximize efficiency.

.

Key Responsibilities Include:
  • Leading backend development efforts, ensuring high-quality code and maintainability.
  • Implementing scalable and efficient solutions using Java and Spring Boot.
  • Supporting the continuous integration and deployment process using GitLab CI/CD, Docker, and Gradle.
  • Overseeing database design and performance optimization in PostgreSQL.
  • Involving best practices in software architecture, unit testing, and cloud-based deployments.
  • Collaborating with cross-functional teams to extend and improve backend architecture.
  • Developing RESTful APIs and integrating with third-party services to enhance system functionality.
  • Ensuring security best practices are implemented throughout the software development lifecycle.
  • Optimizing application performance by identifying bottlenecks and implementing improvements.

.

What You Bring

To excel in this role:

  • You are skilled in Java, Spring Boot, and software architecture to build and optimize high-performance backend systems.
  • You have proven experience in designing and implementing server-side applications to ensure scalability and maintainability.
  • You demonstrate strong skills in database management, particularly PostgreSQL, to optimize performance and data integrity.
  • You possess a deep understanding of OOP principles and software architecture to develop clean and maintainable code.
  • You have experience in building and consuming RESTful APIs to ensure seamless integration with front-end applications.
  • You are proficient in using JUnit and Mockito to execute unit and performance testing.
  • You have hands-on experience with cloud environments such as AWS and Google Cloud Platform to deploy scalable applications.
  • You have strong knowledge of CI/CD pipelines, Docker, and Gradle to streamline development workflows.
  • You have excellent communication skills in English to collaborate effectively in an international team.
  • You demonstrate excellent problem-solving skills to troubleshoot complex technical challenges efficiently.
  • You bring leadership and team management skills to mentor developers and guide project execution.
  • You are detail-oriented and have a hands-on personality to ensure high-quality deliverables.

.

How This Position Elevates Your Career

This role offers the opportunity to work in an international company, engaging with cutting-edge backend technologies in a dynamic environment. You will lead impactful projects, shape backend architecture, and gain hands-on experience with cloud computing and DevOps tools. Additionally, you will expand your expertise in high-performance distributed systems and, position yourself for long-term career growth in a global tech landscape.

.

How this company values your effort
  • Attractive benefit package
  • Professional development opportunities 
  • Supportive and dynamic environment

.

If you’re ready to dive into high-tech solutions, build powerful backend systems, and take your career to the next level, apply today!

.

Stay tuned and follow us on our social media!

فرم ارسال رزومه

جهت بررسی رزومه خود فرم ذیل را تکمیل و ارسال نمایید.

نام کامل(Required)
Accepted file types: pdf, Max. file size: 3 MB.
ضمن سپاس از شما بابت ارسال رزومه، اگر علاقمندید از آخرین فرصت های شغلی و خدمات ما مطلع شوید، لطفا یکی از راه‌های ارتباطی زیر را انتخاب کنید:
This field is for validation purposes and should be left unchanged.