We are seeking a talented and experienced Java Developer to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable web applications. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring the best possible performance, quality, and responsiveness of our website.
Must-Have Skills: • Proficient in Java programming language. • Strong understanding of object-oriented programming principles. • Experience with Spring Framework (Spring Boot, Spring MVC). • Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB. • Familiarity with front-end technologies (HTML, CSS, JavaScript). • Experience with version control systems, preferably Git. • Solid understanding of software development lifecycle. • Strong problem-solving and analytical skills.
Key Responsibilities: • Development: Write efficient, testable Java code, troubleshoot, and optimize. • Code Quality:Participate in code reviews for high standards. • Database:Design and maintain database schema, optimize queries. • Testing:Collaborate on QA, write unit tests. • Documentation:Document code, keep specs up-to-date. • Continuous Learning:Stay updated on industry trends, mentor juniors.
What We Offer: • Joining AugmenDev means being part of a respected, international work culture that values your growth and well-being. • A competitive salary package. • A comprehensive referral program with attractive bonuses. • Opportunities for professional development and career progression. • A collaborative and supportive work environment.