Job Role Overview
We are seeking a skilled and experienced Java Full Stack Developer to join our team.
This role involves designing, developing, and maintaining high-performance and scalable Java-based applications and websites using efficient coding practices and strong object-oriented programming principles.
The ideal candidate will have experience in integrating front-end interfaces with internal and external services using API and participate actively in all phases of the software development lifecycle writing clean, testable, and maintainable code following best practices.
Key Responsibilities:
* Design and develop Java-based applications and websites with high performance and scalability
* Maintain existing applications and ensure they meet the required standards
* Collaborate with cross-functional teams to achieve project goals
* Participate in code reviews and contribute to the improvement of coding practices
* Stay up-to-date with the latest technology trends and advancements in Java development
Requirements:
* Bachelor's degree in Computer Science or related field
* Minimum 3 years of experience in Java development
* Experience with Agile development methodologies
* Strong knowledge of object-oriented programming principles
* Excellent problem-solving skills and ability to work under pressure
Benefits:
* Competitive salary and benefits package
* Ongoing training and professional development opportunities
* Collaborative and dynamic work environment
About Us:
We are a leading provider of innovative solutions in the tech industry. Our team is passionate about delivering high-quality results and making a positive impact on society.