SUMMARY:
Are you a seasoned Java Developer with a passion for building robust, high-performance applications? Do you thrive in challenging environments and enjoy leading technical solutions? If so, then we have the perfect opportunity for you to take your career to the next level.
POSITION INFO:
A leading innovator in the technology sector is seeking a highly skilled and motivated Senior Java Developer to join our dynamic team. In this role, you will be instrumental in designing, developing, and implementing cutting-edge software solutions that drive our business forward.
Key Responsibilities:
- Design, develop, test, and deploy high-volume, low-latency applications for mission-critical systems.
- Contribute to all phases of the software development lifecycle, from concept and design to testing and deployment.
- Write well-designed, efficient, and testable code.
- Ensure that designs are in compliance with specifications and support continuous improvement by investigating alternatives and technologies.
- Lead and mentor Junior Developers, providing technical guidance and support.
- Collaborate with cross-functional teams (BA, QA, and DevOps) to define, design, and ship new features.
- Identify and resolve performance and scalability issues.
- Maintain high standards of software quality within the team by establishing best practices.
Required Experience & Qualifications:- A minimum of 5 years of professional experience in Java development.
- A recognised Bachelor of Science (BSc) Degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
- Proven hands-on software development experience with Java 8/11/17.
- Strong experience with popular Java frameworks, such as Spring Boot, Spring MVC, and Hibernate.
- Solid experience in building RESTful and SOAP web services.
- Proficiency with relational databases (e.g., PostgreSQL, MySQL, and Oracle) and SQL.
- Experience with code versioning tools, particularly Git.
- Familiarity with build tools such as Maven or Gradle.
- Experience with testing frameworks like JUnit and Mockito.
- Knowledge of containerization technologies (e.g., Docker and Kubernetes) is highly advantageous.
- Experience working in an Agile/Scrum development process.
Apply now!
If you are interested in this opportunity, please apply directly.
For more IT jobs, please visit />
If you wish to send your CV per email, forward your CV to and copy the reference number in the subject line of your e-mail.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any further possible positions.